summaryrefslogtreecommitdiff
path: root/libavcodec/cfhd.c
Commit message (Collapse)AuthorAge
* avcodec/cfhd: clear idwt_buf on allocationMichael Niedermayer2016-06-05
| | | | | | | This avoids use of uninitialized variables and might make bugs in general easier to reproduce Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavcodec/cfhd: fixed wrong printf formatdsmudhar2016-05-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/cfhd: Don't decode coefficients if no end of header tag found. Fixes ↵Kieran Kunhya2016-04-28
| | | | fuzzed files such as the one in in ticket #5383
* cfhd: Do not initialize context sizeVittorio Giovara2016-03-29
| | | | | | | | Otherwise probing and stream analisys will report a correct coded size but an empty visible size. Approved by: kieran Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/cfhd: Remove one more \n from avpriv_report_missing_feature().Carl Eugen Hoyos2016-03-06
|
* lavc/cfhd: Sanitize avpriv_report_missing_feature() usage.Carl Eugen Hoyos2016-03-06
|
* avcodec/cfhd: Fixes cfhd_odd.mov which has a resolution of 496x241Kieran Kunhya2016-03-06
| | | | | In this case container width/height is better however. Thanks to koda for the sample
* avcodec/cfhd: Add support for 12-bit RGBA.Kieran Kunhya2016-02-27
| | | | Plays all known samples
* cfhd: reallocate internal buffers on format change.Kieran Kunhya2016-02-27
| | | | Fixes some, but not all, of the threading fuzz crashes
* avcodec/cfhd: Fix errors with valid files.Kieran Kunhya2016-02-12
|
* avcodec/cfhd: Check the number of tag/value pairsMichael Niedermayer2016-02-12
| | | | | | | | Fixes potentially long loop Fixes: CID1351382/11 Reviewed-by: Kieran Kunhya <kieran@kunhya.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* cfhd: fix off-by-one error in level checkAndreas Cadhalpun2016-02-03
| | | | | | | | This fixes out-of-bounds writes causing segmentation faults. Found-by: Piotr Bandurski <ami_stuff@o2.pl> Reviewed-by: Kieran Kunhya <kierank@obe.tv> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avcodec/cfhd: Make sure we have an end of header tag before allocating a frame.Kieran Kunhya2016-02-01
| | | | Fixes tickets #5208 and #5209
* avcodec: Cineform HD DecoderKieran Kunhya2016-01-30
Decodes YUV 4:2:2 10-bit and RGB 12-bit files. Older files with more subbands, skips, Bayer, alpha not supported. Alpha requires addition of GBRAP12 pixel format.