- 27 Sep, 2012 6 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Andrew D'Addesio authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 26 Sep, 2012 1 commit
-
-
Diego Biurrun authored
-
- 25 Sep, 2012 8 commits
-
-
Alexandre Colucci authored
Do not use rlelen field for buffer size in init_get_bits, it is only the size of the data for the first field. Since it is not reliable, just use the size of the whole buffer. Additional comments add removal of unused rlelen variable by Reimar Döffinger. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Martin Storsjö authored
This avoids using the global_quality field and QSCALE flag for passing the VBR modes, since the value range of the global_quality field doesn't really map cleanly to this codec's VBR modes. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
These modes were not originally exposed by the library at all. In practice, only a few of them work for each sample rate/profile combination, and they don't work at all for the more uncommon sample rates. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Derek Buitenhuis authored
This code runs on the host and should not use libm.h, which is meant for the target. This reverts commit 2768b717.
-
Anton Khirnov authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Nathan Caldwell authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Nathan Caldwell authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Derek Buitenhuis authored
Needed for cbrtf fallback on systems which lack it. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 24 Sep, 2012 7 commits
-
-
John Van Sickle authored
open-gop can be enabled with "-flags -cgop" Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
Anton Khirnov authored
Since an AVFrame now has malloced members (extended_data), it must have a destructor.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Otherwise the frame is uninitialized, so avcodec_get_frame_defaults() cannot determine whether to free extended_data.
-
Anton Khirnov authored
AVFrame is used for both audio and video, so calling the argument 'pic' is misleading.
-
- 22 Sep, 2012 1 commit
-
-
Justin Ruggles authored
Ensure that padded_frame is freed before returning when needed.
-
- 21 Sep, 2012 2 commits
-
-
Reimar Döffinger authored
Not all applications (e.g. MPlayer) set block_align, and when using a different demuxer it might not even be easily available. So fall back to selecting mode based on bit rate as before if block_align has not useful value. It can't be worse than failing to decode completely. (cherry picked from commit 1d0d6305) CC: libav-stable@libav.org Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Anton Khirnov authored
-
- 20 Sep, 2012 2 commits
-
-
Mans Rullgard authored
This allows using a 16-bit opcode when generating Thumb2 code. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Inline functions declared without extern do not provide an external definition in standard C99. This code only works because most compilers do not implement the inline semantics correctly. With a stricter compiler, linking fails with unresolved references to these functions. Declaring the functions extern inline works correctly with some compilers while some others still fail to create external definitions. For maximum portability, create a static inline version with an externally visible wrapper for ff_get_mb_score. ff_epzs_motion_search is so large that no sane compiler inlines it anyway, so there the inline keyword can simply be dropped with no effect. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 19 Sep, 2012 9 commits
-
-
John Van Sickle authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Alex Converse authored
Tested with the GraphicsMagick TIFF archive and Libav generated files.
-
Alex Converse authored
-
Janne Grunau authored
Adds a flag context_reinit to MpegEncContext to relieable keep track of frame parameter changes which require a context reinitialization. This is required for broken inputs which change the frame size but error out before the context can be reinitialized.
-
Janne Grunau authored
-
Janne Grunau authored
Fixes triggering an assert in avcodec_default_release_buffer() introduced in 1b3439b3.
-
Janne Grunau authored
Specialised functionality for size changes with the advantage of supporting frame size changes during frame-based multithreading.
-
Janne Grunau authored
This is mainly required for frame parameter changes during frame based multithreading but single threaded usage profits too from avoiding ff_MPV_common_end()/ff_MPV_common_init() cycles.
-
Janne Grunau authored
This is a preparation for supporting frame size changes during frame-based multithreading.
-
- 18 Sep, 2012 4 commits
-
-
Luca Barbato authored
-
Justin Ruggles authored
Normal get_bits() already has overread protection.
-
Justin Ruggles authored
Use planar for DCT codec, interleaved for RDFT codec.
-
Justin Ruggles authored
Eliminates the need for vector_fmul_scalar() in each frame.
-