summaryrefslogtreecommitdiff
path: root/libavcodec/fic.c
Commit message (Collapse)AuthorAge
* avcodec: fix clobbered ff_get_buffer()Paul B Mahol2015-02-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Silence warnings for fic files with zero-sized cursors.Carl Eugen Hoyos2014-11-03
| | | | Fixes ticket #4072.
* avcodec/fic: Check if a frame is available before using itMichael Niedermayer2014-08-22
| | | | | | | Fixes null pointer dereference Fixes: ficvf.avi Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/fic: avoid 2 additions per idct rowMichael Niedermayer2014-04-23
| | | | | | | | | | | before: 5225 decicycles in IDCT, 32756 runs, 12 skips after: 5057 decicycles in IDCT, 32765 runs, 3 skips Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fic: Support rendering cursorsDerek Buitenhuis2014-04-23
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* fic: Use proper quantization matrix indexDerek Buitenhuis2014-04-22
| | | | | | | | The matrices are not zigzagged. Fixes artefacting. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* Merge commit '93e15a323871613fd26f1f1e317029a50b5b24ca'Michael Niedermayer2014-04-21
|\ | | | | | | | | | | | | * commit '93e15a323871613fd26f1f1e317029a50b5b24ca': fic: use correct IDCT Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fic: use correct IDCTKostya Shishkov2014-04-21
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avcodec/fic: Fix return value checkMichael Niedermayer2014-04-16
| | | | | | | | | | | | Fixes part of Ticket3466 Found-by: Andrey_Karpov / PVS-Studio Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-03-08
|\| | | | | | | | | | | | | * qatar/master: fic: Properly handle skip frames Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fic: Properly handle skip framesDerek Buitenhuis2014-03-07
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avcodec/fic: clear slice_dataMichael Niedermayer2014-02-15
| | | | | | | | | | | | | | Fixes artifacts Fixes use of freed memory Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/fic: fix slice checksMichael Niedermayer2014-02-15
| | | | | | | | | | | | fix integer overflows Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-02-08
|/ | | | | | | | | | | | | | * qatar/master: Mirillis FIC video decoder Conflicts: Changelog configure libavcodec/Makefile libavcodec/avcodec.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
* Mirillis FIC video decoderKostya Shishkov2014-02-08
Does not contain cursor rendering yet. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>