gecko/modules
Ralph Giles daed6b4964 Bug 674225 - Add Opus support to nsOggReader. r=cpearce
Parse and decode Opus streams embedded in the Ogg
container. Based on the draft specification from
https://wiki.xiph.org/OggOpus
Support is conditional on the runtime preference
setting media.opus.enabled, which is false by
default until we're confident the spec is stable
and useful.

This patch doesn't support the gain header or
multichannel files.

The LEUint*() functions from the skeleton parser
are used to read the multi-byte header fields.
This requires moving them to earlier in the file.

Mappings for the .opus filename extension are also
added to facilitate testing with local files.
2012-05-01 17:29:34 -07:00
..
freetype2 bug 733512 - update freetype to v2.4.9. rs=dougt 2012-03-09 16:38:09 +00:00
libbz2
libjar Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-12 12:21:24 +02:00
libmar Bug 730862 - Fix for signmar tests on linux and OS X. r=rstrong 2012-04-12 19:07:03 -04:00
libpref Bug 674225 - Add Opus support to nsOggReader. r=cpearce 2012-05-01 17:29:34 -07:00
zlib Bug 722391 - Upgrade to zlib 1.2.6; rs=joe 2012-04-09 10:11:07 -07:00