52 Commits (0e1bb03cb034fcdc83f964fd8ca5e98c569078be)

Author SHA1 Message Date
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
Michael Niedermayer 6718536ba5 diracdec: fix empty data units. 13 years ago
Jordi Ortiz fca712df09 Dirac: Specific struct initializers in AVCodec initialization 13 years ago
Jordi Ortiz aae7a5e36d Dirac: Removed goto + some code make up 13 years ago
Jordi Ortiz 49aa397414 Dirac: More formating 13 years ago
Jordi Ortiz ca239e1c37 Dirac: Doxygen comments and some formatting enhancements 13 years ago
Jordi Ortiz e3cfe54145 Dirac now returns AVFrames instead of DiracFrames 13 years ago
multiple authors 5d50fcc549 DIRAC Decoder stable version, MMX support removed. 13 years ago