FFWD/advance issue on large mythtv recordings?
#1
Hi all, I'm playing with the pvr xbmc (including the libcmyth tsp42 code), and am having a lot of success.

I've recorded a show tonight that was a couple of hours in length, which played back fine (including skipping ahead etc) when it was only an hour or so into the recording.

I went back to finish watcing the show later in the evening (after it had finished recording), and xbmc crashes out of playback when i try to skip forward. If i push pause, it also thinks that the show is 13hrs long. Siomething odd going on there.

The file (when fisnihed recording) is 8.7GB. This is the only difference I can think of between the time it worked (earlier in the recording), and when it didnt (after recording completed).

Any ideas?

Here is the log from when i click ffwd.
Code:
21:50:10 T:9000720   DEBUG: LIRC: Update - NEW at 23903724:000000037ff07bde 00 KEY_RIGHT mceusb (KEY_RIGHT)
21:50:10 T:9000720   DEBUG: OnKey: 168 (a8) pressed, action is StepForward
21:50:10 T:2864704368   DEBUG: CDVDPlayer::SetCaching - caching state 3
21:50:10 T:2864704368   DEBUG: demuxer seek to: 50420
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368   DEBUG: SeekTime - seek ended up on time 28440
21:50:10 T:2864704368   DEBUG: demuxer seek to: 50420, success
21:50:10 T:9000720   DEBUG: CAnnouncementManager - Announcement: OnSeek from xbmc
21:50:10 T:9000720   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnSeek
21:50:10 T:9000720   DEBUG: ------ Window Init (DialogSeekBar.xml) ------
21:50:10 T:9000720   DEBUG: Alloc resources: 0.35ms (0.01 ms skin load)
21:50:10 T:2982124400   DEBUG: CDVDPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
21:50:10 T:2929720176   DEBUG: CDVDPlayerAudio - CDVDMsg::GENERAL_SYNCHRONIZE
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368  NOTICE: Creating Demuxer
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: Open - error probing input format, pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: Open - error probing input format, pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: Open - error probing input format, pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: Open - error probing input format, pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: Open - error probing input format, pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2864704368    INFO: AddOnLog: MythTV cmyth PVR Client: ReadRecordedStream: Read 0 Bytes!
21:50:10 T:2864704368    INFO: Previous line repeats 4 times.
21:50:10 T:2864704368   ERROR: OpenDemuxStream - Error creating demuxer
21:50:10 T:2864704368  NOTICE: CDVDPlayer::OnExit()
21:50:10 T:2864704368   DEBUG: CDVDPlayer::SetCaching - caching state 0
21:50:10 T:2864704368  NOTICE: DVDPlayer: closing audio stream
21:50:10 T:2864704368  NOTICE: Closing audio stream
21:50:10 T:2929720176   DEBUG: CDVDPlayerAudio::Process - Abort received, exiting thread
21:50:10 T:2929720176  NOTICE: thread end: CDVDPlayerAudio::OnExit()
21:50:10 T:2929720176   DEBUG: Thread CDVDPlayerAudio 2929720176 terminating
21:50:10 T:2864704368  NOTICE: Waiting for audio thread to exit
21:50:10 T:2864704368  NOTICE: Closing audio device
21:50:10 T:2864704368   DEBUG: SetActiveDevice - SetActiveDevice from 2 to 1
21:50:10 T:2864704368   DEBUG: RemoveActiveDevice - Removing device 2
21:50:10 T:2864704368   DEBUG: CGUIAudioManager::Initialize
21:50:10 T:2864704368   ERROR: Unable to open audio mixer
21:50:10 T:2864704368  NOTICE: Deleting audio codec
21:50:10 T:2864704368  NOTICE: DVDPlayer: closing video stream
21:50:10 T:2864704368  NOTICE: Closing video stream
21:50:10 T:2982124400   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
21:50:10 T:2982124400  NOTICE: thread end: video_thread
21:50:10 T:2982124400   DEBUG: Thread CDVDPlayerVideo 2982124400 terminating
21:50:10 T:2864704368  NOTICE: waiting for video thread to exit
21:50:10 T:2864704368  NOTICE: deleting video codec
21:50:10 T:2864704368  NOTICE: DVDPlayer: closing teletext stream
21:50:10 T:2864704368  NOTICE: Closing teletext stream
21:50:10 T:2873097072   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true (-1)
21:50:10 T:2873097072  NOTICE: thread end: data_thread
21:50:10 T:2873097072   DEBUG: Thread CDVDTeletextData 2873097072 terminating
21:50:10 T:2864704368  NOTICE: waiting for teletext data thread to exit
21:50:10 T:2864704368  NOTICE: CDVDPlayer::OnExit() deleting input stream
21:50:10 T:2864704368   DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
21:50:10 T:2864704368   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
21:50:10 T:2864704368   DEBUG: Thread CDVDPlayer 2864704368 terminating
21:50:10 T:9000720  NOTICE: CDVDPlayer::CloseFile()
21:50:10 T:9000720 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
21:50:10 T:9000720  NOTICE: DVDPlayer: waiting for threads to exit
21:50:10 T:9000720  NOTICE: DVDPlayer: finished waiting
21:50:10 T:9000720   DEBUG: LinuxRendererGL: Cleaning up GL resources
21:50:10 T:9000720  NOTICE:  (VDPAU) Close
21:50:10 T:9000720   DEBUG: GLX: Destroying glPixmap
21:50:10 T:9000720   DEBUG: GLX: Destroying XPixmap
21:50:10 T:2998909808   DEBUG: AddOnLog: MythTV cmyth PVR Client: EVENT ID: CMYTH_EVENT_RECORDING_LIST_CHANGE_UPDATE, EVENT databuf:
21:50:10 T:2998909808  NOTICE: AddOnLog: MythTV cmyth PVR Client: Recording list change
21:50:10 T:3059739504   DEBUG: CPVRRecordings - Update - updating recordings
21:50:10 T:9000720  NOTICE:  (VDPAU) FiniVDPAUOutput
21:50:10 T:2907695984   DEBUG: CVideoReferenceClock: Cleaning up GLX
21:50:10 T:2907695984   DEBUG: Thread CVideoReferenceClock 2907695984 terminating
21:50:10 T:9000720   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
21:50:10 T:9000720   DEBUG: ------ Window Deinit (VideoFullScreen.xml) ------
21:50:10 T:9000720   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
21:50:10 T:9000720   DEBUG: ------ Window Init (MyPVR.xml) ------
21:50:10 T:9000720    INFO: Loading skin file: MyPVR.xml
21:50:10 T:9000720   DEBUG: Load MyPVR.xml: 102.09ms
21:50:10 T:9000720   DEBUG: Alloc resources: 110.93ms (105.01 ms skin load)
21:50:10 T:9000720   DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/)
21:50:10 T:9000720   DEBUG:   ParentPath = [pvr://recordings/]
21:50:10 T:9000720   DEBUG: CPVRDirectory::GetDirectory(pvr://recordings)
21:50:10 T:9000720   DEBUG: CGUIWindowPVRCommon - OnMessageFocus - focus set to window 'recordings'
21:50:10 T:9000720   DEBUG: CGUIWindowPVRRecordings - UpdateData - update window 'recordings'. set view to 13
21:50:10 T:9000720   DEBUG: CGUIMediaWindow::GetDirectory (pvr://recordings/)
21:50:10 T:9000720   DEBUG:   ParentPath = [pvr://recordings/]
21:50:10 T:2916088688   DEBUG: CPVRDirectory::GetDirectory(pvr://recordings)
21:50:10 T:2916088688   DEBUG: DoWork - Saving file state for video item pvr://recordings/20120219_082400/One Day Series - Australia v India: Australia v India - Evening Session.pvr
21:50:10 T:2907695984   DEBUG: Thread Jobworker start, auto delete: 1
Reply
#2
While aimlessly looking through the git issues for tsp42, i came across this link. Seems that it matches my symptoms, i wonder if there is any light at the end of that tunnel?
https://github.com/tsp/xbmc/issues/1
Reply

Logout Mark Read Team Forum Stats Members Help
FFWD/advance issue on large mythtv recordings?0