[mythtv-users] VDPAU Error: DISPLAY PRE-EMPTED. Aborting playback.

Tortise tortise at paradise.net.nz
Tue Jul 21 11:40:48 UTC 2009


>> On Sun, Jul 5, 2009 at 11:39 PM, Tortise<tortise at paradise.net.nz> wrote:
>> > I get:
>> >
>> > 2009-07-06 01:07:48.233 VDPAU Error: DISPLAY PRE-EMPTED. Aborting
>> > playback.
>> > 2009-07-06 01:07:48.235 NVP: Error condition detected in videoOutput
>> > after Show(), aborting playback.
>>
>>
>> I had this problem recently with my Mythtv Installation. Updated to
>> Nvidia 185 drivers and it was all fixed. I also have 180 drivers.
>>
> Seeing this same thing on a PCI bus 8400 GT. Neither 180.60 or 185.18.14
> fixed it. Running trunk 20947 right now. I *perhaps* *think* I didn't see
> this with either some older version of the NVIDIA driver or some older
> version of trunk, not sure which since both changed. But I was also in
> "prototype" mode at that point -- now I am trying to temporarily use this
> machine as a "production" node. Especially since my Zotac ION is being RMA'd
> for a bad memory bus controller...
> I've tried without any interlacer at all, and still see the issue, as well.
> Also, to reduce any of the other possibilities, I'm running with a very
> light window manager (ratpoison) instead of kde/kdm which I was running.
> Not sure where to go at this point - myth bug, nvidia driver bug, or what...
> I'm back to XvMC and SD content right now.


try the VDPAU enabled mplayer to eliminate (or not) myth.

OK Copying the mpg to the desktop plays smoothly in mplayer using default command, seems to implement vdpau

 $ mplayer Close\ Up.mpg
MPlayer SVN-r29352-4.3.2 (C) 2000-2009 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick

Playing Close Up.mpg.
TS file format detected.
VIDEO MPEG2(pid=515) AUDIO MPA(pid=653) NO SUBS (yet)!  PROGRAM N. 1
VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  15000.0 kbps (1875.0 kbyte/s)
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
[VO_3DFX] Unable to open /dev/3dfx.
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Unsupported PixelFormat -1
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 720x576 => 1024x576 Planar YV12





Playing it this way:

$ mplayer -vo vdpau -vc ffmpeg12vdpau Up.mpg
MPlayer SVN-r29352-4.3.2 (C) 2000-2009 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick

