62 Commits (e34a3468f294f21878875e0f6ad5564cd52af70e)

Author SHA1 Message Date
Michael Niedermayer 8f1afde11d avcodec/diracdec: Make data_unit_size unsigned 10 years ago
Michael Niedermayer 9253cc496a avcodec/diracdec: Replace default_bsep[] by multiplication 10 years ago
Andreas Cadhalpun 75fc81c831 diracdec: check that block length is valid 10 years ago
Andreas Cadhalpun 4b13a542a2 dirac: use and forward error codes 10 years ago
Michael Niedermayer a2190de52d avcodec/diracdec: Fix types and wraparounds in dirac_decode_picture_header() 10 years ago
Andreas Cadhalpun d93181ef3e diracdec: check if reference could not be allocated 10 years ago
Andreas Cadhalpun 9e66b39aa8 diracdec: avoid overflow of bytes*8 in decode_lowdelay 10 years ago
Michael Niedermayer 5a455dd011 avcodec/diracdec: Move buf[] read after size check 10 years ago
Andreas Cadhalpun 984f50deb2 diracdec: prevent overflow in data_unit_size check 10 years ago
Michael Niedermayer a4d3cf10b2 avcodec/diracdec: Check slices malloc and propagate error code 10 years ago
Michael Niedermayer 5145d22b88 avcodec/diracdec: Tighter checks on CODEBLOCKS_X/Y 10 years ago
Michael Niedermayer 526886e606 avcodec/diracdec: Use 64bit in calculation of codeblock coordinates 10 years ago
Michael Niedermayer baee313aa9 avcodec/diracdec: Fix "warning: comparison of constant 4 with expression of type enum dirac_subband is always true [-Wtautological-constant-out-of-range-compare]" 10 years ago
Michael Niedermayer 5bedbc3da2 avcodec/diracdec: remove unneeded assignment 11 years ago
James Almer b67a0e99ee diracdec: don't call ff_emulated_edge_mc_8 directly 11 years ago
James Almer ad24256e7e diracdec: remove unused dsputil context 11 years ago
Lou Logan 88f2586adb fix various typos 11 years ago
Michael Niedermayer 4a30f08505 avcodec/diracdec: move mc buffer allocation to per frame 11 years ago
Michael Niedermayer b8598f6ce6 avcodec/diracdec: fix undefined behavior with shifts 11 years ago
Michael Niedermayer 46375e9a97 avcodec/diracdec: use av_malloc(z)_array 11 years ago
Michael Niedermayer 7c6cf689d8 avcodec/diracdec: allocate edges internally instead of depending on CODEC_FLAG_EMU_EDGE being not set 11 years ago
Nicolas George a91394f4de lavc/diracdec: check av_frame_alloc() failure. 11 years ago
Michael Niedermayer fca7943850 avcodec/diracdec: avoid depending on sizeof(AVFrame) 11 years ago
Clément Bœsch b46f19100b cosmetics: group remaining .name and .long_name. 11 years ago
Ronald S. Bultje face578d56 Rewrite emu_edge functions to have separate src/dst_stride arguments. 11 years ago
Ronald S. Bultje c341f734e5 Convert multiplier for MV from int to ptrdiff_t. 11 years ago
Michael Niedermayer 5dff269998 avcodec/diracdec: use init_get_bits8() 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Ronald S. Bultje c7e3e55429 Move ff_emulated_edge_mc prototypes to videodsp. 12 years ago
Michael Niedermayer 30981a966f lavc: split snow and dirac DWTs 12 years ago
Michael Niedermayer f5d6b0c9c2 diracdec: fix typo in mctmp allocation 12 years ago
Michael Niedermayer 2f6ec9fdd7 diracdec: Test mctmp and mcscratch for malloc failure. 12 years ago
Michael Niedermayer b84d1bf193 diracdec: fix emulated_edge condition, fix out of array reads 12 years ago
Paul B Mahol 4012cd6c4f lavc: fix decode_frame() third parameter semantics for rest of video decoders 12 years ago
Michael Niedermayer 3ba58433e1 diracdec: check wavelet depth, prevent out of array read. 12 years ago
Michael Niedermayer 0a4087b893 diracdec: Use only one frame per reference 12 years ago
Michael Niedermayer 7dab48bb73 diracdec: allocate enough space for blocks 12 years ago
Michael Niedermayer dca2fa10d3 diracdec: fix edge emulation check, fixes out of array reads 12 years ago
Lou Logan 6851130fd6 cosmetics: minor libavcodec spelling errors 13 years ago
Clément Bœsch 3c1d52d30b Fix a few @file doxy inconsistencies. 13 years ago
Michael Niedermayer 601d072e68 diracdec: check xybsep 13 years ago
Michael Niedermayer efe1ba7201 diracdec: check lowdelay bytes. 13 years ago
Michael Niedermayer 6a052e64b5 direcdec: fix infinite loop 13 years ago
Michael Niedermayer 0f13cc732b diracdec: Correct the bytestream end pointer. 13 years ago
Michael Niedermayer ad21c05172 diracdec: fix use of deprecated funnctions 13 years ago
Michael Niedermayer 5cd8afee99 diracdec: Check for negative quants which would cause out of array reads. 13 years ago
Michael Niedermayer 9729f140ae diracdec: Fix integer overflow leading to out of global array read. 13 years ago
Michael Niedermayer ddf0c1d86a diracdec: Check num_refs. 13 years ago
Michael Niedermayer e2291ea153 diracdec: Check dirac_unpack_idwt_params parameters before storing them. 13 years ago
Paul B Mahol ba10207bbe Use more designated initializers. 13 years ago