Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-30libavcodec/jpeg2000: fix tag tree resetGautam Ramakrishnan
The implementation of the tag tree did not set the correct reset value for the encoder. This lead to inefficent tag tree being encoded. This patch fixes the implementation of the ff_tag_tree_zero() function. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-08-30libavcodec/j2kenc: Support for multiple layersGautam Ramakrishnan
This patch allows setting a compression ratio and to set multiple layers. The user has to input a compression ratio for each layer. The per layer compression ration can be set as follows: -layer_rates "r1,r2,...rn" for to create 'n' layers. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-06-30lavc/j2kenc: Make jp2 output compatible with Kakadu.Carl Eugen Hoyos
Fixes ticket #4689.
2015-06-28avcodec/jpeg2000dec: Merge i_stepsize/2 decoder special case into dequantMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-22avcodec/jpeg2000dwt: use 32x32->64 multiplies in the 9/7i DWTMichael Niedermayer
This significantly improves the quality when the integer 9/7 transform is used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-22avcodec/jpeg2000: Move H band scaling from wavelet into quantization codeMichael Niedermayer
This reduces the number of operations done and is equivalent except for rounding Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-22avcodec/jpeg2000: Move gainb handling into the quantization codeMichael Niedermayer
thats how the specification defines it, this also improves numerical accuracy of the integer wavelet implementation. It otherwise should be equivalent, in case of overflows this can be reverted. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-21avcodec/jpeg2000dwt: Fix value of F_LFTG_X and I_LFTG_XMichael Niedermayer
Even if the jpeg2000 spec uses a wrong value this does not make mathematics work this way, also this has been corrected in the 2004 version AFAIK Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-20avcodec/jpeg2000dwt: Fix order of operations in integer decomposition waveletsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-19avcodec/j2kenc: Use JP2 format by defaultMichael Niedermayer
Without the JP2 fields its not possible to identify the colorspace Fixes Ticket538 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-17avcodec/j2kenc: Properly flush the end of the truncated AC streamMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-17avcodec/jpeg2000dwt: Support 9/7 singularity cases on the encoder sideMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-17avcodec/jpeg2000dwt: More special cases to handle singularities in 9/7 decodeMichael Niedermayer
Fixes Ticket4634 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-19avformat/avienc: Fix wrongly placed commentMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-12-02tests: Rename vsynth2 to vsynth_lenaMichael Niedermayer
This avoids confusion with a growing number of vsynth tests Signed-off-by: Michael Niedermayer <michaelni@gmx.at>