Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | get_bits: Move BITSTREAM_READER_LE definition before all relevant #includes | Diego Biurrun | 2016-06-07 | 1 | -2/+2 |
| | | | | | | | This avoids the danger that get_bits.h might get indirectly #included before BITSTREAM_READER_LE is defined. Also sort headers into canonical order where appropriate. | ||||
* | indeo4: Consistently initialize variables | Vittorio Giovara | 2016-03-22 | 1 | -6/+3 |
| | | | | Avoid using multiple variables for the same purpose. | ||||
* | indeo4: Rework stream analysis report | Vittorio Giovara | 2016-03-22 | 1 | -10/+1 |
| | | | | | | | | * Change log level from error to debug * Print report after the first decoded frame, not at the end of decoding * Drop macro guard and use a context variable instead Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | | | 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/+4 |
| | |||||
* | indeo: Give Indeo4/5 shared code a more consistent name | Diego Biurrun | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | indeo4: B-frames decoding | Dirk Ausserhaus | 2014-06-26 | 1 | -14/+35 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | indeo45: use is_indeo4 context flag instead of checking codec ID | Dirk Ausserhaus | 2014-06-23 | 1 | -0/+2 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | Decode both parts of Indeo4 IP frames | Dirk Ausserhaus | 2014-06-01 | 1 | -0/+4 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | Move Indeo4 frametypes into common header. | Dirk Ausserhaus | 2014-06-01 | 1 | -31/+18 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | indeo4: Check the inherited quant_mat | Luca Barbato | 2013-10-13 | 1 | -6/+12 |
| | | | | | | | | Invalidate it if not supported. Sample-Id: 00000262-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo4: Check the block size if reusing the band configuration | Luca Barbato | 2013-10-13 | 1 | -0/+8 |
| | | | | | | | Sample-Id: 00000287-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | indeo: Sanitize ff_ivi_init_planes fail paths | Luca Barbato | 2013-07-15 | 1 | -0/+1 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo: Bound-check before applying transform | Luca Barbato | 2013-07-13 | 1 | -0/+7 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo4: Validate scantable dimension | Luca Barbato | 2013-07-13 | 1 | -0/+6 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo4: Check the quantization matrix index | Luca Barbato | 2013-07-13 | 1 | -0/+5 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo4: Do not access missing reference MV | Luca Barbato | 2013-07-13 | 1 | -10/+14 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | indeo4: reuse context block VLC for band instead of defaulting | Kostya Shishkov | 2013-05-28 | 1 | -3/+6 |
| | | | | | | | | Currently if no custom block VLC is specified for band, a default block VLC will be used, while the global block VLC stored in the context should be used instead. This fixes decoding of one sample I have. | ||||
* | indeo4: add missing Haar and slanted transforms | Kostya Shishkov | 2013-05-28 | 1 | -7/+7 |
| | | | | | That involves fixing INV_HAAR4() macro and changing it to work with different input and output like INV_HAAR8() instead of in-place transform. | ||||
* | avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -2/+2 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | lavc: add CODEC_CAP_DR1 to all video decoders missing them | Anton Khirnov | 2012-10-29 | 1 | -0/+1 |
| | |||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -1/+1 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | indeo4: handle frame type 1 properly | Kostya Shishkov | 2012-06-09 | 1 | -4/+6 |
| | | | | | It turns out that this frame type is actually intra and should be used as a reference for interframes too. | ||||
* | factor out common decoding code for Indeo 4 and Indeo 5 | Kostya Shishkov | 2012-05-20 | 1 | -245/+26 |
| | |||||
* | indeo4: fix out-of-bounds function call. | Ronald S. Bultje | 2012-03-21 | 1 | -1/+2 |
| | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | indeo4: add some missing static and const qualifiers | Kostya Shishkov | 2012-01-12 | 1 | -1/+1 |
| | | | | From the patch by Reimar Döffinger. | ||||
* | cosmetics: Drop unnecessary parentheses around return values. | Diego Biurrun | 2011-12-30 | 1 | -1/+1 |
| | |||||
* | indeo4: remove two unused variables | Kostya Shishkov | 2011-12-29 | 1 | -4/+7 |
| | |||||
* | Indeo 4 decoder | Kostya Shishkov | 2011-12-28 | 1 | -0/+823 |
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> |