gecko-dev/media
Jean-Yves Avenard a18ecfafaa Bug 1280346: [mp4] Always use SPS dimensions if available. r=gerald,rillian
H264 decoders always use those anyway, so may as well use them in the demuxer if SPS NAL is available.
This guarantees that we have correct dimensions when reading the MP4 metadata, and will have the side benefit that when loadedmetadata is fired, the dimensions provided at the time will be final; not having to wait to decode the first frame.

MozReview-Commit-ID: 3j70Xqw8jJY

--HG--
extra : rebase_source : 6bc0f1fa1c2db35bcaa683cc1a68042d122e2892
2016-08-22 06:39:41 +10:00
..
ffvpx Bug 1270016: P1. Add FLAC support to our ffmpeg extract. r=kentuckyfriedtakahe 2016-08-02 22:51:41 +10: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 Bug 1278612 - Use DefaultOutputUnit as the default output device. r=jesup 2016-08-15 13:07:50 +12: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 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06: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 Bug 1288588 - Exit on bad CRC in fcTL or fdAT chunk in an APNG file. r=jrmuizel 2016-08-12 21:31:31 -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 1280346: [mp4] Always use SPS dimensions if available. r=gerald,rillian 2016-08-22 06:39:41 +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 Backed out changeset e7b0bdaa0661 (bug 1295552) for GTest crashed @mozilla::NrIceCtxHandler::CreateCtx 2016-08-22 11:11:05 +08: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 Bug 1295690 - Fix red/ulpfec codec detection. r=drno 2016-08-17 22:20:08 -05:00
update-libjpeg.sh Bug 1278648 - Update libjpeg-turbo to version 1.5.0. r=jrmuizel 2016-06-26 15:41:09 -04:00