
mythtv at cvs
Aug 13, 2010, 9:51 PM
Post #5 of 5
(142 views)
Permalink
|
|
Re: Ticket #8742: Channel changing broken after 25543
[In reply to]
|
|
#8742: Channel changing broken after 25543 ------------------------------+--------------------------------------------- Reporter: anonymous | Owner: jpoet Type: defect | Status: closed Priority: minor | Milestone: 0.24 Component: MythTV - General | Version: Trunk Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------+--------------------------------------------- Changes (by jpoet): * status: assigned => closed * resolution: => fixed Comment: (In [25642]) Fix issues with DiSEqC caused by [25543]. Creating the LiveTVRingBuffer before the channel change operation means that the channelbase::sourceid may not be up to date when multiple sourceids are associated with a single input. Therefore a call to CheckChannel is needed to determine that information. Also, when initializing the inputs in ChannelBase, retrieve the "default input" from the DB in case the capture device is opened "on demand". Both of these issues could result in incorrect program information being displayed when changing from one channel to another in LiveTV, as well as tuning failures due to DB lookup problems. Thanks to Gus Bourg for discovering and diagnosing the problem with DiSEqC. Thanks to Benny Sjöstrand for discovering the issue with opening devices "on demand", and fixing it. Thanks to Mark Buechler for his help in analyzing log files, and diagnosing the problems. Fixes #8742 Fixes #6719 -- Ticket URL: <http://svn.mythtv.org/trac/ticket/8742#comment:4> MythTV <http://www.mythtv.org/> MythTV _______________________________________________ mythtv-commits mailing list mythtv-commits [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
|