Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #8742: Channel changing broken after 25543

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


mythtv at cvs

Aug 6, 2010, 12:00 PM

Post #1 of 5 (196 views)
Permalink
Ticket #8742: Channel changing broken after 25543

#8742: Channel changing broken after 25543
------------------------+---------------------------------------------------
Reporter: anonymous | Type: defect
Status: new | Priority: minor
Milestone: 0.24 | Component: MythTV - General
Version: Trunk Head | Severity: medium
Keywords: | Ticket locked: 0
------------------------+---------------------------------------------------
Channel changing with DVB-S is broken after 24453. This issue is /not/
database corruption. Reverting to 25542 results in myth behaving
appropriately. Push forward to 25543 and it breaks.

Breakdown:
The initial channel tune works just fine. Clicking "watch tv" or running
"jump livetv" yield expected results.

If the user attempts to change channels, and specifically if the channel
is not on the same multiplex (transponder) as the currently viewed
channel, channel changing fails.

The attached backend shows what happens after the initial channel has been
tuned (55), and I try to go up one channel (56).

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8742>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Aug 7, 2010, 8:12 AM

Post #2 of 5 (186 views)
Permalink
Re: Ticket #8742: Channel changing broken after 25543 [In reply to]

#8742: Channel changing broken after 25543
------------------------------+---------------------------------------------
Reporter: anonymous | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 0.24
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+---------------------------------------------

Comment (by jpoet):

Attached a patch which fixes this problem.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8742#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Aug 7, 2010, 2:33 PM

Post #3 of 5 (186 views)
Permalink
Re: Ticket #8742: Channel changing broken after 25543 [In reply to]

#8742: Channel changing broken after 25543
------------------------------+---------------------------------------------
Reporter: anonymous | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 0.24
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+---------------------------------------------

Comment (by jpoet):

(In [25588]) For a couple of people, creating the LiveTV ringbuffer with
the new channum
results in a DB query failing (see #8742). So, for now, don't do it.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8742#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Aug 10, 2010, 9:35 AM

Post #4 of 5 (158 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: assigned
Priority: minor | Milestone: 0.24
Component: MythTV - General | Version: Trunk Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+---------------------------------------------
Changes (by robertm):

* owner: => jpoet
* status: new => assigned


--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8742#comment:3>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


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

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.