gecko-dev/content/media/ogg
Ralph Giles f8be6023e6 Bug 816994 - Skip Opus packets with invalid lengths. r=derf
Reject Opus packets less than 2.5 ms or more than 120 ms
in length, which are invalid by the spec. Also explicitly
check for error after opus_packet_get_nb_frames() since
this could indicate the subsequent call to
opus_packet_get_samples_per_frame() call will segfault
because the packet buffer length is invalid.

Based on a patch by Tim Terriberry.
2012-12-11 11:25:10 -08:00
..
Makefile.in Bug 814757 - Export all decoder reader headers; r=cpearce 2012-11-23 14:52:39 -05:00
OggCodecState.cpp Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger 2012-12-14 18:58:45 -05:00
OggCodecState.h Bug 814756 - Disambiguate PacketQueue; r=cpearce 2012-11-23 14:47:45 -05:00
OggDecoder.cpp Bug 811381 - Remove ns prefix from media code. r=roc 2012-11-14 11:46:40 -08:00
OggDecoder.h Bug 811381 - Remove ns prefix from media code. r=roc 2012-11-14 11:46:40 -08:00
OggReader.cpp Bug 816994 - Skip Opus packets with invalid lengths. r=derf 2012-12-11 11:25:10 -08:00
OggReader.h Bug 816949 - Remove IsSeekableInBufferedRange() methods as they are not needed anymore. r=cpearce 2012-12-07 14:30:03 +01:00