xine-lib-1.0-r3 produces extremely bad color quality on some quicktime movie files. For example, on Sitayana3-Hanuman.mov (see http://www.boingboing.net/2005/04/21/excellent_animated_i.html). How it should look (xine-libs-1.0-r2) : http://www.tetromino.net/img/gentoo/bugs/xine-lib/xine-lib-1.0-r2.png How it should not look (1.0-r3) : http://www.tetromino.net/img/gentoo/bugs/xine-lib/xine-lib-1.0-r3.png qtinfo Sitayana3-Hanuman.mov says 1 audio tracks. 1 channels, 16 bits, sample rate 22050, length 4730754 samples, compressor twos. supported. 1 video tracks. 480x270, depth 24, rate 23.976000, length 4861 frames, compressor SVQ1. supported. I have noticed that quicktime files that use the more modern SVQ3 compressor don't suffer the same problem, and work fine with -r3. Reproducible: Always Steps to Reproduce: 1. emerge xine-lib-1.0-r3 2. xine $some_file.mov 3. see the horror Actual Results: Colors completely misrendered Expected Results: Correct color handling (like in 1.0-r2) Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r2 i686) ================================================================= System uname: 2.6.11-gentoo-r2 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.11 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 19 2005, 01:01:54)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -frename-registers -fomit-frame-pointer " CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/ share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config / usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/ defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -frename-registers -fomit-frame-pointer " DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-mirror.internap.com/pub/gentoo/ http://gentoo. binarycompass.org http://mirror.datapipe.net/gentoo http://www.ibiblio.org/pub/ Linux/distributions/gentoo http://gentoo.osuosl.org" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib acl acpi adns aim alsa apache2 apm arts avi bash- completion berkdb bitmap-fonts bonobo cdr cjk cmucl crypt cscope cups curl dga dnd doc dumb-allegro dvd dvdr editor emacs emboss encode erandom esd ethereal evo faad fam fbcon ffmpeg fftw flac foomaticdb fortran gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal hardened imagemagick imlib ipv6 ithreads jack java jce jpeg junit kde kerberos lcms ldap libg++ libwww mad mbox mikmod mmx mng mono motif mozdevelop mozilla moznocompose moznoirc moznomail mozxmlterm mp3 mpeg mule mysql nas ncurses nls nntp nptl oav odbc ogg oggvorbis opengl opie oss pam pcre pda pdflib perl pic plotutils png postgres python qt quicktime readline samba scanner sdl slang slp snmp speex spell sqlite sse ssl svg tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis wmf xface xinerama xml xml2 xmms xprint xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS
Maybe I found out the problem, I'll try to fix it.
Thanks, fixed on CVS, there was a couple of problems with pointer arithmetic.