|
From: Andrew de Q. <ad...@li...> - 2004-12-12 14:09:27
|
If I convert any video to MKV with mkvtoolsnix, xine plays only the video stream - no sound or subtitles. (tried mkvtoolsnix 0.9.7 AND 1.0.0). In fact, if I use the kaffeine UI, its submenus indicate there ARE no sound or subtitle tracks. However, mkvinfo lists the tracks correctly. vlc, and mplayer play it correctly. I'm converting FROM an AVI to an MKV - reason being I want to multiplex subtitles in with the file. However - the subtitles are not the factor here. If I just convert the AVI, I get the same erroneous behaviour. I've tested with 1-rc7 and CVS from a couple of days ago. Output of "xine --verbose=2" attached from 1-rc-7. I would test with CVS from today, but compilation fails with the following (gcc 3.4, gentoo): /bin/sh ../../libtool-nofpic --mode=link gcc -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -mtune=athlon -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -o xineplug_vo_out_xv.la -rpath /usr/local/xinelib/lib/xine/plugins/1.0.0 -avoid-version -module x11osd.lo deinterlace.lo alphablend.lo video_out_xv.lo libXv.a -L/usr/X11R6/lib -lXinerama -lXext ../../src/xine-engine/libxine.la *** Warning: Linking the shared library xineplug_vo_out_xv.la against the *** static library libXv.a is not portable! gcc -shared .libs/x11osd.o .libs/deinterlace.o .libs/alphablend.o .libs/video_out_xv.o -Wl,--rpath -Wl,/home/adq/dev/xine-lib/src/xine-engine/.libs -Wl,--rpath -Wl,/usr/local/xinelib/lib -L/usr/lib libXv.a -L/usr/X11R6/lib -lXinerama -lXext ../../src/xine-engine/.libs/libxine.so -mtune=athlon -mpreferred-stack-boundary=2 -Wl,-soname -Wl,xineplug_vo_out_xv.so -o .libs/xineplug_vo_out_xv.so gcc: libXv.a: No such file or directory libXv.a does exist on my system: adq@monstrousfish ~ $ ls -l /usr/X11R6/lib/libXv.a -rw-r--r-- 1 root root 16974 Dec 10 12:14 /usr/X11R6/lib/libXv.a |