[Mplayer-users] mplayer 3/17/01 CVS snapsnot bugs

Arpi arpi at thot.banki.hu
Sun Mar 18 08:12:21 CET 2001


Hi,

> 1) MJPG .avi support doesn't work. The codecs.c file maps the "MJPG"
> FOURCC to M3JPEG32.DLL which is the Morgan Multimedia
> (http://morgan-multimedia.com/) CODEC. This CODEC is not included in the
Yes. It is not included ebcause it doesn't work. Once I tried to
upgrade the DLL loader from avifile, but it broke Indeo codecs...
Btw aviplay had problems with Morgan's mjpg codec as well.

> 2) I263/I420 .avi support doesn't work. The codecs.c file maps the
Same as above.

> 3) The DGA video output (-vo dga) only works for MPEG files (MPEG-1 and
> MPEG-2), but not for AVI's. It lets me play .avi files, but the colors
> are scrambled, whereas for MPEGs the colors are fine (and the fast -vo
> dga driver lets me play some large MPEGs I previously couldn't! :-).
It's true for the fsdga driver, but the basic 'dga' must work with AVI.

Btw it works well only in 24/32 bpp. 15/16 bpp has prblems...
Maybe you tried a 15bpp AVI in 16bpp... (the dga driver can't convert
15<->16 bpp yet)

> I'm using Mandrake 7.1 (kernel 2.2.15, XFree86 3.3.6), with a Matrox
> Millenium I (4MB) graphics card. I'm running X in 16bpp TrueColor mode.
oh... it's that. try 32bpp...

> 4) The full-screen DGA video output (-vo fsdga) doesn't work (trying it
> with MPEG's, as intended). Output is VERY slow, and I get the same types
> of scrambled colors as above.
It works only with 24/32bpp, as mentioned in teh docs, and mpeg-only.
it's too slow yet, because it's pure C. MMX experts are still wanted!!!

> 5) I've also tried adding support for Intel's iyuv9_32.dll YVU9 CODEC,
> and Hauppauge's Btvvc32.drv Y41P CODEC to codecs.c, but these neither
> work for mplayer or for avifile/aviplay. I could e-mail these CODECs to
You should email these to Eugene (avifile author, divx at euro.ru), he
is the only man who understand that linux DLL loader :)
[I'm just using that part of avifile.]

> Entering DllMain(DLL_PROCESS_ATTACH) for /usr/lib/win32/iyvu9_32.dll
> Successfully loaded codec iyvu9_32.dll
> ICDecompressQuery failed: Error -1
> 
> According to the error I got from trying to use this with aviplay, this
> error is because the CODEC doesn't support upside down frames.
try to set           avi_header.flipped=1;
in codecs.c, it disables flipping by codec.

> Successfully loaded codec btvvc32.drv
> Called unk_GetWindowDC
it means that codec calls an unimplemented win32 API function 'GetWindowDC'
(btw I don't know why the codec requires access to WindowDC...)


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu

_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users



More information about the MPlayer-users mailing list