[mythtv-commits] Ticket #6355: Mythfrontend hangs when rewinding and then returning to playback via LIRC remote control

MythTV mythtv at cvs.mythtv.org
Sun Mar 15 23:12:38 UTC 2009


#6355: Mythfrontend hangs when rewinding and then returning to playback via LIRC
remote control
---------------------------------------+------------------------------------
 Reporter:  tomimo at ncircle.nullnet.fi  |        Owner:  ijr    
     Type:  defect                     |       Status:  new    
 Priority:  minor                      |    Milestone:  unknown
Component:  MythTV - Video Playback    |      Version:  head   
 Severity:  medium                     |   Resolution:         
  Mlocked:  0                          |  
---------------------------------------+------------------------------------

Comment(by tomimo at ncircle.nullnet.fi):

 This might explain better how the hang can be accomplished with fast
 forwarding & rewinding.
 The NuppelVideoPlayer::PauseVideo() Called
 and NuppelVideoPlayer::UnpauseVideo() Called
 lines are my additions for clarity.


 {{{
 2009-03-16 00:32:44.702 NVP(4): DoPlay() -- begin
 2009-03-16 00:32:44.702 AFD: DoRewind(109331, do discard frames)
 2009-03-16 00:32:44.702 Dec: DoRewind(109331 (105966), do discard frames)
 2009-03-16 00:32:44.702 Dec: FindPostion(109331, search not adjusted) -->
 [9116(1630821228),9117(1630976892)]
 2009-03-16 00:32:44.703 AFD: SeekReset(109330, 1, do flush, do discard)
 2009-03-16 00:32:44.704 AFD: SeekReset() flushing
 2009-03-16 00:32:44.704 VideoOutputXv: DiscardFrames(1)
 2009-03-16 00:32:44.704 VideoBuffers::DiscardFrames(1):
 AAAAAAAAAAAAAAAAAAAAAAAAUAAAAAA
 2009-03-16 00:32:44.704 VideoBuffers::DiscardFrames():
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
 2009-03-16 00:32:44.704 VideoBuffers::DiscardFrames(1):
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
 2009-03-16 00:32:44.704 VideoOutputXv: DiscardFrames() 3:
 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
 2009-03-16 00:32:44.783 NVP(4): ClearAfterSeek(1)
 2009-03-16 00:32:44.783 VideoOutputXv: ClearAfterSeek()
 2009-03-16 00:32:44.783 VideoOutputXv: DiscardFrames(0)
 2009-03-16 00:32:44.783 VideoBuffers::DiscardFrames(0):
 AAALaAAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-03-16 00:32:44.784 VideoBuffers::DiscardFrames(0):
 AAALaAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
 2009-03-16 00:32:44.784 VideoOutputXv: DiscardFrames() 3:
 AAALaAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
 2009-03-16 00:32:44.784 NVP(4): DoPlay: rate: 25 speed: 1 skip: 1 => new
 interval 40000
 2009-03-16 00:32:44.784 VDP: LoadBestPreferences(704x576, 25)
 2009-03-16 00:32:44.784 Set video sync frame interval to 40000
 2009-03-16 00:32:44.784 NVP(4): Stretch Factor 1, allow passthru
 2009-03-16 00:32:44.784 NVP(4): DoPlay() -- setting unpaused
 2009-03-16 00:32:44.784 NuppelVideoPlayer::PauseVideo() Called
 2009-03-16 00:32:45.519 NVP(4): ClearAfterSeek(0)
 2009-03-16 00:32:47.035 Waited too long for video out to pause
 2009-03-16 00:32:49.536 Waited too long for video out to pause
 2009-03-16 00:32:52.036 Waited too long for video out to pause
 2009-03-16 00:32:54.537 Waited too long for video out to pause

 }}}

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


More information about the mythtv-commits mailing list