gecko-dev/media/libstagefright
Jean-Yves Avenard 1a98b5d4e0 Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe
A typical non-fragmented mp4 would have the ftyp atom located at the beginning of the mp4 and the moov at the end. We would to calculate the location of the metadata by spanning the byte range of the two atoms.
As such, we would typically allocate an amount of memory equivalent to the size of the mp4.

Instead we now reconstruct the metadata to only have the ftyp and moov atoms contiguously.
2015-08-21 15:35:31 +10:00
..
binding Bug 1196398: [mp4] Do not allocate memory spanning across ftyp and moov atom. r=kentuckyfriedtakahe 2015-08-21 15:35:31 +10:00
frameworks/av Bug 1181651: Replace use of stagefright::Vector with nsTArray. r=kentuckyfriedtakahe 2015-08-20 20:54:59 +10:00
gtest Bug 1179885 - Update rust mp4parser gtest. r=k17e 2015-07-02 14:12:14 -07:00
patches Bug 1016150 - Fix Windows date assert in libstagefright demuxer; r=cpearce 2014-06-09 18:07:46 +12:00
ports Bug 1150357: Remove libstagefright's stdbool.h to fix MSVC 2015 CTP 6 build, r=cpearce 2015-04-01 18:49:24 -10:00
stubs Bug 1143575. Add RefBase #include to stagefright stubs. r=cpearce 2015-05-12 15:36:19 +12:00
system/core Bug 1185115 - Ensure we have enough memory to allocate required capacity. r=kentuckyfriedtakahe 2015-08-04 13:43:17 -04:00
additional_headers Bug 1041346 - Remove MediaBufferGroup from libstagefright, since it's no longer used. r=kentuckyfriedtakahe 2014-07-21 14:00:42 +12:00
checkout.sh Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
files.py Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
moz.build Bug 1163486 - Remove MP4Reader. r=jya 2015-07-21 02:48:00 +02:00
update-patches.sh Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00