home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Quality Assurance
Bugtracker Feed
0002772: user/subchannel not properly removed when timeshifting/recording fails.
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="MediaPortal-Bot" data-source="post: 593546" data-attributes="member: 48617"><p>I realized (by accident) that when I tuned a scrambled channel on my FTA dvb-t tunercard (with no CI) I received a no PMT found error.</p><p></p><p>I could accept this fine.</p><p></p><p>Except when I tried to tune any of the other FTA channels on the same card it would fail on all these until tvservice was restarted.</p><p></p><p>I discovered that the stop (user) methods in both timeshifter and recorder classes would only properly remove the user if:</p><p></p><p> IsTimeShifting(ref user)) == true</p><p> or</p><p> IsRecording(ref user)) == true</p><p></p><p>The problem is in "Timeshifter.Start"</p><p></p><p>It will in various places, where timeshifting failed, call "Stop(ref user)"</p><p>In most cases now "IsTimeShifting" is "false", since we are dealing with a failure situation.</p><p></p><p>The result is that the subch. is never removed, neither is the user.</p><p>Nor are the AudioVideoEvent removed, as well as the manual reset events.</p><p></p><p><a href="http://mantis.team-mediaportal.com/view.php?id=2772" target="_blank">http://mantis.team-mediaportal.com/view.php?id=2772</a></p><p></p><p><a href="http://mantis.team-mediaportal.com/view.php?id=2772" target="_blank">Open the issue in Mantis...</a></p></blockquote><p></p>
[QUOTE="MediaPortal-Bot, post: 593546, member: 48617"] I realized (by accident) that when I tuned a scrambled channel on my FTA dvb-t tunercard (with no CI) I received a no PMT found error. I could accept this fine. Except when I tried to tune any of the other FTA channels on the same card it would fail on all these until tvservice was restarted. I discovered that the stop (user) methods in both timeshifter and recorder classes would only properly remove the user if: IsTimeShifting(ref user)) == true or IsRecording(ref user)) == true The problem is in "Timeshifter.Start" It will in various places, where timeshifting failed, call "Stop(ref user)" In most cases now "IsTimeShifting" is "false", since we are dealing with a failure situation. The result is that the subch. is never removed, neither is the user. Nor are the AudioVideoEvent removed, as well as the manual reset events. [url]http://mantis.team-mediaportal.com/view.php?id=2772[/url] [url=http://mantis.team-mediaportal.com/view.php?id=2772]Open the issue in Mantis...[/url] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Quality Assurance
Bugtracker Feed
0002772: user/subchannel not properly removed when timeshifting/recording fails.
Contact us
RSS
Top
Bottom