[ogg-dev] OggPCM2 : Channel Conversion Header

Erik de Castro Lopo mle+xiph at mega-nerd.com
Wed Nov 16 01:21:29 PST 2005

HI all,

I'm looking at the Channel Conversion Header; in particular the "Target 
Channel (M) x Src Channel (N) Gain array". Why are these numbers some
sort of 15.16 fixed point value and not a 32 bit float?

Is that because we want to make it easy to implement this on CPUs without
floating point units?

  Erik de Castro Lopo
"Linux is produced to be used, whereas the others are produced
to be sold"  -- Bobby D. Bryant

More information about the ogg-dev mailing list