Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#6102 closed defect (fixed)

Recent Changes breaks VDPAU

Reported by: mlists@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I just grabbed the latest (19627) and VDPAU no longer functions. LiveTV comes, can hear sound, but screen is shown in a 'strip' of the video only.

Attachments (1)

tv.txt (17.5 KB) - added by mlists@… 11 years ago.
detailed output

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by markk

Status: newinfoneeded_new

I need some full logs (-v playback) and any relevant details about hardware and drivers. A screenshot would be invaluable.

Can you narrow it down to the commit? most likely between r19622:19625

comment:2 Changed 11 years ago by mlists@…

Hardware: NVIDIA 8400gs (G98). AMD dual-core 2.6. Driver - was running 180.17, upgraded to 180.22 and the problem happens on both drivers. I wish I could narrow down when it started - within the last couple of days is all I can tell you as I update svn frequently. Screenshot hard to do but when you are watching livetv, there is about a 25 pixel horizontal band that scrolls down very slowly -- the rest is black or flickers. Here is the output: 2009-01-09 20:40:31.379 Connected to database 'mythconverg' at host: localhost 2009-01-09 20:40:31.419 TV: tv->LiveTV() -- begin 2009-01-09 20:40:31.428 TV: tv->LiveTV() -- end 2009-01-09 20:40:31.428 TV: StartTV -- process events begin 2009-01-09 20:40:31.449 TV: HandleStateChange?(0) -- begin 2009-01-09 20:40:31.449 TV: Attempting to change from None to WatchingLiveTV 2009-01-09 20:40:31.450 Using protocol version 43 2009-01-09 20:40:31.452 Spawning LiveTV Recorder -- begin 2009-01-09 20:40:33.047 Spawning LiveTV Recorder -- end 2009-01-09 20:40:33.050 LiveTVChain(live-tv-2009-01-09T20:40:31): ReloadAll?(): Added new recording 2009-01-09 20:40:33.068 We have a playbackURL(/myth/1126_20090109204031.mpg) & cardtype(HDPVR) 2009-01-09 20:40:33.068 RingBuf?(/myth/1126_20090109204031.mpg): OpenFile?(/myth/1126_20090109204031.mpg, 12) 2009-01-09 20:40:37.035 RingBuf?(/myth/1126_20090109204031.mpg): CalcReadAheadThresh?(0 KB)

-> threshhold(64 KB) min read(0 KB) blk size(32 KB)

2009-01-09 20:40:37.035 We have a RingBuffer? 2009-01-09 20:40:37.036 TV: StartRecorder?(): took 1 ms to start recorder. 2009-01-09 20:40:37.036 TV: StartPlayer?(0, WatchingLiveTV, main) -- begin 2009-01-09 20:40:37.245 [h264 @ 0xb6ee7030]mmco: unref short failure 2009-01-09 20:40:37.246 AFD: Stream #0, has id 0x4113 codec id H264, type Video, bitrate 0 at 0x0x9890e60 2009-01-09 20:40:37.252 VDP: Accepting: cmp(>= 1280 720) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(disabled) deint(none,none) filt() 2009-01-09 20:40:37.267 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt() 2009-01-09 20:40:37.267 VDP: Rejecting: cmp(>= 1280 720) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(disabled) deint(onefield,onefield) filt()

deinterlacer onefield is not supported w/renderer quartz-blit (supported: linearblend,kerneldeint,greedyhdeint,greedyhdoubleprocessdeint,yadifdeint,yadifdoubleprocessdeint,none)

2009-01-09 20:40:37.267 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(enabled) deint(linearblend,linearblend) filt() 2009-01-09 20:40:37.267 VDP: LoadBestPreferences?(2048x2048, 0) 2009-01-09 20:40:37.268 VDP: LoadBestPreferences?(2048x2048, 60) 2009-01-09 20:40:37.268 VDP: LoadBestPreferences?(1280x720, 60) 2009-01-09 20:40:37.358 VDPAU WARNING: H.264 VDPAU GPU decode not fully supported - playback may fail. 2009-01-09 20:40:37.369 VDP: Accepting: cmp(>= 1280 720) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(disabled) deint(none,none) filt() 2009-01-09 20:40:37.369 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt() 2009-01-09 20:40:37.369 VDP: Rejecting: cmp(>= 1280 720) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(disabled) deint(onefield,onefield) filt()

