summaryrefslogtreecommitdiff
path: root/libavcodec/proresenc.c
Commit message (Collapse)AuthorAge
* prores: use natural integer type for the codebook indexChristophe GISQUET2012-02-22
| | | | | | | | | | | The operations that use it require it to be promoted to a larger (natural) type and thus perform sign extension on it. While an optimal compiler may account for this, gcc 4.6 (for x86 Windows) fails. Using the natural integer type provides a 2% speedup for Win64 and 1% for Win32. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* proresenc: force bitrate not to exceed given limitKostya Shishkov2012-02-18
| | | | | | Apple ProRes Format Specifications mentions target data size for every frame, so make sure frame meets it. This also allows encoder to demand much smaller packet sizes for output.
* proresenc: initialise 'sign' variableKostya Shishkov2012-02-16
|
* prores encoderKostya Shishkov2012-02-15