- 29 Sep, 2011 14 commits
-
-
Justin Ruggles authored
Also use the post-header data size to control termination of the main decoding loop.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
Also properly clip the right channel step_index.
-
Justin Ruggles authored
Speeds up the ADPCM IMA WAV decoder by 15-20% overall.
-
Justin Ruggles authored
Add Multimedia Wiki link. Mark dead links with [dead]. Some can still be accessed through archive.org. Update URLs for pages which have moved. Replace duplicated links in adpcmenc.c with a note to see the ADPCM decoder reference documents.
-
Justin Ruggles authored
This is easier to understand. It also avoids returning existing samples mixed with new samples when the packet is too small.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Alex Converse authored
show_bits() is undefined when the number of bits is less than or equal to zero.
-
Alex Converse authored
-
Mans Rullgard authored
Writing zeros to the high entries in the array need only be done once as the cutoff position is constant throughout the loop. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Stefano Sabatini authored
The previous default value 0x0 was not good, since it is not even valid. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
In apply_unsharp(), when y is >= height, prevent out-of-buffer reading from src, read from the last buffer line in src2 instead. The check was implemented in the original unsharp libmpcodecs code and lost in the port. This also fixes output discrepancy between the two filters. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 28 Sep, 2011 19 commits
-
-
Alex Converse authored
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Kieran Kunhya authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Stefano Sabatini authored
Also drop obfuscating CHROMA_WIDTH/HEIGHT macros. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
More consistent with the original libmpcodecs code, and the name "unsharpen" was confusing. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
It was shifting 2 rather than 1, +10l. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Also create a "dar" alias for the "a" variable, for avoiding possible confusion between dar/sar. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Replace sizeof((*avff)->formats) with sizeof(*(*avff)->formats) as the size of the array element is given by the pointed element rather than by its pointer. In particular fix computation with the pending patch when sizeof(int64_t) != sizeof(int64_t *). Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Avoid timescale conversion, simplify. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Require "void *" rather than "AVClass *" for the log context type. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Alex Converse authored
-
Mans Rullgard authored
This is simpler, and the actual seek-test command is printed with V=1. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
The input file for this test is no longer generated. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 27 Sep, 2011 7 commits
-
-
Michael Niedermayer authored
Whitespace of the patch cleaned up by Aurel Some of the issues have been reported by Steve Manzuik / Microsoft Vulnerability Research (MSVR) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 956c901c) Further suggestions from Kostya <kostya.shishkov@gmail.com> have been implemented by Reinhard Tartler <siretart@tauware.de> Signed-off-by: Reinhard Tartler <siretart@tauware.de>
-
Alex Converse authored
-
Alex Converse authored
Different sample formats are different sizes.
-
Alex Converse authored
-
Anton Khirnov authored
Makes the code less obfuscated and fixes encoding one video stream to several outputs. Also use avcodec_alloc_frame() instead of allocating AVFrame on stack. Breaks me_threshold in avconv, as motion vectors aren't passed through lavfi. They could be copied manually, but I don't think this misfeature is useful enough to justify ugly hacks.
-
Anton Khirnov authored
-
Anton Khirnov authored
-