deinterlacer onefield is not supported w/renderer quartz-blit (supported: linearblend,kerneldeint,greedyhdeint,greedyhdoubleprocessdeint,yadifdeint,yadifdoubleprocessdeint,none)

2009-01-09 20:40:37.369 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(enabled) deint(linearblend,linearblend) filt() 2009-01-09 20:40:37.369 VDP: LoadBestPreferences?(2048x2048, 0) 2009-01-09 20:40:37.370 VDP: LoadBestPreferences?(2048x2048, 60) 2009-01-09 20:40:37.370 VDP: LoadBestPreferences?(1280x720, 60) 2009-01-09 20:40:37.370 Using 1 CPUs for decoding 2009-01-09 20:40:37.370 AFD: InitVideoCodec?() 0x98544e0 id(H264_VDPAU) type (Video). 2009-01-09 20:40:37.370 detectInterlace(Detect Scan, Interlaced Scan, 59.9401, 720) ->Progressive Scan 2009-01-09 20:40:37.370 AFD: Using vdpau for video decoding 2009-01-09 20:40:37.370 AFD: Looking for decoder for H264_VDPAU 2009-01-09 20:40:37.371 AFD: Opened codec 0x98544e0, id(H264_VDPAU) type(Video) 2009-01-09 20:40:37.371 AFD: Stream #1, has id 0x4352 codec id AC3, type Audio, bitrate 192000 at 0x0x988b250 2009-01-09 20:40:37.371 AFD: codec AC3 has 2 channels 2009-01-09 20:40:37.371 AFD: Looking for decoder for AC3 2009-01-09 20:40:37.372 AFD: Opened codec 0x82ce1b0, id(AC3) type(Audio) 2009-01-09 20:40:37.377 RingBuf?(/myth/1126_20090109204031.mpg): CalcReadAheadThresh?(0 KB)

-> threshhold(64 KB) min read(0 KB) blk size(32 KB)

2009-01-09 20:40:37.385 Opening audio device 'default'. ch 2(2) sr 48000 2009-01-09 20:40:37.386 Opening ALSA audio device 'default'. 2009-01-09 20:40:37.409 Dec: Trying to select track (w/lang) 2009-01-09 20:40:37.409 Dec: Selecting first track 2009-01-09 20:40:37.409 Dec: Selected track #1 in the Unknown language(0) 2009-01-09 20:40:37.409 Dec: Resyncing position map. posmapStarted = 0 livetv(1) watchingRec(0) 2009-01-09 20:40:37.411 Position map filled from DB to: 0 2009-01-09 20:40:37.411 Dec: SyncPositionMap? watchingrecording, from DB: 1 entries 2009-01-09 20:40:37.411 NVP(0): Filling position map from 1 to end 2009-01-09 20:40:37.412 Dec: SyncPositionMap? watchingrecording no entries from encoder, try DB 2009-01-09 20:40:37.413 Position map filled from DB to: 0 2009-01-09 20:40:37.414 Dec: SyncPositionMap? watchingrecording total: 1 entries 2009-01-09 20:40:37.414 Dec: SyncPositionMap?, new totframes: 0, new length: 0, posMap size: 1 2009-01-09 20:40:37.414 AFD: Partial position map found 2009-01-09 20:40:37.414 AFD: Successfully opened decoder for file: "/myth/1126_20090109204031.mpg". novideo(0) 2009-01-09 20:40:37.474 VDPAU WARNING: H.264 VDPAU GPU decode not fully supported - playback may fail. 2009-01-09 20:40:37.485 VideoOutput?: Allowed renderers: vdpau 2009-01-09 20:40:37.485 VideoOutput?: Allowed renderers (filt: vdpau): vdpau 2009-01-09 20:40:37.489 VDP: Accepting: cmp(>= 1280 720) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(disabled) deint(none,none) filt() 2009-01-09 20:40:37.490 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt() 2009-01-09 20:40:37.490 VDP: Rejecting: cmp(>= 1280 720) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(disabled) deint(onefield,onefield) filt()

deinterlacer onefield is not supported w/renderer quartz-blit (supported: linearblend,kerneldeint,greedyhdeint,greedyhdoubleprocessdeint,yadifdeint,yadifdoubleprocessdeint,none)

