gecko-dev/media
Gerald Squelart df2f457e83 Bug 1298710 - Remove ByteReader::DiscardRemaining and AutoByteReader - r=jya
DiscardRemaning was needed to prevent debug-time assertion that the buffer was
read completely or explicitly discarded.

However this required extra work in cases where buffer didn't need to be read
to the end.
And also it could cause crashes (in debug versions) if a buffer was not fully
read, be it because the parser was incorrect or because the media file itself
was wrong (though possibly still readable despite that).
Finding parser issues is still possible by manually instrumenting ByteReader
during development.
And reading media file with small recoverable errors is a bonus.

MozReview-Commit-ID: 2RUYzaYAeRW

--HG--
extra : rebase_source : 26c41758b1b2c87542bf4e41d08e361198ca5b13
2016-09-04 18:33:30 +10:00
..
ffvpx Backed out 3 changesets (bug 1270016) for various media test failures/unexpected-passes a=backout 2016-08-22 10:07:57 -07:00
gmp-clearkey/0.1 Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj 2016-08-14 23:43:21 -07:00
kiss_fft Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libav Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libcubeb Backed out 3 changesets (bug 1286041) for crashtest failures. 2016-08-29 17:05:33 -04:00
libjpeg Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libmkv Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libnestegg Bug 1296988 - Update libnestegg. r=rillian 2016-08-25 13:49:22 +12:00
libogg Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libopus Bug 1288091 - Update to libopus 1.1.3. r=jmspeex 2016-07-20 13:18:35 -04:00
libpng Backed out changeset 7785b40af14f for landing with the wrong bug number in the commit message. 2016-08-25 21:45:15 -04:00
libsoundtouch Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libspeex_resampler Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libstagefright Bug 1298710 - Remove ByteReader::DiscardRemaining and AutoByteReader - r=jya 2016-09-04 18:33:30 +10:00
libtheora Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libtremor Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libvorbis Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
libvpx merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
libyuv Bug 1284803 part 11 - Fix build failure of Android 4.2 x86 opt r=jrmuizel 2016-07-26 00:02:40 -07:00
mtransport Bug 1298991: only create candidate pairs from STUN response when needed. r=bwc 2016-08-29 16:34:22 -07:00
omx-plugin Bug 1290073 - Remove ICS Gonk widget support r=sotaro 2016-07-28 14:38:07 +02:00
openmax_dl Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
openmax_il/il112 Bug 1224887: add OpenMax IL headers. r=jya 2015-12-08 15:57:46 +05:30
pocketsphinx Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
sphinxbase Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
webrtc Merge m-c to autoland, a=merge 2016-08-29 17:57:01 -07:00
update-libjpeg.sh Bug 1278648 - Update libjpeg-turbo to version 1.5.0. r=jrmuizel 2016-06-26 15:41:09 -04:00