- 28 May, 2015 2 commits
-
-
wm4 authored
This is needed for proper operation with seeking. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
wm4 authored
Otherwise it will never be reset, and remain "stuck" in this state forever. Can happen when seeking: the decoder will receive fragments from different file positions, which triggers the condition easily. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 17 Feb, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 08 Jan, 2015 2 commits
-
-
wm4 authored
dvdsub_decode() can call append_to_cached_buf() 2 times, the second time with ctx->buf as argument. If the second append_to_cached_buf() reallocs ctx->buf, the argument will be a pointer to the previous, freed block. This can cause invalid reads at least with some fuzzed files - and possibly with valid files. Since packets can apparently not be larger than 64K (even if packets are combined), just use a fixed size buffer. It will be allocated as part of the DVDSubContext, and although some memory is "wasted", it's relatively minimal by modern standards and should be acceptable. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
wm4 authored
Attemtping to decode them could lead to invalid writes with some fuzzed samples. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 05 Jan, 2015 1 commit
-
-
wm4 authored
The code blindly trusted buffer offsets read from the file in the RLE decoder. Explicitly check the offset. Also error out on other RLE decoding errors. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 21 Nov, 2014 1 commit
-
-
Luca Barbato authored
CC: libav-stable@libav.org Bug-Id: CID 1198262
-
- 16 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes CID1254660 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Nov, 2014 1 commit
-
-
Shin-ichi Toyama authored
Suggested-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 22 Sep, 2014 1 commit
-
-
Nicholas Robbins authored
Signed-off-by: Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
Found-by: Nicholas Robbins <nickrobbins-at-yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 16 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
Reviewed-by: James Darnley <james.darnley@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Aug, 2014 2 commits
-
-
Gabriel Dume authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Gabriel Dume authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 31 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes assertion failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 03 Jul, 2014 2 commits
-
-
Oliver Fromme authored
improve the debugging function for saving subtitles to PPM files: Actually use the alpha channel. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Oliver Fromme authored
Fix an off-by-one error that causes the height of decoded subtitles to be too small, thus cutting off the lowest row of pixels. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 04 Apr, 2014 1 commit
-
-
Diego Biurrun authored
-
- 13 Mar, 2014 1 commit
-
-
Diego Biurrun authored
Also switch from "tbl" to "tab" name suffixes.
-
- 10 Dec, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes CID1135765 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Nov, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 06 Nov, 2013 1 commit
-
-
Diego Biurrun authored
The macros forbidding the system functions no longer exist, obviating the need for the #undefs.
-
- 31 Oct, 2013 1 commit
-
-
Anton Khirnov authored
-
- 04 Oct, 2013 3 commits
-
-
Clément Bœsch authored
-
Clément Bœsch authored
Even thought a generic solution would be more relevant, this is currently helpful while debugging.
-
Clément Bœsch authored
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 30 Jun, 2013 1 commit
-
-
Carl Eugen Hoyos authored
The aix header math.h defines "extern int class()" for C.
-
- 15 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 05 May, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 04 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 08 Apr, 2013 1 commit
-
-
Martin Storsjö authored
There's no point in these pointers not being const. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 07 Mar, 2013 1 commit
-
-
Reimar Döffinger authored
Make sure the behavior does not change with the locale. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 03 Mar, 2013 1 commit
-
-
Reimar Döffinger authored
As far as I can tell the code should not change behaviour depending on locale in any of these places. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 19 Jan, 2013 1 commit
-
-
Clément Bœsch authored
Signed-off-by: Alexandra Khirnova <alexandra.khirnova@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 15 Jan, 2013 1 commit
-
-
Joakim Plate authored
Matroska stores palette information as plain text in extradata. Signed-off-by: Alexandra Khirnova <alexandra.khirnova@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 12 Jan, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 05 Dec, 2012 1 commit
-
-
Nicolas George authored
On DVDs, the palette is part of the IFO file and therefore not available when reading from a dumped VOB file.
-