Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ffv1: Explicitly name the coder type | Vittorio Giovara | 2015-11-16 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | 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> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -2/+2 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: Replace av_dlog and tprintf with internal macros | Vittorio Giovara | 2015-04-19 | 1 | -3/+3 |
| | |||||
* | ffv1: Drop unnecessary casts and const qualifiers to match function signatures | Diego Biurrun | 2015-01-05 | 1 | -4/+4 |
| | | | | libavcodec/ffv1dec.c:898:36: warning: cast discards ‘const’ qualifier from pointer target type | ||||
* | ffv1dec: check that global parameters do not change in version 0/1 | Michael Niedermayer | 2014-08-12 | 1 | -7/+25 |
| | | | | | | | | | Such changes are neither allowed nor supported Found-by: ami_stuff Bug-Id: CVE-2013-7020 CC: libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Add av_image_check_sar() and use it to validate SAR | Justin Ruggles | 2014-06-20 | 1 | -0/+8 |
| | |||||
* | avutil: remove timer.h include from internal.h | Janne Grunau | 2014-01-25 | 1 | -0/+1 |
| | | | | Added libavutil/timer.h include to all files with {START,STOP}_TIMER. | ||||
* | ffv1: use the AVFrame API properly. | Anton Khirnov | 2013-11-16 | 1 | -7/+22 |
| | |||||
* | ffv1: Assume bitdepth 0 means 8bit | Luca Barbato | 2013-10-15 | 1 | -0/+1 |
| | | | | | CC: libav-stable@libav.org Reported-by: debian/726189 | ||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_* | Anton Khirnov | 2013-05-15 | 1 | -1/+1 |
| | |||||
* | ffv1: fix calculating slice dimensions for version 2 | Anton Khirnov | 2013-03-08 | 1 | -2/+2 |
| | | | | | | It got broken in 0f13cd3187192ba0cc2b043430de6e279e7b97c3. CC:libav-stable@libav.org | ||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -22/+21 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | miscellaneous typo fixes | Diego Biurrun | 2012-12-21 | 1 | -1/+1 |
| | |||||
* | lavc: fix decode_frame() third parameter semantics for video decoders | Anton Khirnov | 2012-12-04 | 1 | -2/+2 |
| | | | | It's got_frame, not data size | ||||
* | lavc: add a wrapper for AVCodecContext.get_buffer(). | Anton Khirnov | 2012-12-04 | 1 | -1/+2 |
| | | | | It will be useful in the upcoming transition to refcounted AVFrames. | ||||
* | ffv1: set the range coder state in decode_slice_header | Luca Barbato | 2001-01-01 | 1 | -1/+6 |
| | |||||
* | ffv1: update to ffv1 version 3 | Luca Barbato | 2012-10-20 | 1 | -129/+408 |
| | | | | Based on code from Carl Eugen Hoyos, Michael Niedermayer and Paul B Mahol. | ||||
* | ffv1: propagate errors | Luca Barbato | 2012-10-20 | 1 | -26/+27 |
| | |||||
* | ffv1: split decoder and encoder | Luca Barbato | 2012-10-20 | 1 | -0/+636 |