gecko/content/media/ogg
Alexandros Chronopoulos b42d0e9db4 Bug 748144 - Support multichannel Opus files. r=rillian
The Opus audio format supports multichannel (surround) audio, but our initial implementation used a simpler API which only supported mono and stereo output.

To handle these files gracefully, this patch uses the multichannel api and downmixes the output, if possible, to stereo, since we don't currently support surround sound playback.
2012-08-09 15:53:23 -07:00
..
Makefile.in Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
nsOggCodecState.cpp Bug 748144 - Support multichannel Opus files. r=rillian 2012-08-09 15:53:23 -07:00
nsOggCodecState.h Bug 748144 - Support multichannel Opus files. r=rillian 2012-08-09 15:53:23 -07:00
nsOggDecoder.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsOggDecoder.h Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
nsOggDecoderStateMachine.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsOggDecoderStateMachine.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsOggReader.cpp Bug 748144 - Support multichannel Opus files. r=rillian 2012-08-09 15:53:23 -07:00
nsOggReader.h Bug 763010 - Expose media element metadata. r=cpearce 2012-07-30 20:14:29 -04:00