[MPlayer-dev-eng] altivec: green blur with mpeg4

Guido Guenther agx at sigxcpu.org
Mon Aug 2 14:17:07 CEST 2004


Hi,
Since at least pre2 I'm seeing a greenish blur (especially in regions
with significant changes in hue) which increases over time and then goes
away for a short time with each new "full" frame when watching mpeg4.
It only happens with the altivec optmized version, without that it's
fine.  I've attached some info, please let me know if you need more
information.
Can I selectively disable/enable the different _altivec.c parts in
libavcodec/ppc to spot the exact .c file that has the bug?
Cheers,
 -- Guido

P.S.: before pre2 I used an external libavcodec (0.4.8), so the bug might
actually be even older.

MPlayer 1.0pre5-3.3.4 (C) 2000-2004 MPlayer Team

AltiVec found
CPU: PowerPC

Playing /cdrom/foo.avi.
AVI file format detected.
VIDEO:  [3VID]  512x384  24bpp  23.976 fps  881.2 kbps (107.6 kbyte/s)
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
xscreensaver_disable: xscreensaver wid=6291457.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
VDec: vo config request - 512 x 384 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 512x384 => 512x384 Planar YV12 

Config files successfully generated by ./configure !

  Install prefix: /usr
  Data directory: /usr/share/mplayer
  Config direct.: /etc/mplayer

  Byte order: Big Endian
  Optimizing for: 7450 altivec

  Languages:
    Messages/GUI: en
    Manual pages: de en es fr hu it pl

  Enabled optional drivers:
    Input: ftp network tv-v4l2 tv-v4l edl tv live.com matroska(internal) cdda dvdread vcd dvb smb 
    Codecs: xvid libdv libavcodec real xanim faad2(external) libmpeg2 liba52 mp3lib libtheora libvorbis libmad liblzo gif 
    Audio output: alsa esd arts oss nas sdl mpegpes(dvb) 
    Video output: xvidix cvidix dxr3 sdl gif89a jpeg png mpegpes(dvb) fbdev caca aa ggi xmga mga opengl dga xv x11 xover dfbmga directfb tga tdfxfb 3dfx 
  Disabled optional drivers:
    Input: tv-bsdbt848 mpdvdkit 
    Codecs: qtx opendivx dshow/dmo win32 
    Audio output: sgi sun jack dxr2 win32 macosx 
    Video output: winvidix bl zr zr2 dxr2 directx vesa svga xvmc tdfx_vid quartz




More information about the MPlayer-dev-eng mailing list