[mythtv-commits] Ticket #6948: LiveTV browse mode starts on wrong channel

MythTV mythtv at cvs.mythtv.org
Wed Dec 1 21:54:03 UTC 2010


#6948: LiveTV browse mode starts on wrong channel
----------------------------------+-----------------------------------------
 Reporter:  raptorjr@…            |           Owner:  danielk 
     Type:  defect                |          Status:  accepted
 Priority:  minor                 |       Milestone:  0.25    
Component:  MythTV - General      |         Version:  head    
 Severity:  medium                |      Resolution:          
 Keywords:                        |   Ticket locked:  0       
----------------------------------+-----------------------------------------

Comment (by pmcenery@…):

 I was just asking about this on mythtv-users:

 http://www.gossamer-threads.com/lists/mythtv/users/462443

 My setup:


 0.24.0+fixes27373

 3 x DVB Cards
 1 x Source

 No duplicate channel numbers.

 Entering browse mode with up/down arrow brings up the first/last channel
 respectively on the OSD. Interstingly, this only happens the FIRST time
 you enter browse mode by up/down arrow after starting livetv. After you
 have changed channel from browse mode, entering browse mode again through
 up/down arrow brings up the next/previous channel on the OSD (correct
 behaviour). Running mythfrontend -v all showed the following differences:

 First entering of browse mode (while on channel 109):

 2010-12-01 21:47:19.308 BrowseDispInfo()
 2010-12-01 21:47:19.308 BrowseStart()
 2010-12-01 21:47:19.308 MythSocket(7fef01817a20:61):
 readBlock(0x140664265298656, 154080) called
 2010-12-01 21:47:19.309 MythSocket(7fef0c052250:31): write -> 31 83
 QUERY_RECORDER
 3[]:[]GET_NEXT_PROGRAM_INFO[]:[][]:[]0[]:[]1[]:[]2010-12-01T21:47:19


 Subsequent entry of browse mode after selecting the first channel it
 popped up with (101):

 2010-12-01 21:47:31.080 BrowseStart()
 2010-12-01 21:47:31.080 MythSocket(7fef01817a20:61):
 readBlock(0x140664265748588, 217256) called
 2010-12-01 21:47:31.080 MythSocket(7fef01817a20:61):
 readBlock(0x140664265751484, 214360) called
 2010-12-01 21:47:31.082 MythSocket(7fef0c052250:31): write -> 31 88
 QUERY_RECORDER
 3[]:[]GET_NEXT_PROGRAM_INFO[]:[]101[]:[]101[]:[]1[]:[]2010-12-01T21:47:31

 I noticed on the first entry after starting livetv, it calls
 GET_NEXT_PROGRAM_INFO with one of the ARGS being 0. After changing
 channels, it calls GET_NEXT_PROGRAM_INFO with an argument of the current
 channel number.

 If you need any further info, please let me know.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6948#comment:10>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list