136 Commits (dd2a2a51fe47361fa82c67f2a417e1706713eaef)

Author SHA1 Message Date
  Michael Niedermayer dd2a2a51fe avcodec/diracdec: Count truncated parts as errors in decode_component() 7 years ago
  Michael Niedermayer 1eb35eb50e avcodec/diracdec: Correct max pixels check 7 years ago
  Michael Niedermayer 6ed3d0e01c avcodec/diracdec: Propagate errors from dirac_get_arith_uint() 7 years ago
  Michael Niedermayer 28c96c2ce2 avcodec/diracdec: Check component quant 7 years ago
  Michael Niedermayer 179ed2d2e0 avcodec/diracdec: check that GetBitContext has not ended in codeblock() 7 years ago
  Michael Niedermayer 7274d849cc avcodec/diracdec: Propagate errors from codeblock() 7 years ago
  Michael Niedermayer bed125b710 avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() too 7 years ago
  Michael Niedermayer f457c0ad7f avcodec/diracdec: Check slice numbers for overflows in relation to picture dimensions 7 years ago
  Michael Niedermayer 462d1be6de avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstream and we also have a -1 special case 7 years ago
  Michael Niedermayer 5129040646 avcodec/diracdec: Prevent integer overflow in intermediate in global_mv() 7 years ago
  Michael Niedermayer 47e65ad63b avcodec/diracdec: Fix integer overflow in mv computation 8 years ago
  Michael Niedermayer cbcbefdc3b avcodec/diracdec: Use int64 in global mv to prevent overflow 8 years ago
  Michael Niedermayer eaa9317589 avcodec/diracdec: Fix integer overflow with quant 8 years ago
  Nicolas Frattaroli 1c06a32cfa diracdec: fix deprecated API usage 8 years ago
  Michael Niedermayer b5995856a4 avcodec/diracdec: Fix overflow in DC computation 8 years ago
  Michael Niedermayer 2a0823ae96 avcodec/diracdec: Fix integer overflow in INTRA_DC_PRED() 8 years ago
  Michael Niedermayer 92da23093c avcodec/diracdec: Fixes integer overflow 8 years ago
  Michael Niedermayer 1e6cab8745 avcodec/diracdec: Check perspective_exp and zrs_exp. 8 years ago
  Michael Niedermayer 880f5c5913 avcodec/diracdec: Check weight_log2denom 8 years ago
  Michael Niedermayer c0220c768c avcodec/diracdec: Fix integer overflow in divide3() 8 years ago
  Michael Niedermayer 8e275a74b0 avcodec/diracdec: Fix integer overflow in signed multiplication in UNPACK_ARITH() 8 years ago
  Michael Niedermayer edc88646ee avcodec/diracdec: Check dimensions which are closer to what is allocated in alloc_sequence_buffers() 8 years ago
  Michael Niedermayer b946bd8ef2 avcodec/diracdec: Fix off by 1 error in quant check 8 years ago
  Michael Niedermayer 6d6fc4105b avcodec/diracdec: Factor quant matrix reads 8 years ago
  Michael Niedermayer 6899e6e560 avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610 8 years ago
  Ronald S. Bultje 5ba8c3a0ed dirac: make initialization of arithmetic coder tables threadsafe. 9 years ago
  Andreas Cadhalpun db79dedb1a diracdec: check return code of get_buffer_with_edge 9 years ago
  Andreas Cadhalpun 24d20496d2 diracdec: clear slice_params_num_buf on allocation failure 9 years ago
  Andreas Cadhalpun 8a4ea96448 diracdec: use correct buffer for slice_params_buf realloc 9 years ago
  Michael Niedermayer a31e08fa1a avcodec/diracdec: Check numx/y 9 years ago
  Rostislav Pehlivanov 000eb01a7d diracdec: fix unchecked byte length 9 years ago
  Rostislav Pehlivanov b2b12b2d4a diracdec: fix maximum quantization index checks 9 years ago
  Rostislav Pehlivanov a337cb7361 diracdec: fix #coeffs -> byte conversion 9 years ago
  Rostislav Pehlivanov 2094562923 diracdec: do not memset the entire coefficient buffer for HQ pictures 9 years ago
  Rostislav Pehlivanov dcad4677d6 diracdec: do not allocate and free slice parameters every frame 9 years ago
  Rostislav Pehlivanov 0eb0f93109 diracdec: implement a LUT-based Golomb code parser 9 years ago
  Rostislav Pehlivanov c43485f707 diracdec: rewrite HQ slice decoding 9 years ago
  Rostislav Pehlivanov 09d89d9406 diractab: expose the maximum quantization index as a macro 9 years ago
  Rostislav Pehlivanov b9c6c5f453 diracdec: decode HQ profile slices in rows 9 years ago
  Rostislav Pehlivanov 17caae7202 diracdec: simplify golomb parsing and dequantization 9 years ago
  Michael Niedermayer 7ecfe4dc36 avcodec/diracdec: Fix potential integer overflow 9 years ago
  Michael Niedermayer 8f2a1990c0 avcodec/diracdec: check bitstream size related fields for overflows 10 years ago
  Timothy Gu 671761d713 diracdec: Pass DWTPlane to dwt init 10 years ago
  Timothy Gu e04912c0b6 diracdec: Split DWTPlane struct from Plane 10 years ago
  Timothy Gu 58ded09bd1 dirac_dwt: Rename init2 to init 10 years ago
  Rostislav Pehlivanov f021030365 diradec: split tables away to a separate diractab file 10 years ago
  Rostislav Pehlivanov 3bbe7862ec diracdec: move the MAX_DWT_LEVELS macro to dirac.h 10 years ago
  Rostislav Pehlivanov 5776344a7b diracdec: fix original Dirac Low Delay profile 10 years ago
  Rostislav Pehlivanov 8248b51e0b diracdec: add support for 12 bit videos 10 years ago
  Michael Niedermayer 5fbd97fc75 avcodec/diracdec: Fix qfactor/offset tables 10 years ago