When I emerge ~x86 xine-lib-1.1.1-r3 codecs like XviD stop working: The stream whatever.avi used an unsupported codec: Video Codec: XviD format (XVID) Start playback anyway? Works fine with xine-lib-1.1.1-r2 (~x86). USE flags: +X -a52 +aac +aalib +alsa (-altivec) +arts +asf -cle266 -debug +directfb +dts +dvd -dxr3 -esd -fbcon +ffmpeg +flac -gnome -i8x0 +imagemagick +ipv6 -libcaca +mad +mng +nls +nvidia +opengl -oss +samba +sdl +speex +theora +v4l +vcd -vidix +vorbis +win32codecs +xinerama +xv +xvmc XviD version: 1.1.0_beta2-r1
Try running a revdep-rebuild, xvid is not directly used by xine to decode xvid/divx/mpeg4 files, instead ffmpeg is used. As ffmpeg changes interface from time to time, if you rebuild ffmpeg after xine-lib, it breaks the ffmpeg decoding plugin and stops playing xvid and other video types.
I am sorry...rebuilding xine-lib helped of couse :-(