2009-01-09 20:40:37.490 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(enabled) deint(linearblend,linearblend) filt() 2009-01-09 20:40:37.490 VDP: LoadBestPreferences?(2048x2048, 0) 2009-01-09 20:40:37.490 VDP: LoadBestPreferences?(2048x2048, 60) 2009-01-09 20:40:37.491 VDP: LoadBestPreferences?(1280x720, 60) 2009-01-09 20:40:37.491 VideoOutput?: Preferred renderer: vdpau 2009-01-09 20:40:37.491 VideoOutput?: Trying video renderer: 'vdpau' 2009-01-09 20:40:37.508 VDP: Accepting: cmp(>= 1280 720) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(disabled) deint(none,none) filt() 2009-01-09 20:40:37.508 VDP: Accepting: cmp(> 0 0) dec(vdpau) cpus(2) rend(vdpau) osd(vdpau) osdfade(enabled) deint(none,none) filt() 2009-01-09 20:40:37.509 VDP: Rejecting: cmp(>= 1280 720) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(disabled) deint(onefield,onefield) filt()

deinterlacer onefield is not supported w/renderer quartz-blit (supported: linearblend,kerneldeint,greedyhdeint,greedyhdoubleprocessdeint,yadifdeint,yadifdoubleprocessdeint,none)

