summaryrefslogtreecommitdiffstats
path: root/libavcodec/cfhd.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/cfhd: Fix errors with valid files.Kieran Kunhya2016-02-121-3/+3
|
* avcodec/cfhd: Check the number of tag/value pairsMichael Niedermayer2016-02-121-0/+5
| | | | | | | | 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-031-1/+1
| | | | | | | | 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-011-1/+8
| | | | Fixes tickets #5208 and #5209
* avcodec: Cineform HD DecoderKieran Kunhya2016-01-301-0/+749
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.
OpenPOWER on IntegriCloud