- 04 Dec, 2012 2 commits
-
-
Janne Grunau authored
-
Anton Khirnov authored
-
- 03 Dec, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
They share the same code, so building one w/o the other makes no sense.
-
- 29 Nov, 2012 1 commit
-
-
Diego Biurrun authored
Also introduce local img_ namespace to simplify debugging.
-
- 28 Nov, 2012 8 commits
-
-
Diego Biurrun authored
-
Justin Ruggles authored
Also make sure extradata is freed in the case where multiple NUV_EXTRADATA frame types are found. This may not happen in practice, but it could happen in a malformed stream, which would lead to a memleak if not handled.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
Original commit, 7b24f9b4, says it was added because it is used in libnut.
-
- 27 Nov, 2012 3 commits
-
-
Michael Niedermayer authored
Fixes curruption of metadata in the INFO chunk. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
Justin Ruggles authored
-
Justin Ruggles authored
fixes Bug 392
-
- 26 Nov, 2012 1 commit
-
-
Janne Grunau authored
Scaling the denominator instead of the numerator if it is too large loses precision. Fixes an assert caused by a negative frame duration in the fuzzed sample nasa-8s2.ts_s202310. CC: libav-stable@libav.org
-
- 25 Nov, 2012 2 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com>
-
Diego Biurrun authored
The table is not used outside the file.
-
- 22 Nov, 2012 1 commit
-
-
Anton Khirnov authored
Current code would incorrectly process e.g. 'ff 00 ff 00 ff' to 'ff ff ff', while it should be 'ff ff 00 ff'. Fixes Bug 395. CC: libav-stable@libav.org
-
- 21 Nov, 2012 1 commit
-
-
Xi Wang authored
The following error handling is broken due to signedness. int file_size; uint32_t tag_bytes; int64_t tag_start; ... tag_start = file_size - tag_bytes - APE_TAG_FOOTER_BYTES; if (tag_start < 0) { ... } Note that tag_bytes is unsigned, which makes the right-hand side of `tag_start = ...' unsigned, too. The 32-bit unsigned value is then zero-extended to 64 bits. Therefore, tag_start must be non-negative, and the check (tag_start < 0) is always false, which breaks the error handling. This patch fixes the check. Signed-off-by:
Xi Wang <xi.wang@gmail.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 15 Nov, 2012 1 commit
-
-
Janne Grunau authored
Check the number of index tables before using byte offset based seeking instead of the index_tables pointer. Found by Måns Rullgård <mans@mansr.com>.
-
- 14 Nov, 2012 3 commits
-
-
Luca Barbato authored
Support multiple video/audio streams with different format in the same session. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Xi Wang authored
Since the pointer `oc' is NULL, oc->oformat->name will cause a null pointer dereference. This patch changes it to seg->oformat->name. Signed-off-by:
Xi Wang <xi.wang@gmail.com> Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Nov, 2012 1 commit
-
-
Luca Barbato authored
Simplifies usage but has higher latency.
-
- 12 Nov, 2012 14 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-