Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ffv1: Explicitly name the coder type | Vittorio Giovara | 2015-11-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | FFv1 uses two types of coders, golomb and range with two different tables. This is exposed this in a rather convoluted way, for example mentioning to set coder type 1 while initializing the variable 'ac' to 2, because encoder does not use range coder with default table. Appropriate internal coder type values have been added and used in any check rather than using raw numbers. Initialization of avctx.coder_type in ffv1dec is removed because this field is encoder only. An unneeded validation check in the encoder is dropped too. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | ffv1enc: Keep coded_frame.key_frame a write-only variable | Vittorio Giovara | 2015-07-20 | 1 | -0/+1 |
| | |||||
* | ffv1enc: Add const attribute to input frame | Vittorio Giovara | 2015-05-01 | 1 | -1/+1 |
| | | | | | | warning: assigning to 'AVFrame *' (aka 'struct AVFrame *') from 'const AVFrame *' (aka 'const struct AVFrame *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] | ||||
* | ffv1: Drop bogus dependency on dsputil | Diego Biurrun | 2014-03-13 | 1 | -3/+0 |
| | | | | ffv1 does not use any part of the dsputil framework. | ||||
* | ffv1: use the AVFrame API properly. | Anton Khirnov | 2013-11-16 | 1 | -1/+2 |
| | |||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -0/+2 |
| | |||||
* | ffv1: Add missing #includes to header file | Diego Biurrun | 2012-10-20 | 1 | -0/+7 |
| | |||||
* | ffv1: update to ffv1 version 3 | Luca Barbato | 2012-10-20 | 1 | -5/+17 |
| | | | | Based on code from Carl Eugen Hoyos, Michael Niedermayer and Paul B Mahol. | ||||
* | ffv1: split decoder and encoder | Luca Barbato | 2012-10-20 | 1 | -0/+184 |