[mythtv] XvMC Errors with svn head (r9759) [RESEND]

Steven Adeff adeffs.mythtv at gmail.com
Fri Apr 21 20:19:38 UTC 2006


On 4/21/06, David Asher <david.asher at caviumnetworks.com> wrote:
> [I sent this last night, but the log file made it too big, so this is a
> resend with a smaller logfile]
>
> I updated to head tonight, and with Standard XvMC, ChromaKeyOSD (nvidia
> 5200, 8756 drivers) I am now getting messages like:
>
> 2006-04-20 22:44:00.341 VideoOutputXv Error: Child          F   was
> already marked as available.
>
> ...and...
>
> 2006-04-20 22:44:00.389 AddInheritence past  B       NOT in used or in
> done. AAALAAAP
>
> ...followed by...
>
> 2006-04-20 22:44:00.406 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:00.406 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:00.419 NVP: prebuffering pause
> 2006-04-20 22:44:00.419 NVP: Waiting for prebuffer.. 0 AdALLAAD
> 2006-04-20 22:44:00.504 NVP: Video is 3.58988 frames ahead of audio,
> skipping A/V wait.
> 2006-04-20 22:44:00.521 NVP: Video is 4.01109 frames ahead of audio,
> skipping A/V wait.
> 2006-04-20 22:44:00.537 NVP: Video is 4.34196 frames ahead of audio,
> skipping A/V wait.
>
> ...after a JUMP (like commercial skip).  After the JUMP the audio
> stutters.  It happens with every 720p program I've tried and rarely
> (though it did happen once) w/1080i programs.
>
> Fast forwarding FIXES the audio problem, but I see in the log that there
> are still "VideoOutputXv Error" messages.
>
> Full -v playback log attached.
>
> I'm fairly certain this was working with my previous svn checkout...
> but can't remember exactly what revision that was (9720-ish, I know,
> shame on me).
>
> Any suggestions?  More info needed?
>
> Thanks,
>
> David.
>
>
>
>
> 2006-04-20 22:43:51.140 TV: Attempting to change from None to WatchingPreRecorded
> 2006-04-20 22:43:51.141 RingBuf(/myth/recordings/1051_20060417220000.mpg): OpenFile(/myth/recordings/1051_20060417220000.mpg, 12)
> 0: start_time: 4022.179 duration: 323.561
> 1: start_time: 4022.144 duration: 323.559
> stream: start_time: 44690.486 duration: 3595.513 bitrate=15128 kb/s
> 2006-04-20 22:43:51.290 AFD: Stream #0, has id 0x49 codec id MPEG2VIDEO, type Video at 0x0x8ca9210
> 2006-04-20 22:43:51.291 VideoOutputXv: XvMC version: 1.0
> 2006-04-20 22:43:51.291 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
> 2006-04-20 22:43:51.291 Trying XvMC port 240
> 2006-04-20 22:43:51.291 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 241, 2410 <=p, port, surfNum)
> 2006-04-20 22:43:51.291 Trying XvMC port 241
> 2006-04-20 22:43:51.291 Found a suitable XvMC surface 0
> 2006-04-20 22:43:51.291 VideoOutputXv: @ j=1 Looking for flag[s]: XvInputMask
> 2006-04-20 22:43:51.292 VideoOutputXv: Adaptor: 0 has flag[s]: XvInputMask XvVideoMask
> 2006-04-20 22:43:51.292 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
> 2006-04-20 22:43:51.292 Trying XvMC port 240
> 2006-04-20 22:43:51.292 VideoOutputXv: Adaptor: 1 has flag[s]: XvInputMask XvImageMask
> 2006-04-20 22:43:51.292 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 241, 2410 <=p, port, surfNum)
> 2006-04-20 22:43:51.292 Trying XvMC port 241
> 2006-04-20 22:43:51.292 Found a suitable XvMC surface 0
> 2006-04-20 22:43:51.292 VideoOutputXv: Grabbed xv port 241
> 2006-04-20 22:43:51.292 VideoOutputXv: XvMC surface found with IDCT support on port 241
> 2006-04-20 22:43:51.305 VideoOutputXv: Closing XVideo port 241
> 2006-04-20 22:43:51.306 detectInterlace(Detect Scan, Interlaced Scan, 59.9401, 720) ->Progressive Scan
> 2006-04-20 22:43:51.306 AFD: Looking for decoder for MPEG2VIDEO_XVMC
> 2006-04-20 22:43:51.306 AFD: Opened codec 0x98c4fa0, id(MPEG2VIDEO_XVMC) type(Video)
> 2006-04-20 22:43:51.306 AFD: Stream #1, has id 0x52 codec id AC3, type Audio at 0x0x9694350
> 2006-04-20 22:43:51.306 AFD: Looking for decoder for AC3
> 2006-04-20 22:43:51.307 AFD: Opened codec 0x98be8a0, id(AC3) type(Audio)
> 2006-04-20 22:43:51.307 RingBuf(/myth/recordings/1051_20060417220000.mpg): CalcReadAheadThresh(17184 KB)
>                          -> threshhold(629 KB) min read(32 KB) blk size(256 KB)
> 2006-04-20 22:43:51.307 Opening audio device 'mixed-digital'.
> 2006-04-20 22:43:51.338 Dec: Trying to select track (w/lang)
> 2006-04-20 22:43:51.339 Dec: Selecting first track
> 2006-04-20 22:43:51.339 Dec: Selected track #1 in the Unknown language(0)
> 2006-04-20 22:43:51.339 Resyncing position map. posmapStarted = 0 livetv(0) watchingRec(0)
> 2006-04-20 22:43:51.505 Position map filled from DB to: 215480
> 2006-04-20 22:43:51.507 SyncPositionMap prerecorded, from DB: 7183 entries
> 2006-04-20 22:43:51.507 SyncPositionMap, new totframes: 215480, new length: 3594, posMap size: 7183
> 2006-04-20 22:43:51.507 AFD: Position map found
> 2006-04-20 22:43:51.507 AFD: Successfully opened decoder for file: "/myth/recordings/1051_20060417220000.mpg". novideo(0)
> 2006-04-20 22:43:51.523 VideoOutputXv: ctor
> 2006-04-20 22:43:51.524 Over/underscan. V: -0.02, H: -0.03, XOff: 0, YOff: 0
> 2006-04-20 22:43:51.526 Image size. dispxoff 38, dispyoff: 100, dispwoff: 1203, disphoff: 518, dispaspect: 1.33333
> 2006-04-20 22:43:51.526 Image size. imgx 0, imgy: 0, imgw: 1280, imgh: 720, aspect: 1.77778
> 2006-04-20 22:43:51.526 VideoOutputXv: Pixel dimensions: Screen 1280x720, window 1280x720
> 2006-04-20 22:43:51.526 VideoOutputXv: Estimated display dimensions: 325x183 mm Aspect: 1.77596
> 2006-04-20 22:43:51.526 VideoOutputXv: Estimated window dimensions: 325x183 mm Aspect: 1.77596
> 2006-04-20 22:43:51.526 VideoOutputXv: XvMC version: 1.0
> 2006-04-20 22:43:51.526 VideoOutputXv: @ j=1 Looking for flag[s]: XvInputMask
> 2006-04-20 22:43:51.526 VideoOutputXv: Adaptor: 0 has flag[s]: XvInputMask XvVideoMask
> 2006-04-20 22:43:51.526 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 240, 2400 <=p, port, surfNum)
> 2006-04-20 22:43:51.527 Trying XvMC port 240
> 2006-04-20 22:43:51.527 VideoOutputXv: Adaptor: 1 has flag[s]: XvInputMask XvImageMask
> 2006-04-20 22:43:51.527 XvMCSurfaceTypes::find(w 1280, h 720, chroma 1, vld 0, idct 1, mpeg2, sub-width 0, sub-height 0, disp, p<= 241, 2410 <=p, port, surfNum)
> 2006-04-20 22:43:51.527 Trying XvMC port 241
> 2006-04-20 22:43:51.527 Found a suitable XvMC surface 0
> 2006-04-20 22:43:51.527 VideoOutputXv: Grabbed xv port 241
> 2006-04-20 22:43:51.527 VideoOutputXv: XvMC surface found with IDCT support on port 241
> 2006-04-20 22:43:51.533 Snapping height to avoid scaling: disphoff 720, dispyoff: 0
> 2006-04-20 22:43:51.533 Image size. dispxoff 38, dispyoff: 0, dispwoff: 1203, disphoff: 720, dispaspect: 1.77778
> 2006-04-20 22:43:51.533 Image size. imgx 0, imgy: 0, imgw: 1280, imgh: 720, aspect: 1.77778
> 2006-04-20 22:43:51.629 OSDTypePositionImage::AddPosition[0](114x263  1, 1)
> 2006-04-20 22:43:51.629 OSDTypePositionImage::AddPosition[1](114x293  1, 1)
> 2006-04-20 22:43:51.629 OSDTypePositionImage::AddPosition[2](114x323  1, 1)
> 2006-04-20 22:43:51.629 OSDTypePositionImage::AddPosition[3](114x353  1, 1)
> 2006-04-20 22:43:52.817 NVP: ClearAfterSeek()
> 2006-04-20 22:43:52.818 VideoOutputXv: ClearAfterSeek()
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 1: AAAAAAAA
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 2: AAAAAAAA
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 3: AAAAAAAA
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 4: AAAAAAAA -- done()
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 1: AAAAAAAA
> 2006-04-20 22:43:52.818 VideoOutputXv: DiscardFrames() 2: AAAAAAAA
> 2006-04-20 22:43:52.819 VideoOutputXv: DiscardFrames() 3: AAAAAAAA
> 2006-04-20 22:43:52.819 VideoOutputXv: DiscardFrames() 4: AAAAAAAA -- done()
> 2006-04-20 22:43:52.819 Using realtime priority.
> 2006-04-20 22:43:52.820 TV: StartPlayer(): took 1668 ms to start player.
> 2006-04-20 22:43:52.823 Using deinterlace method bobdeint
> 2006-04-20 22:43:52.832 TV: Changing from None to WatchingPreRecorded
> 2006-04-20 22:43:52.924 nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this driver?
> 2006-04-20 22:43:52.924 DRMVideoSync: Could not open device /dev/dri/card0, No such file or directory
> 2006-04-20 22:43:52.926 OpenGLVideoSync: GLX extensions: GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_get_proc_address
> 2006-04-20 22:43:52.926 OpenGLVideoSync: x,y -> 640, 360
> 2006-04-20 22:43:52.945 Using OpenGLVideoSync
> 2006-04-20 22:43:52.945 Set video sync frame interval to 16683
> 2006-04-20 22:43:52.945 Video sync method can't support double framerate (refresh rate too low for bob deint)
> 2006-04-20 22:43:52.945 Set video sync frame interval to 16683
> 2006-04-20 22:43:52.947 Using deinterlace method bobdeint
> 2006-04-20 22:43:52.953 Using audio as timebase
> 2006-04-20 22:43:52.954 Video timing method: SGI OpenGL
> 2006-04-20 22:43:52.954 Refresh rate: 16646, frame interval: 16683
> 2006-04-20 22:43:52.970 NVP: progressive frame seen after 2 interlaced  frames
> 2006-04-20 22:43:52.970 VideoOutputXv: cstart: 2  cend: 720
> 2006-04-20 22:43:52.970 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:43:53.004 Disabled deinterlacing
> 2006-04-20 22:43:53.788 Dec: Selected track #1 in the Unknown language(0)
> 'video_output' mean = '16592.68', std. dev. = '1495.17', fps = '60.27'
> 'video_output' mean = '16659.00', std. dev. = '670.20', fps = '60.03'
> 'video_output' mean = '16831.35', std. dev. = '1767.50', fps = '59.41'
> 2006-04-20 22:43:59.638 NVP: 400 progressive frames seen.
> 'video_output' mean = '16661.74', std. dev. = '365.77', fps = '60.02'
> 2006-04-20 22:44:00.272 VideoOutputXv: UpdatePauseFrame -- XvMC
> 2006-04-20 22:44:00.272 VideoOutputXv: UpdatePauseFrame -- XvMC:
>                         Found a pause frame in display
> 2006-04-20 22:44:00.276 AFD: DoFastForward(19806 (439), do discard frames)
> 2006-04-20 22:44:00.277 Dec: DoFastForward(19806 (439), do discard frames)
> 2006-04-20 22:44:00.277 AFD: SeekReset(19800, 6, do flush, do discard)
> 2006-04-20 22:44:00.277 AFD: SeekReset() flushing
> 2006-04-20 22:44:00.277 VideoOutputXv: DiscardFrames() 1: AUADUAUP
> 2006-04-20 22:44:00.277 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:00.277 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:00.298 VideoOutputXv: DiscardFrames() 2: AUAAUAUP
> 2006-04-20 22:44:00.298 VideoOutputXv: DiscardFrames() 3: AUAAUAUP
> 2006-04-20 22:44:00.298 VideoOutputXv: DiscardFrames() 4: AAAADAAP -- done()
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 49 34
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 21 35
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 46 35
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 25 36
>
> ...similar stuff removed...
>
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 45 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 32 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 64 44
> 2006-04-20 22:44:00.325 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:00.325 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:00.341 VideoOutputXv Error: Child          F   was already marked as available.
> 2006-04-20 22:44:00.380 NVP: ClearAfterSeek()
> 2006-04-20 22:44:00.381 VideoOutputXv: ClearAfterSeek()
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 1: dLAAAaAP
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 2: dLAAAaAP
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 3: dLAAAaAP
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 4: dAAAAaAP -- done()
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 1: dAAAAaAP
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 2: aAAAAaAP
> 2006-04-20 22:44:00.381 VideoOutputXv: DiscardFrames() 3: aAAAAaAP
> 2006-04-20 22:44:00.382 VideoOutputXv: DiscardFrames() 4: aAAAAaAP -- done()
> 2006-04-20 22:44:00.387 NVP: Waiting for prebuffer.. 0 aAAAAaAP
> 2006-04-20 22:44:00.389 AddInheritence past  B       NOT in used or in done. AAALAAAP
> 2006-04-20 22:44:00.406 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:00.406 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:00.419 NVP: prebuffering pause
> 2006-04-20 22:44:00.419 NVP: Waiting for prebuffer.. 0 AdALLAAD
> 2006-04-20 22:44:00.504 NVP: Video is 3.58988 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.521 NVP: Video is 4.01109 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.537 NVP: Video is 4.34196 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.538 NVP: prebuffering pause
> 2006-04-20 22:44:00.538 NVP: Waiting for prebuffer.. 0 DLAAAAdL
> 2006-04-20 22:44:00.554 NVP: Video is 4.72499 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.654 NVP: Video is 3.42037 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.671 NVP: Video is 4.16867 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.671 NVP: prebuffering pause
> 2006-04-20 22:44:00.671 NVP: Waiting for prebuffer.. 0 LLdDAAAA
> 2006-04-20 22:44:00.687 NVP: Video is 4.50513 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.771 NVP: Video is 3.24804 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.787 NVP: Video is 4.41407 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.804 NVP: Video is 5.37853 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.805 NVP: prebuffering pause
> 2006-04-20 22:44:00.805 NVP: Waiting for prebuffer.. 0 ALALdAAD
> 2006-04-20 22:44:00.821 NVP: Video is 6.16178 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.826 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:00.826 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:00.842 NVP: Video is 6.29965 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.854 NVP: Video is 6.17827 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.871 NVP: Video is 6.14722 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.871 NVP: prebuffering pause
> 2006-04-20 22:44:00.871 NVP: Waiting for prebuffer.. 0 LAAdADLA
> 2006-04-20 22:44:00.887 NVP: Video is 5.98903 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.971 NVP: Video is 3.50656 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:00.987 NVP: Video is 4.50309 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.004 NVP: Video is 5.37032 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.021 NVP: Video is 6.11065 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.021 NVP: prebuffering pause
> 2006-04-20 22:44:01.021 NVP: Waiting for prebuffer.. 0 LALDADAD
> 2006-04-20 22:44:01.023 WriteAudio: buffer underrun
> 2006-04-20 22:44:01.038 NVP: Video is 6.48612 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.054 NVP: Video is 5.65881 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.071 NVP: Video is 4.97836 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.087 NVP: Video is 4.54295 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.088 NVP: prebuffering pause
> 2006-04-20 22:44:01.088 NVP: Waiting for prebuffer.. 0 dAALLADA
> 2006-04-20 22:44:01.104 NVP: Video is 4.15645 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.221 NVP: Video is 3.53294 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.221 NVP: prebuffering pause
> 2006-04-20 22:44:01.221 NVP: Waiting for prebuffer.. 0 AADLAdLA
> 2006-04-20 22:44:01.240 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:01.240 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:01.253 NVP: Video is 3.75862 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.255 NVP: Video is 4.40736 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.271 NVP: Video is 4.66918 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.287 NVP: Video is 4.85057 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.288 NVP: prebuffering pause
> 2006-04-20 22:44:01.288 NVP: Waiting for prebuffer.. 0 ADAALAdL
> 2006-04-20 22:44:01.304 NVP: Video is 4.74681 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.404 NVP: Video is 3.79686 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.421 NVP: Video is 4.63088 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.437 NVP: Video is 5.27135 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.438 NVP: prebuffering pause
> 2006-04-20 22:44:01.438 NVP: Waiting for prebuffer.. 0 LDDALADA
> 2006-04-20 22:44:01.440 WriteAudio: buffer underrun
> 2006-04-20 22:44:01.454 NVP: Video is 5.51196 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.571 NVP: Video is 3.41168 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.587 NVP: Video is 3.89241 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.588 NVP: prebuffering pause
> 2006-04-20 22:44:01.588 NVP: Waiting for prebuffer.. 0 LADAAdLA
> 2006-04-20 22:44:01.604 NVP: Video is 4.02817 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.605 NVP: prebuffering pause
> 2006-04-20 22:44:01.605 NVP: Waiting for prebuffer.. 0 DAALAdLA
> 2006-04-20 22:44:01.704 NVP: Video is 3.74723 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.721 NVP: Video is 4.59366 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:01.721 NVP: prebuffering pause
> 2006-04-20 22:44:01.721 NVP: Waiting for prebuffer.. 0 LALADAAd
> 2006-04-20 22:44:01.737 NVP: Video is 5.2285 frames ahead of audio, skipping A/V wait.
> 'video_output' mean = '20663.80', std. dev. = '15902.05', fps = '48.39'
> 2006-04-20 22:44:01.738 NVP: prebuffering pause
> 2006-04-20 22:44:01.738 NVP: Waiting for prebuffer.. 0 DALAALAd
> 2006-04-20 22:44:01.854 NVP: Video is 3.40209 frames ahead of audio, skipping A/V wait.
>
> ...you get the idea...
>
> 2006-04-20 22:44:09.521 NVP: prebuffering pause
> 2006-04-20 22:44:09.521 NVP: Waiting for prebuffer.. 0 DALLADAD
> 2006-04-20 22:44:09.537 NVP: Video is 3.31877 frames ahead of audio, skipping A/V wait.
> 2006-04-20 22:44:09.538 NVP: prebuffering pause
> 2006-04-20 22:44:09.538 NVP: Waiting for prebuffer.. 0 ALdLADAA
> 2006-04-20 22:44:09.597 NVP: Play(  3.0, normal 0, unpause audio 1)
> 2006-04-20 22:44:09.598 NVP: Changing speed to 3
> 2006-04-20 22:44:09.598 RingBuf(/myth/recordings/1051_20060417220000.mpg): CalcReadAheadThresh(51552 KB)
>                          -> threshhold(1887 KB) min read(32 KB) blk size(512 KB)
> 2006-04-20 22:44:09.598 NVP: DoPlay: rate: 59.9401 speed: 3 skip: 1 => new interval 5561
> 2006-04-20 22:44:09.598 Set video sync frame interval to 5561
> 2006-04-20 22:44:09.607 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:09.607 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:09.671 NVP: prebuffering pause
> 2006-04-20 22:44:09.671 NVP: Waiting for prebuffer.. 0 ALAAdLAD
> 2006-04-20 22:44:09.771 NVP: prebuffering pause
> 2006-04-20 22:44:09.771 NVP: Waiting for prebuffer.. 0 DAADADLL
> 2006-04-20 22:44:09.775 WriteAudio: buffer underrun
> 2006-04-20 22:44:09.854 NVP: prebuffering pause
> 2006-04-20 22:44:09.854 NVP: Waiting for prebuffer.. 0 LALADAAd
> 2006-04-20 22:44:09.861 WriteAudio: buffer underrun
> 2006-04-20 22:44:09.954 NVP: prebuffering pause
> 2006-04-20 22:44:09.955 NVP: Waiting for prebuffer.. 0 ADDLLADA
> 2006-04-20 22:44:09.956 WriteAudio: buffer underrun
> 2006-04-20 22:44:10.013 NVP: Play( 20.0, normal 0, unpause audio 1)
> 2006-04-20 22:44:10.024 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:10.024 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:10.038 NVP: prebuffering pause
> 2006-04-20 22:44:10.038 NVP: Waiting for prebuffer.. 0 DLAAdLAA
> 2006-04-20 22:44:10.043 WriteAudio: buffer underrun
> 2006-04-20 22:44:10.044 NVP: Changing speed to 20
> 2006-04-20 22:44:10.044 RingBuf(/myth/recordings/1051_20060417220000.mpg): CalcReadAheadThresh(51552 KB)
>                          -> threshhold(1887 KB) min read(32 KB) blk size(512 KB)
> 2006-04-20 22:44:10.044 AFD: DoRewind(20257, do discard frames)
> 2006-04-20 22:44:10.044 Dec: DoRewind(20257 (20258), do discard frames)
> 2006-04-20 22:44:10.044 AFD: SeekReset(20250, 0, do flush, do discard)
> 2006-04-20 22:44:10.044 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.044 VideoOutputXv: DiscardFrames() 1: DUAADAAA
> 2006-04-20 22:44:10.047 VideoOutputXv: DiscardFrames() 2: DUAADAAA
> 2006-04-20 22:44:10.047 VideoOutputXv: DiscardFrames() 3: DUAADAAA
> 2006-04-20 22:44:10.047 VideoOutputXv: DiscardFrames() 4: DAAADAAA -- done()
> 2006-04-20 22:44:10.047 NVP: ClearAfterSeek()
> 2006-04-20 22:44:10.047 VideoOutputXv: ClearAfterSeek()
> 2006-04-20 22:44:10.047 VideoOutputXv: DiscardFrames() 1: DAAADAAA
> 2006-04-20 22:44:10.048 VideoOutputXv: DiscardFrames() 2: DAAADAAA
> 2006-04-20 22:44:10.048 VideoOutputXv: DiscardFrames() 3: DAAADAAA
> 2006-04-20 22:44:10.048 VideoOutputXv: DiscardFrames() 4: DAAADAAA -- done()
> 2006-04-20 22:44:10.048 VideoOutputXv: DiscardFrames() 1: DAAADAAA
> 2006-04-20 22:44:10.049 VideoOutputXv: DiscardFrames() 2: DAAADAAA
> 2006-04-20 22:44:10.049 VideoOutputXv: DiscardFrames() 3: DAAADAAA
> 2006-04-20 22:44:10.049 VideoOutputXv: DiscardFrames() 4: DAAADAAA -- done()
> 2006-04-20 22:44:10.049 NVP: DoPlay: rate: 59.9401 speed: 20 skip: 80 => new interval 66733
> 2006-04-20 22:44:10.049 Set video sync frame interval to 66733
> 2006-04-20 22:44:10.049 AFD: DoFastForward(20330 (20250), don't discard frames)
> 2006-04-20 22:44:10.049 Dec: DoFastForward(20330 (20250), don't discard frames)
> 2006-04-20 22:44:10.049 AFD: SeekReset(20340, 0, do flush, don't discard)
> 2006-04-20 22:44:10.049 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.053 NVP: Waiting for prebuffer.. 1 DAAADAAA
> 2006-04-20 22:44:10.107 AFD: DoFastForward(20425 (20341), don't discard frames)
> 2006-04-20 22:44:10.107 Dec: DoFastForward(20425 (20341), don't discard frames)
> 2006-04-20 22:44:10.107 AFD: SeekReset(20430, 0, do flush, don't discard)
> 2006-04-20 22:44:10.107 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.123 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:10.123 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:10.137 VideoOutputXv Error: Child          F   was already marked as available.
> 2006-04-20 22:44:10.137 VideoOutputXv Error: Child          F   was already marked as available.
> 2006-04-20 22:44:10.137 NVP: prebuffering pause
> 2006-04-20 22:44:10.137 NVP: Waiting for prebuffer.. 0 AADADAAA
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 30 37
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 20 38
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 70 39
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 66 39
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 13 40
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 9 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 71 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 16 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 69 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 14 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 61 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 18 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 70 44
> 2006-04-20 22:44:10.169 AFD: DoFastForward(20515 (20431), don't discard frames)
> 2006-04-20 22:44:10.169 Dec: DoFastForward(20515 (20431), don't discard frames)
> 2006-04-20 22:44:10.171 AFD: SeekReset(20520, 0, do flush, don't discard)
> 2006-04-20 22:44:10.171 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.187 VideoOutputXv Error: Child          F   was already marked as available.
> 2006-04-20 22:44:10.188 VideoOutputXv Error: Child          F   was already marked as available.
> 2006-04-20 22:44:10.188 NVP: prebuffering pause
> 2006-04-20 22:44:10.188 NVP: Waiting for prebuffer.. 0 AADADAAD
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 5 44
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 64 44
> 2006-04-20 22:44:10.250 AFD: DoFastForward(20605 (20521), don't discard frames)
> 2006-04-20 22:44:10.250 Dec: DoFastForward(20605 (20521), don't discard frames)
> 2006-04-20 22:44:10.254 AFD: SeekReset(20610, 0, do flush, don't discard)
> 2006-04-20 22:44:10.254 AFD: SeekReset() flushing
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 70 27
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 42 28
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 73 29
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 53 29
>
> ... etc ...
>
> [mpegvideo_xvmc @ 0x110f830]slice mismatch
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 43 41
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 60 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 18 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 59 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 17 43
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 57 44
> 2006-04-20 22:44:10.271 NVP: prebuffering pause
> 2006-04-20 22:44:10.271 NVP: Waiting for prebuffer.. 0 AADAADLD
> 2006-04-20 22:44:10.286 AFD: DoFastForward(20695 (20611), don't discard frames)
> 2006-04-20 22:44:10.286 Dec: DoFastForward(20695 (20611), don't discard frames)
> 2006-04-20 22:44:10.286 AFD: SeekReset(20700, 0, do flush, don't discard)
> 2006-04-20 22:44:10.286 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.289 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:10.289 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:10.302 VideoOutputXv Error: Child        D     was already marked as available.
> 2006-04-20 22:44:10.302 VideoOutputXv Error: Child        D     was already marked as available.
> 2006-04-20 22:44:10.303 NVP: prebuffering pause
> 2006-04-20 22:44:10.303 NVP: Waiting for prebuffer.. 0 AAAAADDD
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 61 40
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 28 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 65 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 27 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 73 42
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 29 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 74 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 21 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 67 44
> 2006-04-20 22:44:10.353 AFD: DoFastForward(20785 (20701), don't discard frames)
> 2006-04-20 22:44:10.354 Dec: DoFastForward(20785 (20701), don't discard frames)
> 2006-04-20 22:44:10.355 AFD: SeekReset(20790, 0, do flush, don't discard)
> 2006-04-20 22:44:10.355 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.387 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.388 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.388 NVP: prebuffering pause
> 2006-04-20 22:44:10.388 NVP: Waiting for prebuffer.. 0 AAADADDA
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 79 32
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 45 33
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 14 34
>
> ...etc...
>
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 31 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 54 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 20 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 61 44
> 2006-04-20 22:44:10.434 AFD: DoFastForward(20875 (20791), don't discard frames)
> 2006-04-20 22:44:10.435 Dec: DoFastForward(20875 (20791), don't discard frames)
> 2006-04-20 22:44:10.435 AFD: SeekReset(20880, 0, do flush, don't discard)
> 2006-04-20 22:44:10.435 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.454 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.454 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.454 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.455 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.455 NVP: prebuffering pause
> 2006-04-20 22:44:10.455 NVP: Waiting for prebuffer.. 0 AAADDDDA
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 1 41
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 29 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 66 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 42 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 76 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 20 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 68 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 55 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 52 44
> 2006-04-20 22:44:10.507 AFD: DoFastForward(20965 (20881), don't discard frames)
> 2006-04-20 22:44:10.507 Dec: DoFastForward(20965 (20881), don't discard frames)
> 2006-04-20 22:44:10.507 AFD: SeekReset(20970, 0, do flush, don't discard)
> 2006-04-20 22:44:10.507 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.537 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.537 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.537 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.537 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.538 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.538 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.538 NVP: prebuffering pause
> 2006-04-20 22:44:10.538 NVP: Waiting for prebuffer.. 0 AADADDDA
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 41 34
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 51 35
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 6 36
> [mpegvideo_xvmc @ 0x110f830]slice mismatch
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 63 36
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 1 37
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 15 38
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 31 39
> [mpegvideo_xvmc @ 0x110f830]slice mismatch
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 13 39
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 6 40
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 55 40
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 38 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 23 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 73 41
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 36 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 79 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 49 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 35 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 68 44
> 2006-04-20 22:44:10.588 AFD: DoFastForward(21055 (20971), don't discard frames)
> 2006-04-20 22:44:10.588 Dec: DoFastForward(21055 (20971), don't discard frames)
> 2006-04-20 22:44:10.593 AFD: SeekReset(21060, 0, do flush, don't discard)
> 2006-04-20 22:44:10.594 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.620 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.621 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.621 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.621 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.621 VideoOutputXv Error: Child      B       was already marked as available.
> 2006-04-20 22:44:10.621 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.621 NVP: prebuffering pause
> 2006-04-20 22:44:10.621 NVP: Waiting for prebuffer.. 0 AADAADDD
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 36 37
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 66 39
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 12 38
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 45 38
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 65 39
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 65 39
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 61 40
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 8 42
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 21 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 15 43
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 27 43
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 51 43
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 25 44
> [mpegvideo_xvmc @ 0x110f830]end mismatch left=519
> 2006-04-20 22:44:10.676 AFD: DoFastForward(21145 (21061), don't discard frames)
> 2006-04-20 22:44:10.676 Dec: DoFastForward(21145 (21061), don't discard frames)
> 2006-04-20 22:44:10.676 AFD: SeekReset(21150, 0, do flush, don't discard)
> 2006-04-20 22:44:10.676 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.689 VideoOutputXv: cstart: 0  cend: 720
> 2006-04-20 22:44:10.689 VideoOutputXv:  dispy: 0 disph: 720
> 2006-04-20 22:44:10.702 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.702 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.702 VideoOutputXv Error: Child     A        was already marked as available.
> 2006-04-20 22:44:10.703 NVP: prebuffering pause
> 2006-04-20 22:44:10.703 NVP: Waiting for prebuffer.. 0 ADAAAADD
> [mpegvideo_xvmc @ 0x110f830]slice mismatch
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 28 38
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 41 38
> [mpegvideo_xvmc @ 0x110f830]slice mismatch
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 67 39
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 60 40
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 68 41
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 72 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 39 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 60 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 47 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 57 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 53 44
> [mpegvideo_xvmc @ 0x110f830]end mismatch left=765
> 2006-04-20 22:44:10.744 AFD: DoFastForward(21235 (21151), don't discard frames)
> 2006-04-20 22:44:10.744 Dec: DoFastForward(21235 (21151), don't discard frames)
> 2006-04-20 22:44:10.747 AFD: SeekReset(21240, 0, do flush, don't discard)
> 2006-04-20 22:44:10.747 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.771 NVP: prebuffering pause
> 2006-04-20 22:44:10.771 NVP: Waiting for prebuffer.. 0 DDAAAAAA
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 70 40
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 55 41
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 20 42
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 2 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 49 42
> [mpegvideo_xvmc @ 0x110f830]invalid mb type in P Frame at 15 43
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]end mismatch left=1564
> [mpegvideo_xvmc @ 0x110f830]end mismatch left=428
> 2006-04-20 22:44:10.826 AFD: DoFastForward(21325 (21241), don't discard frames)
> 2006-04-20 22:44:10.826 Dec: DoFastForward(21325 (21241), don't discard frames)
> 2006-04-20 22:44:10.835 AFD: SeekReset(21330, 0, do flush, don't discard)
> 2006-04-20 22:44:10.835 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.855 NVP: prebuffering pause
> 2006-04-20 22:44:10.855 NVP: Waiting for prebuffer.. 0 DAADAAAA
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 23 29
> [mpegvideo_xvmc @ 0x110f830]mb incr damaged
>
> ...etc...
>
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 19 42
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 65 42
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 14 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 66 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 11 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 52 44
> 2006-04-20 22:44:10.917 AFD: DoFastForward(21415 (21331), don't discard frames)
> 2006-04-20 22:44:10.917 Dec: DoFastForward(21415 (21331), don't discard frames)
> 2006-04-20 22:44:10.917 AFD: SeekReset(21420, 0, do flush, don't discard)
> 2006-04-20 22:44:10.917 AFD: SeekReset() flushing
> 2006-04-20 22:44:10.937 VideoOutputXv Error: Child         E    was already marked as available.
> 2006-04-20 22:44:10.938 VideoOutputXv Error: Child         E    was already marked as available.
> 2006-04-20 22:44:10.938 NVP: prebuffering pause
> 2006-04-20 22:44:10.938 NVP: Waiting for prebuffer.. 0 DAADADAA
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 43 35
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 58 35
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 2 36
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 7 37
>
> ...etc...
>
> [mpegvideo_xvmc @ 0x110f830]invalid cbp at 4 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 69 43
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 20 44
> [mpegvideo_xvmc @ 0x110f830]ac-tex damaged at 56 44
> 2006-04-20 22:44:10.987 AFD: DoFastForward(21505 (21421), don't discard frames)
> 2006-04-20 22:44:10.987 Dec: DoFastForward(21505 (21421), don't discard frames)
> 2006-04-20 22:44:10.987 AFD: SeekReset(21510, 0, do flush, don't discard)
> 2006-04-20 22:44:10.987 AFD: SeekReset() flushing
>
>

I've been seeing this lately as well, though it started when I moved
to the new nvidia driver (and subsequently checked out a newer version
of the fixes branch) so I figured it may hae had something to do with
that. I haven't had the time to switch back to the older driver to
verify though.

What I notice, and it seems to happen for me in 1080i as much as 720p
is that if I pause and unpause it stutters, if I skip back it fixes
itself but begins again ~20seconds later. I get the same log output as
David.

--
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/


More information about the mythtv-dev mailing list