gecko-dev/uriloader
Ralph Giles 64ef2c566d 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
..
base Bug 478927 - Add a new flag LOCATION_CHANGE_ERROR_PAGE for onLocationChangeBug. r=smaug, sr=bzbarsky 2012-05-03 06:22:32 -04:00
exthandler Bug 674225 - Add Opus support to nsOggReader. r=cpearce 2012-05-01 17:29:34 -07:00
prefetch Backout bug 674728 part 3 due to missing reviews. 2012-03-31 18:18:08 -04:00
Makefile.in bug 462381 - sprinkle magic PARALLEL_DIRS fairy dust about the build system r=ted.mielczarek 2009-11-13 14:40:00 -05:00