It compiles okay, but when I try to run it, it segfaults. This only happens
when no filters are specified, otherwise it just runs unaccellerated. Any
idea?

You probably have default filters specified in the global or your
personal mplayer config file.

No, commented everything out. I also tried with -vf-clr explicitly.

eos erik:/nfs/video/muziek $ mplayer -vo vaapi -va vaapi 'BBC Children In
Need 2010.mp4'

Please prefix your command with "gdb --args" (without double quotes),
then in gdb:
$ run
$ bt (when it crashes).

This might be a problem with the current mplayer itself, as this mplayer also crashes without -vo vaapi -va vaapi. I will check that. In "vaapi" it yields abort, in "normal" mode segfault...

Here you go with this command line:

gdb --args ~/mplayer -vf-clr -vo vaapi -va-vaapi 'test.ts'

Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is undefined - no prescaling applied.
VO: [vaapi] 1920x1088 => 1920x1088 H.264 VA-API Acceleration  [fs]
[VD_FFMPEG] XVMC-accelerated MPEG-2.
mplayer: libmpcodecs/vf.c:279: vf_get_image: Assertion `h == -1 || h >= vf->h' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff728b700 (LWP 758)]
0x0000003c2ac352d5 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install SDL-1.2.14-12.fc15.x86_64 a52dec-0.7.4-15.fc11.x86_64 alsa-lib-1.0.24-2.fc15.x86_64 alsa-plugins-pulseaudio-1.0.24-2.fc15.x86_64 audiofile-0.2.7-2.fc15.x86_64 bzip2-libs-1.0.6-3.fc15.x86_64 dbus-libs-1.4.6-5.fc15.x86_64 esound-libs-0.2.41-4.fc15.x86_64 expat-2.0.1-11.fc15.x86_64 faad2-libs-2.7-1.fc11.x86_64 flac-1.2.1-6.fc12.x86_64 fontconfig-2.8.0-3.fc15.x86_64 freetype-2.4.4-5.fc15.x86_64 giflib-4.1.6-4.fc15.x86_64 glibc-2.14-5.x86_64 lame-libs-3.98.4-1.fc14.x86_64 lcms-libs-1.19-4.fc15.x86_64 libICE-1.0.6-3.fc15.x86_64 libSM-1.2.0-2.fc15.x86_64 libX11-1.4.3-1.fc15.x86_64 libXau-1.0.6-2.fc15.x86_64 libXcursor-1.1.11-3.fc15.x86_64 libXdamage-1.1.3-2.fc15.x86_64 libXext-1.2.0-2.fc15.x86_64 libXfixes-5.0-1.fc15.x86_64 libXi-1.4.3-2.fc15.x86_64 libXinerama-1.1.1-2.fc15.x86_64 libXrender-0.9.6-2.fc15.x86_64 libXtst-1.2.0-2.fc15.x86_64 libXv-1.0.6-2.fc15.x86_64 libXvMC-1.0.6-3.fc15.x86_64 libXxf86vm-1.1.1-2.fc15.x86_64 libasyncns-0.8-2.fc15.x86_64 libdrm-2.4.26-1.fc15.x86_64 libgcc-4.6.1-9.fc15.x86_64 libjpeg-turbo-1.1.1-1.fc15.x86_64 libmad-0.15.1b-13.fc12.x86_64 libmng-1.0.10-5.fc15.x86_64 libogg-1.2.2-3.fc15.x86_64 libpciaccess-0.12.1-1.fc15.x86_64 libpng-1.2.46-1.fc15.x86_64 libsndfile-1.0.25-1.fc15.x86_64 libstdc++-4.6.1-9.fc15.x86_64 libuuid-2.19.1-1.4.fc15.x86_64 libva-201110051317-1ems.x86_64 libvorbis-1.3.2-1.fc15.x86_64 libxcb-1.7-2.fc15.x86_64 live555-0-0.30.2011.01.24.fc15.x86_64 lzo-2.06-1.fc15.x86_64 mesa-libGL-7.11-1.fc15.x86_64 mesa-libGLU-7.11-1.fc15.x86_64 opencore-amr-0.1.2-1.fc12.x86_64 pulseaudio-libs-0.9.22-5.fc15.x86_64 speex-1.2-0.13.rc1.fc15.x86_64 tcp_wrappers-libs-7.6-60.fc15.x86_64 va-intel-201110051322-1ems.x86_64 xcb-util-0.3.6-2.fc15.x86_64 zlib-1.2.5-3.fc15.x86_64
(gdb) where
#0  0x0000003c2ac352d5 in raise () from /lib64/libc.so.6
#1  0x0000003c2ac36beb in abort () from /lib64/libc.so.6
#2  0x0000003c2ac2dc5e in __assert_fail_base () from /lib64/libc.so.6
#3  0x0000003c2ac2dd02 in __assert_fail () from /lib64/libc.so.6
#4 0x00000000004e2f4c in vf_get_image (vf=<optimized out>, outfmt=1447100464, mp_imgtype=<optimized out>, mp_imgflag=4111, w=1920, h=<optimized out>)
    at libmpcodecs/vf.c:279
#5 0x00000000004e0f2f in mpcodecs_get_image (sh=<optimized out>, mp_imgtype=<optimized out>, mp_imgflag=<optimized out>, w=<optimized out>,
    h=<optimized out>) at libmpcodecs/vd.c:390
#6 0x00000000005a67ee in get_buffer (avctx=0x15212e0, pic=0x7fffe8085660) at libmpcodecs/vd_ffmpeg.c:599 #7 0x00000000008456dc in alloc_frame_buffer (pic=0x7fffe8085660, s=0x1690c70) at libavcodec/mpegvideo.c:239 #8 ff_alloc_picture (s=0x1690c70, pic=0x7fffe8085660, shared=<optimized out>) at libavcodec/mpegvideo.c:284 #9 0x00000000008471a6 in MPV_frame_start (s=0x1690c70, avctx=0x15212e0) at libavcodec/mpegvideo.c:1089 #10 0x0000000000792919 in ff_h264_frame_start (h=0x1690c70) at libavcodec/h264.c:1253 #11 0x00000000007965f9 in decode_slice_header (h=0x1690c70, h0=<optimized out>) at libavcodec/h264.c:2802 #12 0x00000000007993cf in decode_nal_units (h=0x1690c70, buf=0x182a730 "", buf_size=170421) at libavcodec/h264.c:3779 #13 0x0000000000799dde in decode_frame (avctx=0x15212e0, data=0x151ad28, data_size=0x151ae98, avpkt=<optimized out>) at libavcodec/h264.c:3968 #14 0x0000000000875b8f in frame_worker_thread (arg=0x151abd0) at libavcodec/pthread.c:302
#15 0x0000003b0cc07b31 in start_thread () from /lib64/libpthread.so.0
#16 0x0000003c2acdfd2d in clone () from /lib64/libc.so.6
_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to