- 15 Jan, 2014 1 commit
-
-
Martin Storsjö authored
These arrays are normally freed at the end of mov_read_trak, but make sure they're freed in case mov_read_trak returned early (due to errors) or in case the atoms that allocate arrays are encountered at some other point than within a trak (which we don't have checks against). Sample-Id: 00000496-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 14 Jan, 2014 11 commits
-
-
Janne Grunau authored
Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Stack is always 16 byte aligned and clz, 64bit operations and unaligned memory access are fast in aarch64 mode on ARMv8. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
The cabac encoder was only used by the removed cabac test. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
Tomas Härdin authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Tomas Härdin authored
Such files have IndexTableSegments which when parsed cover EditUnit ranges like this: [0,1) [249,250) [249,377) [0,249) where each interval is [IndexStartPosition, IndexStartPosition + IndexDuration) This would be reduced to a sparse index like: [0,1), [249,250) instead of the full range: [0,249), [249,377) Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Luca Barbato authored
av_reallocp_array does the check already.
-
Marton Balint authored
Without this fix the last sample was missing from the packet.
-
Luca Barbato authored
Overly large files are to be expected. Reported-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Reimar Döffinger authored
Needed for AVC-intra Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 13 Jan, 2014 10 commits
-
-
Robert Krüger authored
All copyright holders have agreed to the relicensing.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Anton Khirnov authored
Always use the actually read size as the offset instead of making possibly invalid assumptions. Addresses: CVE-2012-6618
-
Anton Khirnov authored
It's shorter and more consistent with the rest of the code.
-
Anton Khirnov authored
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Tim Walker authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
Needed for proper interlaced support. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
- 12 Jan, 2014 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 11 Jan, 2014 1 commit
-
-
Benjamin Larsson authored
The Omnia A/XE encoder writes the explicit extra data incorrectly and wrongly disables parametric stereo. Truncating the extra data by setting the size to 2 works around this. The AAC extra data parser will then only parse the correct parts. Bug-id: 599
-
- 10 Jan, 2014 2 commits
-
-
Martin Storsjö authored
This is pretty much based on the same test for XMM registers. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This fixes these fate tests on big endian. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 09 Jan, 2014 14 commits
-
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
Justin Ruggles authored
The global header is not explicitly required for playback, and omitting it allows for simple concatenation.
-
Maxim Polijakowski authored
Cleanup by Diego Biurrun. Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Anton Khirnov authored
This is simpler and removes a silly restriction on edges being present.
-
Guillaume Martres authored
For those the block size may be larger than the source linesize (if the edges are not allocated). Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-