aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/diracdec.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/diracdec: check that GetBitContext has not ended in codeblock()Michael Niedermayer2018-09-281-0/+2
* avcodec/diracdec: Propagate errors from codeblock()Michael Niedermayer2018-09-281-15/+32
* avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() tooMichael Niedermayer2018-07-281-0/+4
* avcodec/diracdec: Check slice numbers for overflows in relation to picture di...Michael Niedermayer2018-07-281-1/+4
* avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstr...Michael Niedermayer2018-07-281-2/+2
* avcodec/diracdec: Prevent integer overflow in intermediate in global_mv()Michael Niedermayer2018-07-281-2/+2
* avcodec/diracdec: Fix integer overflow in mv computationMichael Niedermayer2018-02-201-2/+2
* avcodec/diracdec: Use int64 in global mv to prevent overflowMichael Niedermayer2018-02-201-2/+2
* avcodec/diracdec: Fix integer overflow with quantMichael Niedermayer2018-01-081-5/+5
* diracdec: fix deprecated API usageNicolas Frattaroli2017-11-031-2/+10
* avcodec/diracdec: Fix overflow in DC computationMichael Niedermayer2017-09-111-1/+1
* avcodec/diracdec: Fix integer overflow in INTRA_DC_PRED()Michael Niedermayer2017-09-021-1/+1
* avcodec/diracdec: Fixes integer overflowMichael Niedermayer2017-08-171-1/+1
* avcodec/diracdec: Check perspective_exp and zrs_exp.Michael Niedermayer2017-08-171-0/+4
* avcodec/diracdec: Check weight_log2denomMichael Niedermayer2017-08-011-0/+5
* avcodec/diracdec: Fix integer overflow in divide3()Michael Niedermayer2017-07-291-1/+1
* avcodec/diracdec: Fix integer overflow in signed multiplication in UNPACK_ARI...Michael Niedermayer2017-07-281-1/+2
* avcodec/diracdec: Check dimensions which are closer to what is allocated in a...Michael Niedermayer2017-07-211-1/+4
* avcodec/diracdec: Fix off by 1 error in quant checkMichael Niedermayer2017-05-251-1/+1
* avcodec/diracdec: Factor quant matrix readsMichael Niedermayer2017-05-251-4/+3
* avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610Michael Niedermayer2017-05-111-1/+1
* dirac: make initialization of arithmetic coder tables threadsafe.Ronald S. Bultje2017-03-281-1/+8
* diracdec: check return code of get_buffer_with_edgeAndreas Cadhalpun2016-11-041-1/+3
* diracdec: clear slice_params_num_buf on allocation failureAndreas Cadhalpun2016-11-041-0/+1
* diracdec: use correct buffer for slice_params_buf reallocAndreas Cadhalpun2016-11-041-1/+1
* avcodec/diracdec: Check numx/yMichael Niedermayer2016-08-201-0/+5
* diracdec: fix unchecked byte lengthRostislav Pehlivanov2016-07-131-3/+2
* diracdec: fix maximum quantization index checksRostislav Pehlivanov2016-07-131-2/+2
* diracdec: fix #coeffs -> byte conversionRostislav Pehlivanov2016-07-121-2/+2
* diracdec: do not memset the entire coefficient buffer for HQ picturesRostislav Pehlivanov2016-07-111-3/+5
* diracdec: do not allocate and free slice parameters every frameRostislav Pehlivanov2016-07-111-14/+22
* diracdec: implement a LUT-based Golomb code parserRostislav Pehlivanov2016-07-111-12/+13
* diracdec: rewrite HQ slice decodingRostislav Pehlivanov2016-07-111-15/+111
* diractab: expose the maximum quantization index as a macroRostislav Pehlivanov2016-07-111-4/+4
* diracdec: decode HQ profile slices in rowsRostislav Pehlivanov2016-07-111-2/+11
* diracdec: simplify golomb parsing and dequantizationRostislav Pehlivanov2016-07-111-47/+6
* Merge commit '4024b566d664a4b161d677554be52f32e7ad4236'Hendrik Leppkes2016-06-261-28/+28
* avcodec/diracdec: Fix potential integer overflowMichael Niedermayer2016-05-191-2/+2
* avcodec/diracdec: check bitstream size related fields for overflowsMichael Niedermayer2016-03-281-5/+21
* diracdec: Pass DWTPlane to dwt initTimothy Gu2016-02-071-2/+2
* diracdec: Split DWTPlane struct from PlaneTimothy Gu2016-02-071-26/+21
* dirac_dwt: Rename init2 to initTimothy Gu2016-02-071-2/+2
* diradec: split tables away to a separate diractab fileRostislav Pehlivanov2016-02-031-73/+6
* diracdec: move the MAX_DWT_LEVELS macro to dirac.hRostislav Pehlivanov2016-02-031-11/+1
* diracdec: fix original Dirac Low Delay profileRostislav Pehlivanov2016-01-211-0/+3
* diracdec: add support for 12 bit videosRostislav Pehlivanov2016-01-211-2/+5
* avcodec/diracdec: Fix qfactor/offset tablesMichael Niedermayer2016-01-171-45/+63
* avcodec/diracdec: Handle the 0 vlc case at the top of coeff_unpack_golomb()Michael Niedermayer2016-01-131-6/+12
* avcodec/diracdec: Factor +2 out of the inner loopMichael Niedermayer2016-01-131-5/+5
* avcodec/diracdec: Inline svq3_get_ue_golomb() and merge the sign bit decoding...Michael Niedermayer2016-01-131-3/+34