Playing Up.mpg.
TS file format detected.
VIDEO MPEG2(pid=515) AUDIO MPA(pid=653) NO SUBS (yet)!  PROGRAM N. 1
VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  15000.0 kbps (1875.0 kbyte/s)
==========================================================================
Forced video codec: ffmpeg12vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Unsupported PixelFormat -1
Selected video codec: [ffmpeg12vdpau] vfm: ffmpeg (FFmpeg MPEG-1/2 (VDPAU))
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
VDec: vo config request - 720 x 576 (preferred colorspace: MPEG2 VDPAU acceleration)
VDec: using MPEG2 VDPAU acceleration as output csp (no 1)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 720x576 => 1024x576 MPEG2 VDPAU acceleration
[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: The display was pre-empted, or a fatal error occurred.
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided.
[vdpau] Failed VDPAU decoder rendering: An invalid handle value was provided.
[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: An invalid handle value was provided.
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Error when calling vdp_presentation_queue_display: An invalid handle value was provided.
[vdpau] Failed VDPAU decoder rendering: An invalid handle value was provided.
[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: An invalid handle value was provided.




Playing the same file in mythtv from the server errors within 30 seconds with same error.
2009-07-21 23:31:20.512 WriteAudio: buffer underrun
2009-07-21 23:31:20.679 WriteAudio: buffer underrun
2009-07-21 23:31:20.744 WriteAudio: buffer underrun
2009-07-21 23:31:20.952 WriteAudio: buffer underrun
2009-07-21 23:31:21.123 WriteAudio: buffer underrun
2009-07-21 23:31:21.196 WriteAudio: buffer underrun
2009-07-21 23:31:21.350 WriteAudio: buffer underrun
2009-07-21 23:31:21.775 OSD Theme Dimensions W: 640 H: 480
2009-07-21 23:31:22.410 TV: Changing from None to WatchingPreRecorded
2009-07-21 23:31:22.414 New DB connection, total: 3
2009-07-21 23:31:22.415 Realtime priority would require SUID as root.
2009-07-21 23:31:22.418 Connected to database 'mythconverg' at host: 10.119.30.232
2009-07-21 23:31:22.521 Video timing method: USleep with busy wait
2009-07-21 23:31:43.456 VDPAU Error: DISPLAY PRE-EMPTED. Aborting playback.
2009-07-21 23:31:43.460 NVP: Error condition detected in videoOutput after Show(), aborting playback.



Playing the file (name changed) from the desktop using mythtv:

$ mythtv Up.mpg
2009-07-21 23:33:01.239 Using runtime prefix = /usr
2009-07-21 23:33:01.253 XScreenSaver support enabled
2009-07-21 23:33:01.253 DPMS is active.
2009-07-21 23:33:01.254 Empty LocalHostName.
2009-07-21 23:33:01.255 Using localhost value of mythtv3
2009-07-21 23:33:01.265 New DB connection, total: 1
2009-07-21 23:33:01.273 Connected to database 'mythconverg' at host: 10.119.30.232
2009-07-21 23:33:01.275 Closing DB connection named 'DBManager0'
2009-07-21 23:33:01.277 Primary screen 0.
2009-07-21 23:33:01.280 Connected to database 'mythconverg' at host: 10.119.30.232
2009-07-21 23:33:01.283 Using screen 0, 1920x1080 at 0,0
2009-07-21 23:33:01.302 No theme dir: /home/david/.mythtv/themes/Mythbuntu-8.04
2009-07-21 23:33:01.340 max_width: 1920 max_height: 1080
2009-07-21 23:33:01.344 Primary screen 0.
2009-07-21 23:33:01.345 Using screen 0, 1920x1080 at 0,0
2009-07-21 23:33:01.366 No theme dir: /home/david/.mythtv/themes/Mythbuntu-8.04
2009-07-21 23:33:01.367 Switching to square mode (Mythbuntu-8.04)
2009-07-21 23:33:01.424 Using the Qt painter
2009-07-21 23:33:01.427 JoystickMenuClient Error: Joystick disabled - Failed to read /home/david/.mythtv/joystickmenurc
2009-07-21 23:33:01.428 New DB connection, total: 2
2009-07-21 23:33:01.428 lirc init success using configuration file: /home/david/.mythtv/lircrc
2009-07-21 23:33:01.431 Connected to database 'mythconverg' at host: 10.119.30.232
2009-07-21 23:33:02.514 Connecting to backend server: 10.119.30.232:6543 (try 1 of 5)
2009-07-21 23:33:02.516 Using protocol version 40
2009-07-21 23:33:02.552 TV: Attempting to change from None to WatchingPreRecorded
2009-07-21 23:33:02.553 RingBuf(/home/david/Desktop/Up.mpg): OpenFile(/home/david/Desktop/Up.mpg, 12)
2009-07-21 23:33:02.553 RingBuf(/home/david/Desktop/Up.mpg): CalcReadAheadThresh(5 KB)
                         -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2009-07-21 23:33:02.568 DPMS Deactivated
2009-07-21 23:33:02.640 mpegts_add_stream: at pid 0x203 with type 2
2009-07-21 23:33:02.641 mpegts_add_stream: stream #0, has id 0x203 and codec MPEG2VIDEO, type Video at 0x86f4330
2009-07-21 23:33:02.641 mpegts_add_stream: at pid 0x243 with type 257
2009-07-21 23:33:02.641 mpegts_add_stream: stream #1, has id 0x243 and codec DVB_VBI, type Data at 0x86f44d0
2009-07-21 23:33:02.641 mpegts_add_stream: at pid 0x28d with type 4
2009-07-21 23:33:02.642 mpegts_add_stream: stream #2, has id 0x28d and codec MP3, type Audio at 0x86f4ac0
2009-07-21 23:33:02.642 mpegts_add_stream: at pid 0x3e9 with type 11
2009-07-21 23:33:02.642 mpegts_add_stream: stream #3, has id 0x3e9 and codec DSMCC_B, type Data at 0x86f4c50
2009-07-21 23:33:05.090 AFD: Stream #0, has id 0x515 codec id MPEG2VIDEO, type Video, bitrate 15000000 at 0x0x86f4330
2009-07-21 23:33:05.096 VDP: Accepting: cmp(< 1920 720) dec(vdpau) cpus(0) skiploop(enabled) rend(vdpau) osd(vdpau) 
osdfade(disabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.096 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(0) skiploop(disabled) rend(vdpau) osd(vdpau) osdfade(enabled) 
deint(vdpaubasicdoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.097 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-21 23:33:05.097 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-21 23:33:05.097 VDP: LoadBestPreferences(720x576, 60)
2009-07-21 23:33:05.399 VDPAU: Version 0
2009-07-21 23:33:05.399 VDPAU: Information Unknown
2009-07-21 23:33:05.443 VDP: Accepting: cmp(< 1920 720) dec(vdpau) cpus(0) skiploop(enabled) rend(vdpau) osd(vdpau) 
osdfade(disabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.444 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(0) skiploop(disabled) rend(vdpau) osd(vdpau) osdfade(enabled) 
deint(vdpaubasicdoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.444 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-21 23:33:05.444 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-21 23:33:05.444 VDP: LoadBestPreferences(720x576, 60)
2009-07-21 23:33:05.445 Using 1 CPUs for decoding
2009-07-21 23:33:05.445 AFD: InitVideoCodec() 0x86f3e00 id(MPEGVIDEO_VDPAU) type (Video).
2009-07-21 23:33:05.445 detectInterlace(Detect Scan, Interlaced Scan, 25, 576) ->Interlaced Scan
2009-07-21 23:33:05.445 AFD: Using vdpau for video decoding
2009-07-21 23:33:05.445 AFD: Looking for decoder for MPEGVIDEO_VDPAU
2009-07-21 23:33:05.446 AFD: Opened codec 0x86f3e00, id(MPEGVIDEO_VDPAU) type(Video)
2009-07-21 23:33:05.446 AFD: Stream #1, has id 0x579 codec id DVB_VBI, type Data, bitrate 0 at 0x0x86f44d0
2009-07-21 23:33:05.446 AFD: Teletext caption #1 is in the English language on page 8 1.
2009-07-21 23:33:05.446 AFD: data codec (Data)
2009-07-21 23:33:05.446 AFD: Stream #2, has id 0x653 codec id MP3, type Audio, bitrate 192000 at 0x0x86f4ac0
2009-07-21 23:33:05.446 AFD: codec MP3 has 2 channels
2009-07-21 23:33:05.446 AFD: Looking for decoder for MP3
2009-07-21 23:33:05.447 AFD: Opened codec 0x86fff90, id(MP3) type(Audio)
2009-07-21 23:33:05.447 AFD: Stream #3, has id 0x1001 codec id DSMCC_B, type Data, bitrate 0 at 0x0x86f4c50
2009-07-21 23:33:05.447 AFD: data codec (Data)
2009-07-21 23:33:05.447 RingBuf(/home/david/Desktop/Up.mpg): CalcReadAheadThresh(3047250573 KB)
                         -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2009-07-21 23:33:05.457 Opening audio device 'default'. ch 2(2) sr 48000
2009-07-21 23:33:05.457 Opening ALSA audio device 'default'.
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL /dev/mixer
2009-07-21 23:33:05.479 AudioOutput Warning: Mixer attach error -2: No such file or directory
                        Check Mixer Name in Setup: '/dev/mixer'
2009-07-21 23:33:05.483 Dec: Trying to select track (w/lang)
2009-07-21 23:33:05.483 Dec: Selecting first track
2009-07-21 23:33:05.483 Dec: Selected track #1 in the Unknown language(0)
2009-07-21 23:33:05.483 Dec: Selected track #1 in the English language(6647399)
2009-07-21 23:33:05.484 Resyncing position map. posmapStarted = 0 livetv(0) watchingRec(0)
2009-07-21 23:33:05.489 SyncPositionMap prerecorded, from DB: 0 entries
2009-07-21 23:33:05.489 AFD: Recording has no position -- using libavformat seeking.
2009-07-21 23:33:05.489 Input #0, mpegts, from '/home/david/Desktop/Up.mpg':
2009-07-21 23:33:05.489   Duration: 00:32:55.12, start: 620.920667, bitrate: 3993 kb/s
2009-07-21 23:33:05.490     Stream #0.0[0x203], 1/90000: Video: mpegvideo_vdpau, 720x576 [PAR 64:45 DAR 16:9], 1/25, 15000 kb/s, 
25.00 tb(r)
2009-07-21 23:33:05.490     Stream #0.1[0x243](eng), 1/90000: Data: 0x0000
2009-07-21 23:33:05.490     Stream #0.2[0x28d], 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
2009-07-21 23:33:05.490     Stream #0.3[0x3e9], 1/90000: Data: 0x0000
2009-07-21 23:33:05.490 AFD: Successfully opened decoder for file: "/home/david/Desktop/Up.mpg". novideo(0)
2009-07-21 23:33:05.569 WriteAudio: buffer underrun
2009-07-21 23:33:05.619 WriteAudio: buffer underrun
2009-07-21 23:33:05.713 WriteAudio: buffer underrun
2009-07-21 23:33:05.763 WriteAudio: buffer underrun
2009-07-21 23:33:05.817 VideoOutput: Allowed renderers: vdpau
2009-07-21 23:33:05.817 VideoOutput: Allowed renderers (filt: vdpau): vdpau
2009-07-21 23:33:05.820 VDP: Accepting: cmp(< 1920 720) dec(vdpau) cpus(0) skiploop(enabled) rend(vdpau) osd(vdpau) 
osdfade(disabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.820 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(0) skiploop(disabled) rend(vdpau) osd(vdpau) osdfade(enabled) 
deint(vdpaubasicdoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.821 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-21 23:33:05.821 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-21 23:33:05.821 VDP: LoadBestPreferences(720x576, 60)
2009-07-21 23:33:05.821 VideoOutput: Preferred renderer: vdpau
2009-07-21 23:33:05.821 VideoOutput: Trying video renderer: vdpau
2009-07-21 23:33:05.824 VDP: Accepting: cmp(< 1920 720) dec(vdpau) cpus(0) skiploop(enabled) rend(vdpau) osd(vdpau) 
osdfade(disabled) deint(vdpauadvanceddoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.824 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(0) skiploop(disabled) rend(vdpau) osd(vdpau) osdfade(enabled) 
deint(vdpaubasicdoublerate,vdpauadvanced) filt()
2009-07-21 23:33:05.824 VDP: LoadBestPreferences(2048x2048, 0)
2009-07-21 23:33:05.825 VDP: LoadBestPreferences(2048x2048, 60)
2009-07-21 23:33:05.854 VideoOutputXv: ctor
2009-07-21 23:33:05.856 XOff: 0, YOff: 0
2009-07-21 23:33:05.857 VDP: LoadBestPreferences(720x576, 60)
2009-07-21 23:33:05.857 Display Rect  left: 0, top: 135, width: 1920, height: 810, aspect: 1.33333
2009-07-21 23:33:05.857 Video Rect    left: 0, top: 0, width: 720, height: 576, aspect: 1.77778
2009-07-21 23:33:05.861 VideoOutputXv: Pixel dimensions: Screen 1920x1080, window 1920x1080
2009-07-21 23:33:05.863 VideoOutputXv: Estimated display dimensions: 488x274 mm  Aspect: 1.78102
2009-07-21 23:33:05.863 VideoOutputXv: Estimated window dimensions: 488x274 mm  Aspect: 1.78102
2009-07-21 23:33:05.938 WriteAudio: buffer underrun
2009-07-21 23:33:05.989 WriteAudio: buffer underrun
2009-07-21 23:33:06.084 WriteAudio: buffer underrun
2009-07-21 23:33:06.135 WriteAudio: buffer underrun
2009-07-21 23:33:06.184 VideoOutputXv: InitSetupBuffers() render: vdpau, allowed: vdpau
2009-07-21 23:33:06.259 WriteAudio: buffer underrun
2009-07-21 23:33:06.309 WriteAudio: buffer underrun
2009-07-21 23:33:06.595 VideoOutputXv: Created VDPAU context (GPU decode)
2009-07-21 23:33:06.596 VDP: SetVideoRenderer(vdpau)
2009-07-21 23:33:06.596 VDP: SetVideoRender(vdpau) == GetVideoRenderer()
2009-07-21 23:33:06.604 VDPAU: Created OSD (1920x1080)
2009-07-21 23:33:06.605 VideoOutputXv: VDPAU Colorkey: 0x20202 (depth 24)
2009-07-21 23:33:06.605 Display Rect  left: 0, top: 0, width: 1920, height: 1080, aspect: 1.77778
2009-07-21 23:33:06.605 Video Rect    left: 0, top: 0, width: 720, height: 576, aspect: 1.77778
2009-07-21 23:33:06.611 Over/underscan. V: 0, H: 0
2009-07-21 23:33:06.611 Display Rect  left: 0, top: 0, width: 1920, height: 1080, aspect: 1.77778
2009-07-21 23:33:06.612 Video Rect    left: 0, top: 0, width: 720, height: 576, aspect: 1.77778
2009-07-21 23:33:06.612 VDP: LoadBestPreferences(720x576, 25)
2009-07-21 23:33:06.614 NVP: LoadFilters(''..) -> 0
2009-07-21 23:33:06.617 OSD Theme Dimensions W: 640 H: 480
2009-07-21 23:33:07.104 TV: StartPlayer(): took 4494 ms to start player.
2009-07-21 23:33:07.105 TV: Changing from None to WatchingPreRecorded
2009-07-21 23:33:07.105 NVP: ClearAfterSeek(1)
2009-07-21 23:33:07.106 VideoOutputXv: ClearAfterSeek()
2009-07-21 23:33:07.106 VideoOutputXv: DiscardFrames(0)
2009-07-21 23:33:07.106 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA
2009-07-21 23:33:07.106 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAA -- done
2009-07-21 23:33:07.106 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAA -- done()
2009-07-21 23:33:07.108 Realtime priority would require SUID as root.
2009-07-21 23:33:07.111 VDP: GetFilteredDeint() : vdpau -> 'vdpauadvanceddoublerate'
2009-07-21 23:33:07.162 VDPAU: Created VDPAU decoder (2 ref frames)
2009-07-21 23:33:07.216 nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this driver?
2009-07-21 23:33:07.217 DRMVideoSync: Could not open device /dev/dri/card0, No such file or directory
2009-07-21 23:33:07.217 RTCVideoSync: Could not open /dev/rtc, Permission denied.
2009-07-21 23:33:07.217 Set video sync frame interval to 40000
2009-07-21 23:33:07.218 Using audio as timebase
2009-07-21 23:33:07.218 Video timing method: USleep with busy wait
2009-07-21 23:33:07.218 Refresh rate: 16666, frame interval: 40000
2009-07-21 23:33:07.218 NVP: progressive frame seen after 2 interlaced  frames
2009-07-21 23:33:07.279 Set video sync frame interval to 40000
2009-07-21 23:33:07.283 Disabled deinterlacing
2009-07-21 23:33:07.423 VDPAU: Using 4 output surfaces (max 4)
2009-07-21 23:33:07.699 AFD: HandleGopStart: gopset not set, syncing positionMap
2009-07-21 23:33:07.700 Resyncing position map. posmapStarted = 0 livetv(0) watchingRec(0)
2009-07-21 23:33:07.700 AFD: HandleGopStart: Initial key frame distance: 15.
2009-07-21 23:33:09.019 AFD: HandleGopStart: Key frame distance changed from 27 to 33.
2009-07-21 23:33:10.219 AFD: HandleGopStart: Key frame distance changed from 33 to 30.
2009-07-21 23:33:11.179 AFD: HandleGopStart: Key frame distance changed from 30 to 24.
'video_output' mean = '39790.75', std. dev. = '1796.59', fps = '25.13'
2009-07-21 23:33:12.259 AFD: HandleGopStart: Key frame distance changed from 24 to 27.
2009-07-21 23:33:14.179 AFD: HandleGopStart: Key frame distance changed from 27 to 21.
'video_output' mean = '39987.46', std. dev. = '259.75', fps = '25.01'
2009-07-21 23:33:16.099 AFD: HandleGopStart: Key frame distance changed from 21 to 27.
2009-07-21 23:33:17.299 AFD: HandleGopStart: Key frame distance changed from 27 to 30.
2009-07-21 23:33:17.899 AFD: HandleGopStart: Key frame distance changed from 30 to 15.
2009-07-21 23:33:19.099 AFD: HandleGopStart: Key frame distance changed from 15 to 30.
'video_output' mean = '39988.57', std. dev. = '212.87', fps = '25.01'
2009-07-21 23:33:20.179 AFD: HandleGopStart: Key frame distance changed from 30 to 27.
2009-07-21 23:33:20.619 AFD: HandleGopStart: Key frame distance changed from 27 to 11.
2009-07-21 23:33:20.899 NVP: interlaced frame seen after 343 progressive frames
2009-07-21 23:33:20.903 Set video sync frame interval to 40000
2009-07-21 23:33:20.904 Enabled deinterlacing
2009-07-21 23:33:21.939 AFD: HandleGopStart: Key frame distance changed from 11 to 30.
'video_output' mean = '40187.76', std. dev. = '2001.41', fps = '24.88'
2009-07-21 23:33:23.259 AFD: HandleGopStart: Key frame distance changed from 30 to 33.
2009-07-21 23:33:24.659 AFD: HandleGopStart: Key frame distance changed from 33 to 35.
2009-07-21 23:33:25.139 AFD: HandleGopStart: Key frame distance changed from 35 to 12.
2009-07-21 23:33:26.659 AFD: HandleGopStart: Key frame distance changed from 12 to 38.
'video_output' mean = '39988.89', std. dev. = '103.21', fps = '25.01'
2009-07-21 23:33:27.379 AFD: HandleGopStart: Key frame distance changed from 38 to 18.
2009-07-21 23:33:27.979 AFD: HandleGopStart: Key frame distance changed from 18 to 15.
2009-07-21 23:33:29.059 AFD: HandleGopStart: Key frame distance changed from 15 to 27.
2009-07-21 23:33:29.579 AFD: HandleGopStart: Key frame distance changed from 27 to 13.
2009-07-21 23:33:30.299 AFD: HandleGopStart: Key frame distance changed from 13 to 18.
2009-07-21 23:33:31.099 AFD: HandleGopStart: Key frame distance changed from 18 to 20.
'video_output' mean = '39988.72', std. dev. = '160.63', fps = '25.01'
2009-07-21 23:33:32.179 AFD: HandleGopStart: Key frame distance changed from 20 to 27.
2009-07-21 23:33:34.415 VDPAU Error: DISPLAY PRE-EMPTED. Aborting playback.
2009-07-21 23:33:34.416 VDPAU Error: Error at util-vdpau.cpp:1226 (#2, The display was pre-empted, or a fatal error occurred.)
2009-07-21 23:33:34.416 VDPAU Error: Error at util-vdpau.cpp:1311 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.417 NVP: Error condition detected in videoOutput after Show(), aborting playback.
2009-07-21 23:33:34.418 NVP: Exited decoder loop.
2009-07-21 23:33:34.418 VideoOutputXv: dtor
2009-07-21 23:33:34.418 VideoOutputXv: DiscardFrames(1)
2009-07-21 23:33:34.418 VideoBuffers::DiscardFrames(1): DUuUUAUAULAUADADU
2009-07-21 23:33:34.419 VideoBuffers::DiscardFrames(): DAAAAAAAAAAAADADA -- done()
2009-07-21 23:33:34.419 VideoBuffers::DiscardFrames(1): DAAAAAAAAAAAADADA -- done
2009-07-21 23:33:34.420 VideoOutputXv: DiscardFrames() 3: DAAAAAAAAAAAADADA -- done()
2009-07-21 23:33:34.420 VDPAU Error: Error at util-vdpau.cpp:834 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.420 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.420 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.421 TV Error: nvp->IsPlaying() timed out
2009-07-21 23:33:34.421 TV: Attempting to change from WatchingPreRecorded to None
2009-07-21 23:33:34.421 TV: StopStuff() -- begin
2009-07-21 23:33:34.421 TV: StopStuff(): stopping ring buffer[s]
2009-07-21 23:33:34.420 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.422 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.422 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.422 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.423 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.424 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.424 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.424 VDPAU Error: Error at util-vdpau.cpp:845 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.424 VDPAU Error: Error at util-vdpau.cpp:904 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.424 VDPAU Error: Error at util-vdpau.cpp:904 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.425 VDPAU Error: Error at util-vdpau.cpp:904 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.425 VDPAU Error: Error at util-vdpau.cpp:904 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.425 VDPAU Error: Error at util-vdpau.cpp:582 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.425 VDPAU Error: Error at util-vdpau.cpp:590 (#3, An invalid handle value was provided.)
2009-07-21 23:33:34.425 VideoOutputXv: DiscardFrames(1)
2009-07-21 23:33:34.425 VideoBuffers::DiscardFrames(1): DAAAAAAAAAAAADADA
2009-07-21 23:33:34.426 VideoBuffers::DiscardFrames(): DAAAAAAAAAAAADADA -- done()
2009-07-21 23:33:34.426 VideoBuffers::DiscardFrames(1): DAAAAAAAAAAAADADA -- done
2009-07-21 23:33:34.426 VideoOutputXv: DiscardFrames() 3: DAAAAAAAAAAAADADA -- done()
2009-07-21 23:33:34.450 TV: StopStuff(): stopping player[s] (1/2)
2009-07-21 23:33:34.450 TV: StopStuff(): stopping player[s] (2/2)
2009-07-21 23:33:38.830 Closing PAT Filter: pid=0x0
2009-07-21 23:33:38.831 Closing PMT Filter: pid=0x10d
2009-07-21 23:33:38.835 TV: StopStuff() -- end
2009-07-21 23:33:38.835 TV: Changing from WatchingPreRecorded to None
2009-07-21 23:33:38.836 TV: Attempting to change from None to None
2009-07-21 23:33:38.899 DPMS Reactivated.
Mutex destroy failure: Device or resource busy

About midway through these tests the Display developed corruption in that system resources started getting rectangles of video in 
the wrong place, and then a little later this occurred on the desktop also.

It seems to me that for the desktop corruption there must be a NVIDIA driver error.  As mplayer plays the mpg fine also suggests to 
me that there are also issues in mythtv with this hardware..

Can I assist any further?



More information about the mythtv-users mailing list