[Mplayer-dev-eng] new vo_3dfx
Arpi
arpi at thot.banki.hu
Thu Sep 27 14:24:44 CEST 2001
Hi,
> files is in attachment
>
> copy 3dfx.h to drivers/
> copy vo_3dfx.c to libvo/
>
Ok, I've added them to CVS.
> don't forget: ./configure --enable-3dfx
Name changed to tdfxfb. so --enable-tdfxfb and -vo tdfxfb
(Gabucino: please update docs...)
> for our_out_buffer hack, patch mplayer.c
> and in vo_3dfx.c add in first line:
> #define VO_3DFX_METHOD 2
>
> and.... this is it.... does in libvo2 this hack can be legal ?
Yes, it will.
> you need to load tdfxfb.o (i use kernel 2.4.7) and test...
>
> for now, your screen must be in 16 bit, before run mplayer change
> resolution
> by fbset (i use 800x600)
>
> ps. driver supprot YV12 (i don't know why but don't work corect with
> ffmpeg codec,
> on VCD fork), BGR16, YUY2 (disable, but work).
because you simply ignore the stride[] parameter of draw_slice.
for divx codecs image width != stride (bytes per line)
can you fix it?
A'rpi / Astral & ESP-team
--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu
More information about the MPlayer-dev-eng
mailing list