[mythtv-commits] Ticket #7693: "play program" telnet command plays wrong program

MythTV mythtv at cvs.mythtv.org
Wed Dec 2 06:06:50 UTC 2009


#7693: "play program" telnet command plays wrong program
------------------------------+---------------------------------------------
 Reporter:  anonymous         |       Owner:  ijr    
     Type:  defect            |      Status:  new    
 Priority:  minor             |   Milestone:  unknown
Component:  MythTV - General  |     Version:  unknown
 Severity:  medium            |     Mlocked:  0      
------------------------------+---------------------------------------------
 Issuing a "play program CHANID datetime" command through the telnet
 interface results in the most recently played recording being played
 instead of the specified recording.

 According to the mythfrontend output, the correct MythEvent is being
 dispatched, but the wrong video plays. Relevant output from mythfrontend
 is included below.

 Frontend version:
 MythTV Version   : 22930
 MythTV Branch    : trunk
 Network Protocol : 51
 Library API      : 0.23.20091128-2
 QT Version       : 4.5.2
 Options compiled in:
  linux release using_oss using_alsa using_pulse using_jack
 using_pulseoutput using_backend using_directfb using_dvb using_frontend
 using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu
 using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
 using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python
 using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg

 Backend version:
 MythTV Version   : 22930
 MythTV Branch    : trunk
 Network Protocol : 51
 Library API      : 0.23.20091128-2
 QT Version       : 4.5.2
 Options compiled in:
  linux release using_oss using_alsa using_pulse using_jack
 using_pulseoutput using_backend using_directfb using_dvb using_frontend
 using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu
 using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
 using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python
 using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg

 mythfrontend -v network,socket output:
 2009-12-02 00:47:33.632 NetworkControl: emit commandReceived(play program
 1051 2009-11-24T20:00:00 resume)
 2009-12-02 00:47:33.632 NetworkControl:
 NetworkControl::receiveCommand(play program 1051 2009-11-24T20:00:00
 resume)
 2009-12-02 00:47:33.634 MythEvent: NETWORK_CONTROL RESUME PROGRAM 1051
 2009-11-24T20:00:00 0
 2009-12-02 00:47:33.648 NetworkControl: Trying to PLAY program '1051' @
 '2009-11-24T20:00:00'
 2009-12-02 00:47:33.651 MythEvent: NETWORK_CONTROL RESPONSE 0 OK
 2009-12-02 00:47:33.780 MythEvent: PLAYBACK_START rebird
 2009-12-02 00:47:33.782 MythSocket(8d31478:37): write -> 37 33
 MESSAGE[]:[]RECORDING_LIST_CHANGE
 2009-12-02 00:47:33.782 MythSocket(8d31478:37): read  <- 37 2       OK
 2009-12-02 00:47:33.782 MythSocketThread(sock 0x8ba9e60:38): socket is
 readable
 2009-12-02 00:47:33.782 MythSocketThread(sock 0x8ba9e60:38): calling
 m_cb->readyRead()
 2009-12-02 00:47:33.782 MythSocket(8ba9e60:38): read  <- 38 51
 BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty
 2009-12-02 00:47:33.782 MythEvent: RECORDING_LIST_CHANGE
 2009-12-02 00:47:33.788 TV: Attempting to change from None to Watching
 WatchingPreRecorded
 2009-12-02 00:47:34.145 AFD: Opened codec 0xc0e05c0, id(MPEG2VIDEO)
 type(Video)
 2009-12-02 00:47:34.145 AFD: codec AC3 has 2 channels
 2009-12-02 00:47:34.145 AFD: Opened codec 0xc0df4a0, id(AC3) type(Audio)
 2009-12-02 00:47:34.164 Opening audio device 'default'. ch 2(2) sr 48000
 (reenc 0)
 2009-12-02 00:47:34.164 Opening ALSA audio device 'default'.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7693>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list