[MPlayer-dev-eng] Re: tremor vs libvorbis, include tremor in main/

compn tempn at twmi.rr.com
Sat Dec 4 04:37:12 CET 2004


>i don't know much about ogg internals, but anyway, here is a first patch
>for internal tremor decoder.

bleh, cvs has lots of problems compiling on cygwin...
thanks for taking the time to make a patch for this.

in misc.h union magic was redefined, causing an error out of make
so i commented that out and it compiled fine

union magic {
  struct {
    ogg_int32_t lo;
    ogg_int32_t hi;
  } halves;
  ogg_int64_t whole;
};
#endif

#if BYTE_ORDER==BIG_ENDIAN
/*union magic {
  struct {
    ogg_int32_t hi;
    ogg_int32_t lo;
  } halves;
  ogg_int64_t whole;
};*/

if i comment out the first one, i get static audio.

anyways i built this for a user who's k6 was using lots of cpu
and he says:
"Results with the same config: Old A:17.51%, New A:6.49%"

so i guess it works , i dont get any special speed increases
but i'm trying it on audio only files... i'll play with it and test
tremor_low too.




More information about the MPlayer-dev-eng mailing list