Thread: mplayer vdpau
View Single Post
Old 11-28-08, 01:47 PM   #188
theuni
Registered User
 
Join Date: Nov 2008
Posts: 27
Default Re: mplayer vdpau

Quote:
Originally Posted by Stephen Warren View Post
That's odd; there's no VDPAU-related error message here.

Does this file play correctly with SW decoding; (i.e. -vc ffh264)?
That's the strange thing. When using your mplayer build, i have to play it about 5 times before it plays (w/o vdpau) or I get the same problem. Something is weird, but i've done nothing out of the ordinary. With vdpau, no matter how many times I try... nothing. Using my distro's mplayer, everything plays fine every time.

here's the info you requested:
Code:
Breakpoint 2 at 0x7f426cb76950
Pending breakpoint "exit" resolved
MPlayer dev-SVN-r27960-4.1.2 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /tmp/test.mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_DTS), -aid 0, -alang eng
[mkv] Track ID 3: subtitles (S_TEXT/UTF8), -sid 0, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  1280x528  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Forced video codec: ffh264vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VDPAU accelerated codec.
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
==========================================================================
==========================================================================
Opening audio decoder: [libdca] DTS decoding with libdca
Stream with high frequencies VQ coding
AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
Selected audio codec: [dts] afm: libdca (DTS-libdca)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] Trying pixfmt=0.
VDec: vo config request - 1280 x 528 (preferred colorspace: H.264 HIGH VDPAU acceleration)
VDec: using H.264 HIGH VDPAU acceleration as output csp (no 2)
Movie-Aspect is 2.42:1 - prescaling to correct movie aspect.
VO: [vdpau] 1280x528 => 1280x528 H.264 HIGH VDPAU acceleration
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
A:   0.1 V:   0.0 A-V:  0.092 ct:  0.000   0/  0 ??% ??% ??,?% 2 0

Exiting... (End of file)
[Switching to Thread 0x7f4272abc740 (LWP 4118)]

Breakpoint 2, 0x00007f426cb76950 in exit () from /lib/libc.so.6
(gdb) bt
#0  0x00007f426cb76950 in exit () from /lib/libc.so.6
#1  0x000000000044ed16 in exit_player_with_rc ()
#2  0x00000000004530f8 in main ()
Edit:

Just noticed your post on vdpau debugging. Here are the relevant lines with debugging turned on:

Code:
VO: [vdpau] 1280x528 => 1280x528 H.264 HIGH VDPAU acceleration
VDPAU capture: Enabled
vdp_imp_device_create_x11()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_get_proc_address()
vdp_presentation_queue_target_create_x11()
vdp_presentation_queue_create()
vdp_decoder_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_surface_create()
vdp_video_mixer_create()
vdp_output_surface_create()
vdp_output_surface_create()
vdp_decoder_render()
vdp_decoder_render()
vdp_decoder_render()
vdp_presentation_queue_block_until_surface_idle()
vdp_video_mixer_render()
vdp_presentation_queue_display()
A:   0.1 V:   0.0 A-V:  0.092 ct:  0.000   0/  0 ??% ??% ??,?% 2 0
vdp_presentation_queue_destroy()
vdp_presentation_queue_target_destroy()
vdp_video_mixer_destroy()
vdp_decoder_destroy()
vdp_output_surface_destroy()
vdp_output_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_video_surface_destroy()
vdp_device_destroy()

Exiting... (End of file)
TheUni
theuni is offline   Reply With Quote