[MPlayer-dev-eng] LIBA52 and 3DNOW!

Michael Niedermayer michaelni at gmx.at
Sun Dec 30 22:05:31 CET 2001


Hi

On Sunday 30 December 2001 21:14, Arpi wrote:
[...]
>
> about liba52 cpu stuff:
> liba52 has it's own interface for this.
> at a52_init(), you can pass a flags value (mm_accel), construced from
> values in mm_accel.h by OR'ing them.
> example:  a52_init(MM_ACCEL_X86_MMX|MM_ACCEL_X86_3DNOW);
> it should set up function pointers, patch/build tables etc...
ok, sorry, ill fix it after the release (i can try to fix it before the 
release too if u want, but if anythings breaks than it could delay the 
release ...)

>
> liba52 shouldn't depend on any files outside, like mplayer's cpu detection
> code. why? when you guys say it's ready, i'll build a patch and send back
> to liba52 author, Walken, he will hopefully merge changes back into liba52
> CVS. From that point, we'll have common code, just like done with
> libavcodec.
>
> btw, it isn't urgent, at least i'll include this liba52 in 0.60.
> but for long term, we should get optimizations merged back (Walken is
> waiting for our patch) to get all improvements others did on liba52.
>
>
> A'rpi / Astral & ESP-team

Michael



More information about the MPlayer-dev-eng mailing list