[mythtv-commits] Ticket #5194: DVB-T Channel Browse mode select

MythTV mythtv at cvs.mythtv.org
Mon Apr 21 18:13:34 UTC 2008


#5194: DVB-T Channel Browse mode select
---------------------------------+------------------------------------------
 Reporter:  rafmoslin at gmail.com  |        Owner:  ijr           
     Type:  defect               |       Status:  infoneeded_new
 Priority:  minor                |    Milestone:  0.22          
Component:  mythtv               |      Version:  head          
 Severity:  low                  |   Resolution:                
  Mlocked:  0                    |  
---------------------------------+------------------------------------------

Comment(by ankoe):

 I inserted some debug output into tv_play.cpp. I think the problem is in
 TV::CommitQueuedInput(), but I don't understand the functions completely.

 This is my log:
 started live tv, channel 1 selected, now enter 5

 2008-04-21 19:32:12.175 TV: ANDREAS 4994 TV::CommitQueuedInput(void)
 entry, browsechannum=''
 2008-04-21 19:32:12.175 TV: ANDREAS 5031 TV::CommitQueuedInput(void): call
 of ChangeChannel(0,5)
 2008-04-21 19:32:12.175 TV: ANDREAS 5040 TV::ChangeChannel(chanid 0, chan
 '5') entry
 2008-04-21 19:32:12.175 TV: ANDREAS 5050 TV::ChangeChannel(chanid, chan):
 channum=5, channum.isEmpty=0
 2008-04-21 19:32:13.490 TV: ANDREAS 5038 TV::CommitQueuedInput(void) exit,
 browsechannum=''

 channel 5 selected, now select channel 7 by entering UP, UP, ENTER

 2008-04-21 19:32:41.831 TV: ANDREAS 6662 TV::BrowseDispInfo(direction=1)
 entry
 2008-04-21 19:32:41.831 TV: ANDREAS 6594 TV::BrowseStart(void) entry
 2008-04-21 19:32:41.831 TV: ANDREAS 6662 TV::BrowseStart(void):
 browsechannum set to '5'
 2008-04-21 19:32:41.831 TV: ANDREAS 6662 TV::BrowseDispInfo(direction=0)
 entry
 2008-04-21 19:32:41.832 TV: ANDREAS 6662 TV::BrowseDispInfo(int):
 browsechannum set to '5'
 2008-04-21 19:32:41.841 TV: ANDREAS 6662 TV::BrowseDispInfo(int):
 browsechannum set to '6'
 2008-04-21 19:32:42.583 TV: ANDREAS 6662 TV::BrowseDispInfo(direction=1)
 entry
 2008-04-21 19:32:42.586 TV: ANDREAS 6662 TV::BrowseDispInfo(int):
 browsechannum set to '7'

 2008-04-21 19:32:43.339 TV: ANDREAS 4994 TV::CommitQueuedInput(void)
 entry, browsechannum='7'

 ?? I think now something is wrong ??

 2008-04-21 19:32:43.339 TV: ANDREAS 5022   TV::CommitQueuedInput(void):
 call of BrowseChannel(channum='')
 2008-04-21 19:32:43.340 TV: ANDREAS 6780     TV::BrowseChannel(chan=)
 entry, browsechannum set to ''
 2008-04-21 19:32:43.340 TV: ANDREAS 6662
 TV::BrowseDispInfo(direction=0) entry
 2008-04-21 19:32:43.347 TV: ANDREAS 6662       TV::BrowseDispInfo(int):
 browsechannum set to '1'
 2008-04-21 19:32:43.353 TV: ANDREAS 5038   TV::CommitQueuedInput(void)
 exit, browsechannum='1'

 2008-04-21 19:32:43.353 TV: ANDREAS 6619 TV::BrowseEnd(change 1) call
 ChangeChannel(0, browsechannum='1')
 2008-04-21 19:32:43.353 TV: ANDREAS 5040 TV::ChangeChannel(chanid 0, chan
 '1') entry
 2008-04-21 19:32:43.353 TV: ANDREAS 5050 TV::ChangeChannel(chanid, chan):
 channum=1, channum.isEmpty=0

 channel 1 selected (instead of 7)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5194#comment:8>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list