[MPlayer-users] Mplayer-vaapi fails to compile.

dE . de.techno at gmail.com
Mon Oct 1 08:02:35 CEST 2012


Hi!

I was trying to compile mplayer-vaapi, but it didn't work apparently.

.configure ./configure --cc=x86_64-pc-linux-gnu-gcc 
--host-cc=x86_64-pc-linux-gnu-gcc --prefix=/usr --bindir=/usr/bin 
--libdir=/usr/lib64 --confdir=/etc/mplayer --datadir=/usr/share/mplayer 
--mandir=/usr/share/man --disable-ffmpeg_a --disable-svga 
--disable-svgalib_helper --disable-ass-internal --disable-arts 
--disable-kai --disable-networking --disable-joystick --disable-nemesi 
--disable-bl --disable-bluray --disable-ftp --disable-fribidi 
--disable-inet6 --disable-libnut --disable-smb --disable-lirc 
--disable-lircc --disable-apple-ir --disable-cdparanoia 
--disable-dvdread-internal --disable-libdvdcss-internal --charset=UTF-8 
--disable-tv-bsdbt848 --disable-ivtv --disable-tv-v4l1 --disable-tv 
--disable-tv-v4l2 --disable-radio --disable-radio-v4l2 
--disable-radio-bsdbt848 --disable-dvb --disable-v4l2 --disable-pvr 
--disable-musepack --disable-libmpeg2-internal --disable-mp3lib 
--disable-libbs2b --disable-librtmp --disable-libmpeg2 --disable-live 
--disable-pnm --disable-tga --disable-xanim --disable-mencoder 
--disable-faac --disable-x264 --disable-xvid --disable-toolame 
--disable-twolame --disable-qtx --codecsdir=/usr/lib64/codecs 
--disable-win32dll --disable-directfb --disable-md5sum --disable-sdl 
--disable-fbdev --disable-caca --disable-zr --disable-mga --disable-xmga 
--disable-3dfx --disable-tdfxvid --disable-tdfxfb --disable-xvr100 
--disable-esd --disable-jack --disable-nas --disable-pulse 
--disable-ossaudio --disable-3dnow --disable-3dnowext --disable-altivec 
--enable-mmx --enable-mmxext --enable-shm --enable-sse --enable-sse2 
--enable-ssse3 --disable-gui --disable-vesa --disable-dxr3 --disable-ggi 
--disable-vdpau --enable-menu --disable-vidix --disable-vidix-pcidb 
--disable-xss --disable-xvmc

On make -j5 --

x86_64-pc-linux-gnu-gcc -MD -MP -Wundef -Wall -Wno-switch 
-Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes 
-Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign 
-Wdeclaration-after-statement -std=gnu99 
-Werror-implicit-function-declaration -O4 -march=native -mtune=native 
-pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. 
-Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2 
-I/usr/include -I/usr/include/libdvdread -c -o fmt-conversion.o 
fmt-conversion.c
x86_64-pc-linux-gnu-gcc -MD -MP -Wundef -Wall -Wno-switch 
-Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes 
-Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign 
-Wdeclaration-after-statement -std=gnu99 
-Werror-implicit-function-declaration -O4 -march=native -mtune=native 
-pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. 
-Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2 
-I/usr/include -I/usr/include/libdvdread -c -o m_config.o m_config.c
fmt-conversion.c:75:24: error: 'PIX_FMT_GBRP12LE' undeclared here (not 
in a function)
fmt-conversion.c:76:24: error: 'PIX_FMT_GBRP12BE' undeclared here (not 
in a function)
fmt-conversion.c:77:24: error: 'PIX_FMT_GBRP14LE' undeclared here (not 
in a function)
fmt-conversion.c:78:24: error: 'PIX_FMT_GBRP14BE' undeclared here (not 
in a function)
fmt-conversion.c:79:25: error: 'PIX_FMT_YUV420P14LE' undeclared here 
(not in a function)
fmt-conversion.c:80:25: error: 'PIX_FMT_YUV420P14BE' undeclared here 
(not in a function)
fmt-conversion.c:81:25: error: 'PIX_FMT_YUV420P12LE' undeclared here 
(not in a function)
fmt-conversion.c:82:25: error: 'PIX_FMT_YUV420P12BE' undeclared here 
(not in a function)
fmt-conversion.c:83:25: error: 'PIX_FMT_YUV422P14LE' undeclared here 
(not in a function)
fmt-conversion.c:84:25: error: 'PIX_FMT_YUV422P14BE' undeclared here 
(not in a function)
fmt-conversion.c:85:25: error: 'PIX_FMT_YUV422P12LE' undeclared here 
(not in a function)
fmt-conversion.c:86:25: error: 'PIX_FMT_YUV422P12BE' undeclared here 
(not in a function)
fmt-conversion.c:87:25: error: 'PIX_FMT_YUV444P14LE' undeclared here 
(not in a function)
fmt-conversion.c:88:25: error: 'PIX_FMT_YUV444P14BE' undeclared here 
(not in a function)
fmt-conversion.c:89:25: error: 'PIX_FMT_YUV444P12LE' undeclared here 
(not in a function)
fmt-conversion.c:90:25: error: 'PIX_FMT_YUV444P12BE' undeclared here 
(not in a function)
make: *** [fmt-conversion.o] Error 1
make: *** Waiting for unfinished jobs....
m_config.c: In function 'm_config_add_option':
m_config.c:325:14: warning: assignment discards 'const' qualifier from 
pointer target type [enabled by default]
libvo/vo_vaapi.c: In function 'draw_slice':
libvo/vo_vaapi.c:2381:9: warning: 'dst_stride[2]' may be used 
uninitialized in this function [-Wuninitialized]
libvo/vo_vaapi.c:2378:9: warning: 'dst_stride[1]' may be used 
uninitialized in this function [-Wuninitialized]
codec-cfg.c: In function 'parse_codec_cfg':
codec-cfg.c:584:22: warning: assignment discards 'const' qualifier from 
pointer target type [enabled by default]
codec-cfg.c:585:22: warning: assignment discards 'const' qualifier from 
pointer target type [enabled by default]

I've libva-1.0.15 with libva-intel-1.0.15 and ffmpeg 0.11.1 (system and 
local install).

Also when will va api video output be merged with mainstream mplayer?


More information about the MPlayer-users mailing list