42 Commits (1a89ae1df8585134b9524f736b71cee98de7895a)

Author SHA1 Message Date
Michael Niedermayer 793347a545 avcodec/jpeg2000dwt: Fix integer overflows in sr_1d53() 7 years ago
Michael Niedermayer 3c70251780 avcodec/jpeg2000dwt: Fix integer overflows in sr_1d97_int() 8 years ago
Michael Niedermayer ea5366670e avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() 8 years ago
Michael Niedermayer d24043e1a2 avcodec/jpeg2000dwt: Fix runtime error: left shift of negative value -123 8 years ago
Michael Niedermayer feb3f39614 avcodec/jpeg2000dwt: Check ndeclevels before calling dwt_encode*() 9 years ago
Michael Niedermayer 75422280fb avcodec/jpeg2000dwt: Check ndeclevels before calling dwt_decode*() 9 years ago
Michael Niedermayer 0eb7de1973 avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height 9 years ago
Michael Niedermayer 0416b5e033 avcodec/jpeg2000dwt: Replace /2 by >>1 10 years ago
Michael Niedermayer f067ee57c9 avcodec/jpeg2000dwt: Move large arrays used in the test code away from the stack 10 years ago
Michael Niedermayer 8428e2c5f3 avcodec/jpeg2000dwt: Print 1 digit less in the 9/7f DWT test 10 years ago
Michael Niedermayer 19dc1ed4ad avcodec/jpeg2000dwt: Use a tighter check threshold for the 9/7f DWT test 10 years ago
Michael Niedermayer 4e926fb969 avcodec/jpeg2000: Move L band scaling from the 9/7f wavelet to quantization stage 10 years ago
Michael Niedermayer b1fdf81c6e avcodec/jpeg2000dwt: use 32x32->64 multiplies in the 9/7i DWT 10 years ago
Michael Niedermayer 6c7b1597c7 avcodec/jpeg2000: Move H band scaling from wavelet into quantization code 10 years ago
Michael Niedermayer 69f7ccef8e avcodec/jpeg2000dwt: Move K/X constants to header 10 years ago
Michael Niedermayer 1c495b0bf6 avcodec/jpeg2000: Move gainb handling into the quantization code 10 years ago
Michael Niedermayer 3bcf61f495 avcodec/jpeg2000dwt: Fix value of F_LFTG_X and I_LFTG_X 10 years ago
Michael Niedermayer 4299f085f4 avcodec/jpeg2000dwt: also test 9/7 float DWT 10 years ago
Michael Niedermayer 6528b90dea avcodec/jpeg2000dwt: List differences for DWT test 10 years ago
Michael Niedermayer aa594415a0 avcodec/jpeg2000dwt: increase the number of test iterations 10 years ago
Michael Niedermayer d23b3f3940 avcodec/jpeg2000dwt: Also test 9/7 integer DWT 10 years ago
Michael Niedermayer 3bd46914fb avcodec/jpeg2000dwt: Allow testing with a maximum allowed difference 10 years ago
Michael Niedermayer 5358953cdf avcodec/jpeg2000dwt: Fill array using 2d instead of 1d accesses 10 years ago
Michael Niedermayer 116e7d5418 avcodec/jpeg2000dwt: Factor dwt test code out so it can be easily used with the other dwts too 10 years ago
Michael Niedermayer a75ca3ca6a avcodec/jpeg2000dwt: Fix special cases in sd_1d53() 10 years ago
Michael Niedermayer de99ce4306 avcodec/jpeg2000dwt: add test for the 5/3 wavelet 10 years ago
Michael Niedermayer 75651cd63f avcodec/jpeg2000dwt: Fix order of operations in integer decomposition wavelets 10 years ago
Michael Niedermayer 7c3f7e6ed1 avcodec/jpeg2000dwt: Support 9/7 singularity cases on the encoder side 10 years ago
Michael Niedermayer 9841024402 avcodec/jpeg2000dwt: More special cases to handle singularities in 9/7 decode 10 years ago
Michael Niedermayer 1125c71fd7 avcodec/jpeg2000dwt: assert that mod == 0 for encoding 10 years ago
Michael Niedermayer 34121ca187 avcodec/jpeg2000dwt: Fix 9/7 IDWT for small sizes 10 years ago
Michael Niedermayer 8294ec67b5 avcodec/jpeg2000dwt: add special cases for handling length 1 in 5/3 decode 10 years ago
Michael Niedermayer 1aa388d439 avcodec/jpeg2000dwt: use av_malloc_array() 11 years ago
Michael Niedermayer c4604b8792 jpeg2000: Merge rescaling with interleaving in 9/7 IDWT 12 years ago
Michael Niedermayer 8a266aaaac avcodec/jpeg2000dwt: merge rescaling with interleave in 9/7 int IDWT 12 years ago
Michael Niedermayer 96b71a6ec5 avcodec/jpeg2000dwt: merge rescaling with interleave in 9/7 float IDWT 12 years ago
Michael Niedermayer 197e219c92 jpeg2000dwt: add float based 9/7 dwt 12 years ago
Michael Niedermayer cf05fe8a7e jpeg2000dwt: remove floats from mixed float/int 9/7 dwt 12 years ago
Michael Niedermayer d4a4661342 j2k/jpeg2000: merge j2k & jpeg2000 dwts, drop j2k dwt 12 years ago
Nicolas Bertrand c81a706381 JPEG 2000 decoder for DCinema 12 years ago