2009-01-09 20:40:37.509 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1) rend(quartz-blit) osd(softblend) osdfade(enabled) deint(linearblend,linearblend) filt() 2009-01-09 20:40:37.509 VDP: LoadBestPreferences?(2048x2048, 0) 2009-01-09 20:40:37.509 VDP: LoadBestPreferences?(2048x2048, 60) 2009-01-09 20:40:37.514 VideoOutputXv?: ctor 2009-01-09 20:40:37.515 VideoOutWindow::SetPIPState. pip_state: 0] 2009-01-09 20:40:37.516 VideoOutputXv?: Creating XJ_gc 2009-01-09 20:40:37.516 VideoOutputXv?: XJ_screen: '0x988c3f0' 2009-01-09 20:40:37.517 VideoOutputXv?: XJ_screen_num: '0' 2009-01-09 20:40:37.517 VideoOutputXv?: XJ_curwin: '33562469' 2009-01-09 20:40:37.517 VideoOutputXv?: XJ_win: '33562469' 2009-01-09 20:40:37.517 VideoOutputXv?: XJ_root: '259' 2009-01-09 20:40:37.517 VideoOutputXv?: XJ_gc: '0x8282690' 2009-01-09 20:40:37.527 Snapping width to avoid scaling: width: 1280, left: 0 2009-01-09 20:40:37.527 Display Rect left: 0, top: 90, width: 1280, height: 540, aspect: 1.33333 2009-01-09 20:40:37.527 Video Rect left: 0, top: 0, width: 1280, height: 720, aspect: 1.77778 2009-01-09 20:40:37.527 VDP: LoadBestPreferences?(1280x720, 60) 2009-01-09 20:40:37.549 GLCtx: Created window and GLX context. 2009-01-09 20:40:37.549 GLCtx: GLX Version: 1.2 2009-01-09 20:40:37.549 GLCtx: Direct rendering: Yes 2009-01-09 20:40:37.579 GLCtx: OpenGL vendor : NVIDIA Corporation 2009-01-09 20:40:37.582 GLCtx: OpenGL renderer: GeForce? 8400 GS/PCI/SSE2/3DNOW! 2009-01-09 20:40:37.583 GLCtx: OpenGL version : 2.1.2 NVIDIA 180.22 2009-01-09 20:40:37.583 GLCtx: Max texture size: 8192 x 8192 2009-01-09 20:40:37.584 VideoOutputXv?: Pixel dimensions: Screen 1280x720, window 1280x720 2009-01-09 20:40:37.589 VideoOutputXv?: Estimated display dimensions: 325x183 mm Aspect: 1.77596 2009-01-09 20:40:37.590 VideoOutputXv?: Estimated window dimensions: 325x183 mm Aspect: 1.77596 2009-01-09 20:40:37.640 VDPAU WARNING: H.264 VDPAU GPU decode not fully supported - playback may fail. 2009-01-09 20:40:37.647 VideoOutputXv?: InitSetupBuffers?() render: vdpau, allowed: vdpau 2009-01-09 20:40:37.711 VDPAU: Version 0 2009-01-09 20:40:37.712 VDPAU: Information Unknown 2009-01-09 20:40:37.810 VideoOutputXv?: Created VDPAU context (GPU decode) 2009-01-09 20:40:37.810 VDP: SetVideoRenderer?(vdpau) 2009-01-09 20:40:37.810 VDP: SetVideoRender?(vdpau) == GetVideoRenderer?() 2009-01-09 20:40:37.815 VDPAU: Created OSD (1280x720) 2009-01-09 20:40:37.815 VideoOutputXv?: PictureAttributes?: 2009-01-09 20:40:37.815 Snapping height to avoid scaling: height: 720, top: 0 2009-01-09 20:40:37.816 Snapping width to avoid scaling: width: 1280, left: 0 2009-01-09 20:40:37.816 Display Rect left: 0, top: 0, width: 1280, height: 720, aspect: 1.77778 2009-01-09 20:40:37.816 Video Rect left: 0, top: 0, width: 1280, height: 720, aspect: 1.77778 2009-01-09 20:40:37.820 New DB connection, total: 3 2009-01-09 20:40:37.821 Connected to database 'mythconverg' at host: localhost 2009-01-09 20:40:37.824 Over/underscan. V: 0, H: 0 2009-01-09 20:40:37.824 Snapping height to avoid scaling: height: 720, top: 0 2009-01-09 20:40:37.825 Snapping width to avoid scaling: width: 1280, left: 0 2009-01-09 20:40:37.825 Display Rect left: 0, top: 0, width: 1280, height: 720, aspect: 1.77778 2009-01-09 20:40:37.825 Video Rect left: 0, top: 0, width: 1280, height: 720, aspect: 1.77778 2009-01-09 20:40:37.825 VDP: LoadBestPreferences?(1280x720, 59.9401) 2009-01-09 20:40:37.827 NVP(0): LoadFilters?(..) -> 0x0 2009-01-09 20:40:37.829 OSD Theme Dimensions W: 640 H: 480 2009-01-09 20:40:38.557 playCtx: StartDecoderThread?(): took 1139 ms to start player. 2009-01-09 20:40:38.557 NVP(0): ClearAfterSeek?(1) 2009-01-09 20:40:38.557 VideoOutputXv?: ClearAfterSeek?() 2009-01-09 20:40:38.557 VideoOutputXv?: DiscardFrames?(0) 2009-01-09 20:40:38.557 TV: StartPlayer?(0, WatchingLiveTV, main) -- end ok 2009-01-09 20:40:38.557 TV: Changing from None to WatchingLiveTV 2009-01-09 20:40:38.558 TV: State is LiveTV & mctx == ctx 2009-01-09 20:40:38.560 TV: UpdateOSDInput done 2009-01-09 20:40:38.560 TV: UpdateLCD done 2009-01-09 20:40:38.561 TV: ITVRestart done 2009-01-09 20:40:38.562 TV: HandleStateChange?(0) -- end 2009-01-09 20:40:38.557 VideoBuffers::DiscardFrames?(0): AAAAAAAAAAAAAAAAA 2009-01-09 20:40:38.572 VideoBuffers::DiscardFrames?(0): AAAAAAAAAAAAAAAAA -- done 2009-01-09 20:40:38.572 VideoOutputXv?: DiscardFrames?() 3: AAAAAAAAAAAAAAAAA -- done() 2009-01-09 20:40:38.574 VDP: GetFilteredDeint?() : vdpau -> 'none' 2009-01-09 20:40:38.577 Realtime priority would require SUID as root. 2009-01-09 20:40:38.583 DPMS Deactivated 2009-01-09 20:40:38.585 [h264_vdpau @ 0xb6ee7030]mmco: unref short failure 2009-01-09 20:40:38.617 VDPAU: Created VDPAU decoder (9 ref frames) 2009-01-09 20:40:38.618 [h264_vdpau @ 0xb6ee7030]B picture before any references, skipping 2009-01-09 20:40:38.618 [h264_vdpau @ 0xb6ee7030]decode_slice_header error 2009-01-09 20:40:38.618 [h264_vdpau @ 0xb6ee7030]no frame! 2009-01-09 20:40:38.618 AFD Error: Unknown decoding error 2009-01-09 20:40:38.618 [h264_vdpau @ 0xb6ee7030]B picture before any references, skipping 2009-01-09 20:40:38.619 [h264_vdpau @ 0xb6ee7030]decode_slice_header error 2009-01-09 20:40:38.619 [h264_vdpau @ 0xb6ee7030]no frame! 2009-01-09 20:40:38.619 AFD Error: Unknown decoding error 2009-01-09 20:40:38.619 [h264_vdpau @ 0xb6ee7030]B picture before any references, skipping 2009-01-09 20:40:38.619 [h264_vdpau @ 0xb6ee7030]decode_slice_header error 2009-01-09 20:40:38.620 [h264_vdpau @ 0xb6ee7030]no frame! 2009-01-09 20:40:38.620 AFD Error: Unknown decoding error 2009-01-09 20:40:38.622 [h264_vdpau @ 0xb6ee7030]mmco: unref short failure 2009-01-09 20:40:38.675 nVidiaVideoSync: VBlank ioctl did not work, unimplemented in this driver? 2009-01-09 20:40:38.675 DRMVideoSync: Could not open device /dev/dri/card0, No such file or directory 2009-01-09 20:40:38.676 Using audio as timebase 2009-01-09 20:40:38.676 Video timing method: RTC 2009-01-09 20:40:38.676 Refresh rate: 16662, frame interval: 16683 2009-01-09 20:40:38.676 NVP(0): progressive frame seen after 2 interlaced frames 2009-01-09 20:40:38.723 AO: dropping back audio_buffer_unused 2009-01-09 20:40:38.734 VDP: GetFilteredDeint?() : vdpau -> 'none' 2009-01-09 20:40:38.734 Disabled deinterlacing 2009-01-09 20:40:38.781 AO: dropping back audio_buffer_unused 'video_output' mean = '16493.78', std. dev. = '3319.09', fps = '60.63' 'video_output' mean = '16664.52', std. dev. = '346.16', fps = '60.01' 'video_output' mean = '16671.03', std. dev. = '561.88', fps = '59.98' 2009-01-09 20:40:45.316 NVP(0): 400 progressive frames seen. 'video_output' mean = '16687.10', std. dev. = '300.06', fps = '59.93' 'video_output' mean = '16677.17', std. dev. = '313.97', fps = '59.96' 'video_output' mean = '16675.97', std. dev. = '293.12', fps = '59.97' 'video_output' mean = '16687.22', std. dev. = '360.94', fps = '59.93' 2009-01-09 20:40:51.990 NVP(0): 800 progressive frames seen. 'video_output' mean = '16676.75', std. dev. = '276.07', fps = '59.96' 'video_output' mean = '16677.12', std. dev. = '296.83', fps = '59.96' 'video_output' mean = '16686.37', std. dev. = '345.94', fps = '59.93' 'video_output' mean = '16664.76', std. dev. = '312.90', fps = '60.01' 2009-01-09 20:40:58.662 NVP(0): 1200 progressive frames seen. 'video_output' mean = '16686.56', std. dev. = '281.95', fps = '59.93' 'video_output' mean = '16676.93', std. dev. = '282.24', fps = '59.96' 'video_output' mean = '16676.86', std. dev. = '277.82', fps = '59.96' 'video_output' mean = '16686.39', std. dev. = '298.84', fps = '59.93' 2009-01-09 20:41:05.337 NVP(0): 1600 progressive frames seen. 'video_output' mean = '16676.68', std. dev. = '312.21', fps = '59.96' 'video_output' mean = '16658.17', std. dev. = '400.19', fps = '60.03' 'video_output' mean = '16680.85', std. dev. = '287.40', fps = '59.95' 'video_output' mean = '16677.22', std. dev. = '272.07', fps = '59.96' 2009-01-09 20:41:12.009 NVP(0): 2000 progressive frames seen. 'video_output' mean = '16676.45', std. dev. = '311.63', fps = '59.96' 'video_output' mean = '16674.65', std. dev. = '318.75', fps = '59.97' 'video_output' mean = '16664.05', std. dev. = '399.61', fps = '60.01' 'video_output' mean = '16680.24', std. dev. = '366.12', fps = '59.95' 2009-01-09 20:41:18.683 NVP(0): 2400 progressive frames seen. 'video_output' mean = '16670.69', std. dev. = '325.68', fps = '59.99' 'video_output' mean = '16670.04', std. dev. = '333.15', fps = '59.99' 'video_output' mean = '16674.52', std. dev. = '314.36', fps = '59.97' 'video_output' mean = '16646.86', std. dev. = '575.32', fps = '60.07' 2009-01-09 20:41:25.356 NVP(0): 2800 progressive frames seen. 'video_output' mean = '16659.03', std. dev. = '339.10', fps = '60.03' 'video_output' mean = '16680.19', std. dev. = '372.72', fps = '59.95' 'video_output' mean = '16670.65', std. dev. = '559.96', fps = '59.99' 'video_output' mean = '16640.22', std. dev. = '386.68', fps = '60.10' 2009-01-09 20:41:32.030 NVP(0): 3200 progressive frames seen. 'video_output' mean = '16669.34', std. dev. = '326.22', fps = '59.99' 'video_output' mean = '16672.28', std. dev. = '727.63', fps = '59.98' 'video_output' mean = '16674.78', std. dev. = '527.09', fps = '59.97' 'video_output' mean = '16676.60', std. dev. = '670.24', fps = '59.96' 2009-01-09 20:41:38.703 NVP(0): 3600 progressive frames seen. 'video_output' mean = '16670.65', std. dev. = '706.84', fps = '59.99' 'video_output' mean = '16668.01', std. dev. = '744.87', fps = '60.00' 'video_output' mean = '16670.74', std. dev. = '557.83', fps = '59.99' 'video_output' mean = '16664.19', std. dev. = '737.44', fps = '60.01' 2009-01-09 20:41:45.377 NVP(0): 4000 progressive frames seen. 'video_output' mean = '16679.77', std. dev. = '610.44', fps = '59.95' 'video_output' mean = '16678.78', std. dev. = '758.50', fps = '59.96' 'video_output' mean = '16674.87', std. dev. = '539.05', fps = '59.97' 'video_output' mean = '16674.46', std. dev. = '434.13', fps = '59.97' 2009-01-09 20:41:52.048 NVP(0): 4400 progressive frames seen. 'video_output' mean = '16671.10', std. dev. = '746.25', fps = '59.98' 'video_output' mean = '16663.42', std. dev. = '680.04', fps = '60.01' 'video_output' mean = '16674.83', std. dev. = '700.70', fps = '59.97' 'video_output' mean = '16676.50', std. dev. = '729.88', fps = '59.96' 2009-01-09 20:41:58.723 NVP(0): 4800 progressive frames seen. 'video_output' mean = '16674.06', std. dev. = '781.34', fps = '59.97' 'video_output' mean = '16670.93', std. dev. = '737.86', fps = '59.98' 'video_output' mean = '16670.33', std. dev. = '727.46', fps = '59.99'

