[mythtv-commits] Ticket #7493: VDPAU playback fails 30% of time
MythTV
mythtv at cvs.mythtv.org
Tue Nov 3 02:15:30 UTC 2009
#7493: VDPAU playback fails 30% of time
-------------------------------------+--------------------------------------
Reporter: superm1@… | Owner: janne
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: 0.22rc1
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
I've been getting failures about 30% of the time. I finally captured one
of them with -v playback:
2009-11-02 20:12:02.925 Opening audio device 'default'. ch 6(2) sr 48000
2009-11-02 20:12:02.925 Opening ALSA audio device 'default'.
2009-11-02 20:12:03.037 Opening audio device 'default'. ch 2(2) sr 48000
2009-11-02 20:12:03.037 Opening ALSA audio device 'default'.
2009-11-02 20:12:03.091 Dec: Trying to select track (w/lang)
2009-11-02 20:12:03.091 Dec: Selecting first track
2009-11-02 20:12:03.091 Dec: Selected track #1 in the Unknown language(0)
2009-11-02 20:12:03.091 Dec: Resyncing position map. posmapStarted = 0
livetv(0) watchingRec(0)
2009-11-02 20:12:03.117 Position map filled from DB to: 98391
2009-11-02 20:12:03.118 Dec: SyncPositionMap prerecorded, from DB: 6755
entries
2009-11-02 20:12:03.118 Dec: SyncPositionMap, new totframes: 98391, new
length: 3282, posMap size: 6755
2009-11-02 20:12:03.118 AFD: Position map found
2009-11-02 20:12:03.118 AFD: Successfully opened decoder for file:
"/var/lib/mythtv/recordings/5361_20091102190000.mpg". novideo(0)
2009-11-02 20:12:03.124 VideoOutput: Allowed renderers: vdpau
2009-11-02 20:12:03.124 VideoOutput: Allowed renderers (filt: vdpau):
vdpau
2009-11-02 20:12:03.126 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled)
deint(vdpaubasicdoublerate,vdpaubasic) filt(colorspace=0)
2009-11-02 20:12:03.126 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,kerneldeint)
filt(colorspace=0)
2009-11-02 20:12:03.126 VDP: LoadBestPreferences(2048x2048, 0)
2009-11-02 20:12:03.126 VDP: LoadBestPreferences(2048x2048, 60)
2009-11-02 20:12:03.126 VDP: LoadBestPreferences(1920x1080, 60)
2009-11-02 20:12:03.126 VideoOutput: Preferred renderer: vdpau
2009-11-02 20:12:03.126 VideoOutput: Trying video renderer: 'vdpau'
2009-11-02 20:12:03.134 VDP: Accepting: cmp(>= 0 720) dec(vdpau) cpus(1)
rend(vdpau) osd(vdpau) osdfade(enabled)
deint(vdpaubasicdoublerate,vdpaubasic) filt(colorspace=0)
2009-11-02 20:12:03.134 VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(1)
rend(xv-blit) osd(softblend) osdfade(enabled) deint(bobdeint,kerneldeint)
filt(colorspace=0)
2009-11-02 20:12:03.134 VDP: LoadBestPreferences(2048x2048, 0)
2009-11-02 20:12:03.134 VDP: LoadBestPreferences(2048x2048, 60)
2009-11-02 20:12:03.137 VideoOutWindow::SetPIPState. pip_state: 0]
2009-11-02 20:12:03.137 Snapping width to avoid scaling: width: 1920,
left: 0
2009-11-02 20:12:03.137 Display Rect left: 0, top: 135, width: 1920,
height: 810, aspect: 1.33333
2009-11-02 20:12:03.137 Video Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.77778
2009-11-02 20:12:03.137 VDP: LoadBestPreferences(1920x1088, 60)
2009-11-02 20:12:03.137 Snapping width to avoid scaling: width: 1920,
left: 0
2009-11-02 20:12:03.137 Display Rect left: 0, top: 135, width: 1920,
height: 810, aspect: 1.33333
2009-11-02 20:12:03.137 Video Rect left: 0, top: 0, width: 1920,
height: 1080, aspect: 1.77778
2009-11-02 20:12:03.137 VDP: SetVideoRenderer(vdpau)
2009-11-02 20:12:03.137 VDP: SetVideoRender(vdpau) == GetVideoRenderer()
2009-11-02 20:12:03.138 VidOutVDPAU: VDPAU Colorkey: 0x20202 (depth 24)
2009-11-02 20:12:03.140 VideoOutput: Pixel dimensions: Screen 1920x1080,
window 1920x1080
2009-11-02 20:12:03.140 VideoOutput: Actual display dimensions: 488x274 mm
Aspect: 1.78102
2009-11-02 20:12:03.140 VideoOutput: Estimated window dimensions: 488x274
mm Aspect: 1.78102
2009-11-02 20:12:03.234 VDPAU Error: Error at util-vdpau.cpp:612 (#23, The
system does not have enough resources to complete the requested operation
at this time.)
2009-11-02 20:12:03.235 VDPAU Error: Failed to create video surface.
2009-11-02 20:12:03.235 VDPAU: Failed to add buffer 14 of 17
2009-11-02 20:12:03.235 VidOutVDPAU Error: Unable to create VDPAU buffers
2009-11-02 20:12:03.235 VidOutVDPAU: DiscardFrames(1)
2009-11-02 20:12:03.235 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAA
2009-11-02 20:12:03.235 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.235 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAA
-- done
2009-11-02 20:12:03.235 VidOutVDPAU: DiscardFrames() 3: AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.236 VidOutVDPAU: DiscardFrames(1)
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(1):
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, A not in
available, pause, or displayed
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, B not in
available, pause, or displayed A
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, C not in
available, pause, or displayed AA
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, D not in
available, pause, or displayed AAA
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, E not in
available, pause, or displayed AAAA
2009-11-02 20:12:03.236 VideoBuffers::DiscardFrames(): ERROR, F not in
available, pause, or displayed AAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, G not in
available, pause, or displayed AAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, H not in
available, pause, or displayed AAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, a not in
available, pause, or displayed AAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, b not in
available, pause, or displayed AAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, c not in
available, pause, or displayed AAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, d not in
available, pause, or displayed AAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, e not in
available, pause, or displayed AAAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, f not in
available, pause, or displayed AAAAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, g not in
available, pause, or displayed AAAAAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, h not in
available, pause, or displayed AAAAAAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): ERROR, 0 not in
available, pause, or displayed AAAAAAAAAAAAAAAA
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.237 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAA
-- done
2009-11-02 20:12:03.237 VidOutVDPAU: DiscardFrames() 3: AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.244 VidOutVDPAU: DiscardFrames(1)
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(1):
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, A not in
available, pause, or displayed
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, B not in
available, pause, or displayed A
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, C not in
available, pause, or displayed AA
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, D not in
available, pause, or displayed AAA
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, E not in
available, pause, or displayed AAAA
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, F not in
available, pause, or displayed AAAAA
2009-11-02 20:12:03.244 VideoBuffers::DiscardFrames(): ERROR, G not in
available, pause, or displayed AAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, H not in
available, pause, or displayed AAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, a not in
available, pause, or displayed AAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, b not in
available, pause, or displayed AAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, c not in
available, pause, or displayed AAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, d not in
available, pause, or displayed AAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, e not in
available, pause, or displayed AAAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, f not in
available, pause, or displayed AAAAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, g not in
available, pause, or displayed AAAAAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, h not in
available, pause, or displayed AAAAAAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): ERROR, 0 not in
available, pause, or displayed AAAAAAAAAAAAAAAA
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.245 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAA
-- done
2009-11-02 20:12:03.245 VidOutVDPAU: DiscardFrames() 3: AAAAAAAAAAAAAAAAA
-- done()
2009-11-02 20:12:03.256 VideoOutput, Error: Not compiled with any useable
video output method.
2009-11-02 20:12:03.256 NVP(3), Error: Couldn't create VideoOutput
instance. Exiting..
2009-11-02 20:12:03.256 Unable to initialize video.
2009-11-02 20:12:23.226 playCtx, Error: StartDecoderThread() Failed to
startdecoder
2009-11-02 20:12:23.226 TV: StartPlayer(0, Watching WatchingPreRecorded,
main) -- end error
2009-11-02 20:12:23.229 TV: HandleStateChange(0) -- end
2009-11-02 20:12:23.229 TV: StartTV -- process events end
2009-11-02 20:12:23.229 TV: StartTV -- process events 2 begin
2009-11-02 20:12:23.230 ScreenSaverX11Private: DPMS Deactivated 1
2009-11-02 20:12:23.230 ScreenSaverX11Private: ResetTimer -- begin
2009-11-02 20:12:23.230 ScreenSaverX11Private: StopTimer
2009-11-02 20:12:23.230 ScreenSaverX11Private: StartTimer
2009-11-02 20:12:23.230 ScreenSaverX11Private: ResetTimer -- end
2009-11-02 20:12:23.231 TV: StartTV -- process events 2 end
2009-11-02 20:12:23.231 TV::~TV() -- begin
2009-11-02 20:12:23.284 TV::~TV() -- lock
This is with a 9500GT and NVIDIA 185.18.36, release-022-fixes 22594 on
Ubuntu 9.10.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7493>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list