[mythtv-commits] Ticket #9665: Pause state confusion when changing source

MythTV noreply at mythtv.org
Thu Mar 24 17:10:34 UTC 2011


#9665: Pause state confusion when changing source
-------------------------------------------------+-------------------------
 Reporter:  John Veness <John.Veness.mythtv@…>   |          Owner:  markk
     Type:  Bug Report - General                 |         Status:
 Priority:  minor                                |  accepted
Component:  MythTV - General                     |      Milestone:  0.24.1
 Severity:  medium                               |        Version:
 Keywords:                                       |  0.24-fixes
                                                 |     Resolution:
                                                 |  Ticket locked:  0
-------------------------------------------------+-------------------------
Description changed by wagnerrp:

Old description:

> Steps to reproduce:
>
> 1, Go into Watch Recordings[[BR]]
> 2, Start playback of any recording[[BR]]
> 3, Pause playback[[BR]]
> 4, Go into menu[[BR]]
> 5, Choose Source, Jump to Program, Recorded Program, and pick another
> recording[[BR]]
> 6, The chosen recording starts playing
>
> At this point, although the chosen recording seems to be playing back OK,
> things aren't quite right. If you press "I" on the keyboard, there is no
> response (should be a progress bar). If you use the left or right cursor
> keys, instead of skipping by 30 or 5 seconds, only one frame (guessing)
> is skipped in either direction. If you press "P", instead of pausing, the
> OSD says "Play" and playback continues (a second press of "P" will
> pause).
>
> I haven't looked at the code, but I think what is happening is that,
> despite the recording playing back, something "thinks" it is paused,
> which is why the "I" key has no response (as it doesn't when paused), why
> the press of "P" makes it think that it needs to start playing, and why
> the left and right cursor keys only skip one frame.
>
> {{{
> $ mythfrontend --version
> Please attach all output as a file in bug reports.
> MythTV Version   : v0.24-211-g785ea1b
> MythTV Branch    : fixes/0.24
> Network Protocol : 63
> Library API      : 0.24.20101129-1
> QT Version       : 4.7.0
> Options compiled in:
>  linux debug using_alsa using_oss using_pulse using_pulseoutput
> using_backend using_bindings_perl using_bindings_python using_dvb
> using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv
> using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video
> using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11
> using_xrandr using_xv using_bindings_perl using_bindings_python
> using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads
> using_live using_mheg
> }}}

New description:

 Steps to reproduce:

 1, Go into Watch Recordings[[BR]]
 2, Start playback of any recording[[BR]]
 3, Pause playback[[BR]]
 4, Go into menu[[BR]]
 5, Choose Source, Jump to Program, Recorded Program, and pick another
 recording[[BR]]
 6, The chosen recording starts playing

 At this point, although the chosen recording seems to be playing back OK,
 things aren't quite right. If you press "I" on the keyboard, there is no
 response (should be a progress bar). If you use the left or right cursor
 keys, instead of skipping by 30 or 5 seconds, only one frame (guessing) is
 skipped in either direction. If you press "P", instead of pausing, the OSD
 says "Play" and playback continues (a second press of "P" will pause).

 I haven't looked at the code, but I think what is happening is that,
 despite the recording playing back, something "thinks" it is paused, which
 is why the "I" key has no response (as it doesn't when paused), why the
 press of "P" makes it think that it needs to start playing, and why the
 left and right cursor keys only skip one frame.

--

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9665#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list