Changed 11 years ago by mlists@…

Attachment: tv.txt added

detailed output

comment:3 Changed 11 years ago by anonymous

Thanks - the description pointed me in the right direction and I've re-created the problem.

r19625 (colorkey/overlay fix) doesn't work if the overlay is not in use and I'm guessing you have composite enabled (or one of the other conditions that disables overlay - see the bottom of http://us.download.nvidia.com/XFree86/Linux-x86/180.22/README/appendix-h.html).

While I try and work out a fix, you can either:-

  • try and get the overlay working.
  • roll back to somewhere before r19625
  • comment out lines 3797 to 3801 in videoout_xv.cpp

comment:4 Changed 11 years ago by mlists@…

FYI - comment out those lines only gives me a blank screen now.

Working on getting the overlay going.

Thx

comment:5 Changed 11 years ago by grokky

I had this problem this evening on 19631. Disabling composite in xorg.conf fixes it and reduces X CPU usage drastically also.

Section "Extensions"

Option "Composite" "Disable"

EndSection?

comment:6 Changed 11 years ago by Jake Goulding <shepmaster@…>

I also noticed that Composite needed to be disabled, otherwise I only saw video in a rolling strip. One I changed that and restarted X, the video was full-screen again.

comment:7 Changed 11 years ago by markk

Resolution: fixed
Status: infoneeded_newclosed

(In [19638]) Disable VDPAU colorkeying by default.

r19625 breaks playback for people not using the overlay, mainly where the composite extension is in use. If you think you're using the overlay and suffer from blank screens with vdpau playback, set the environment variable USE_VDPAU_COLORKEY to anything and colorkeying will be enabled. Hopefully a short term fix.

Closes #6102.

N.B. Disabling the composite extension appears to be the way to go with vdpau. Performance should be better and vertical sync will be enabled.

comment:8 Changed 11 years ago by anonymous

On my Ubuntu 8.10 system, disabling composite in xorg.conf produces sound but no picture when viewing recordings. Please let me know what information I can provide to help get this fixed.

Note: See TracTickets for help on using tickets.