[mythtv-users] pvr150 recordings won't play after h264 video fails to play...

Morgan Wahl morgan at morganwahl.com
Wed May 21 00:18:10 UTC 2008


Occasionally a h264 video will fail to play.  If I try to play it  
again it will but any mpeg2 recordings from my pvr150s won't play  
until I restart mythfrontend, but recordings off my hdhomerun continue  
to play normally as does everything in mythvideo except recordings  
that originally came from the pvr150s but have not been transcoded.

This issue affects both my gentoo amd64 system and my macbook  
frontend.  I encountered this issue on both trunk r16572 and .21-fixes  
r17365.

Once a h264 video has failed to play, all other h264 videos play  
perfectly.

Anyone have any ideas?

Thanks,
Morgan



When an h264 video fails to play the following is logged:

2008-05-20 16:48:19.729 TV: Attempting to change from None to  
WatchingPreRecorded
2008-05-20 16:48:19.730 RingBuf(/multimedia/morgans/Stargate SG-1/ 
Season 10/10x12.Line in the Sand.mp4): OpenFile(/multimedia/morgans/ 
Stargate SG-1/Season 10/10x12.Line in the Sand.mp4, 12)
2008-05-20 16:48:19.730 RingBuf(/multimedia/morgans/Stargate SG-1/ 
Season 10/10x12.Line in the Sand.mp4): CalcReadAheadThresh(11049 KB)
			 -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2008-05-20 16:48:19.743 AFD Error: Could not find codec parameters.  
file was "/multimedia/Stargate SG-1/Season 10/10x12.Line in the  
Sand.mp4".
2008-05-20 16:48:19.744 Couldn't open decoder for: /multimedia/ 
Stargate SG-1/Season 10/10x12.Line in the Sand.mp4
2008-05-20 16:48:19.744 TV: StartPlayer(): took 6 ms to start player.
2008-05-20 16:48:19.745 TV Error: StartPlayer(): NVP is not playing  
after 20000 msec
2008-05-20 16:48:19.745 TV: Changing from None to WatchingPreRecorded
2008-05-20 16:48:19.748 Marking recording as watched using offset 4  
minutes
2008-05-20 16:48:19.748 TV Error: nvp->IsPlaying() timed out
2008-05-20 16:48:19.749 TV: Attempting to change from  
WatchingPreRecorded to None
2008-05-20 16:48:19.749 TV: StopStuff() -- begin
2008-05-20 16:48:19.749 TV: StopStuff(): stopping ring buffer[s]
2008-05-20 16:48:19.750 TV: StopStuff(): stopping player[s] (1/2)
2008-05-20 16:48:19.750 TV: StopStuff(): stopping player[s] (2/2)
2008-05-20 16:48:19.756 TV: StopStuff() -- end
2008-05-20 16:48:19.756 TV: Changing from WatchingPreRecorded to None

After receiving above all pvr150 recordings log the following until  
mythfrontend is restarted:

2008-05-20 16:42:40.628 TV: Attempting to change from None to  
WatchingPreRecorded
2008-05-20 16:42:40.630 RingBuf(/tvshows/1011_20080518190000.mpg):  
OpenFile(/tvshows/1011_20080518190000.mpg, 12)
2008-05-20 16:42:40.647 RingBuf(/tvshows/1011_20080518190000.mpg):  
CalcReadAheadThresh(11163 KB)
			 -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2008-05-20 16:43:00.675 TV: StartPlayer(): took 20000 ms to start  
player.
2008-05-20 16:43:00.675 TV Error: StartPlayer(): NVP is not playing  
after 20000 msec
2008-05-20 16:43:00.675 TV: Changing from None to WatchingPreRecorded
2008-05-20 16:43:00.679 Marking recording as unwatched
2008-05-20 16:43:00.679 TV Error: nvp->IsPlaying() timed out
2008-05-20 16:43:00.679 TV: Attempting to change from  
WatchingPreRecorded to None
2008-05-20 16:43:00.679 TV: StopStuff() -- begin
2008-05-20 16:43:00.679 TV: StopStuff(): stopping ring buffer[s]
2008-05-20 16:43:00.691 AFD Error: Could not find codec parameters.  
file was "/tvshows/1011_20080518190000.mpg".
2008-05-20 16:43:00.691 Couldn't open decoder for: /tvshows/ 
1011_20080518190000.mpg
2008-05-20 16:43:00.700 TV: StopStuff(): stopping player[s] (1/2)
2008-05-20 16:43:00.700 TV: StopStuff(): stopping player[s] (2/2)
2008-05-20 16:43:00.707 TV: StopStuff() -- end
2008-05-20 16:43:00.707 TV: Changing from WatchingPreRecorded to None



More information about the mythtv-users mailing list