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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-15avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() tooMichael Niedermayer
Fixes: Ticket4878 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-10-11avcodec/jpeg2000dec: Check that step_x/y are valid before use in ↵Michael Niedermayer
JPEG2000_PGOD_PCRL Fixes: CID1322305 and CID1322304 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-16Merge commit '29b00f880faa404aa1d0d6820310c510c5996479'Hendrik Leppkes
* commit '29b00f880faa404aa1d0d6820310c510c5996479': jpeg2000: Templatize the frame writer Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-16Merge commit '41bcc3d15204f290400ba02e4e8f87fc07bcc00e'Hendrik Leppkes
* commit '41bcc3d15204f290400ba02e4e8f87fc07bcc00e': jpeg2000: Split codeblock decoding from the main tile decoding Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-14jpeg2000: Templatize the frame writerLuca Barbato
2015-09-14jpeg2000: Split codeblock decoding from the main tile decodingLuca Barbato
That loop is completely stand-alone.
2015-09-12Merge commit '5788623d29c3e806a7879210986110aced758dc2'Hendrik Leppkes
* commit '5788623d29c3e806a7879210986110aced758dc2': jpeg2000: Split codeblock decoding from the main tile decoding Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-12Merge commit 'db53a2306f62f05faa67e6f3c60ee55a9b8e4776'Hendrik Leppkes
* commit 'db53a2306f62f05faa67e6f3c60ee55a9b8e4776': jpeg2000: Do not warn about known and skippable markers Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-11jpeg2000: Split codeblock decoding from the main tile decodingLuca Barbato
That loop is completely stand-alone.
2015-09-11jpeg2000: Do not warn about known and skippable markersLuca Barbato
Matches the openjpeg behaviour.
2015-09-08Replace all remaining occurances of step/depth_minus1 and offset_plus1Hendrik Leppkes
2015-09-05avcodec/jpeg2000dec: Initialize ret to avoid warning and make the code more ↵Michael Niedermayer
robust "Fixes" CID1322361 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-05avcodec/jpeg2000dec: Assert that step_x/y are validMichael Niedermayer
Fixes CID1322304, CID1322305 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-11lavc: Remove newline from avpriv_request_sample() calls.Carl Eugen Hoyos
2015-07-27Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'Michael Niedermayer
* commit 'def97856de6021965db86c25a732d78689bd6bb0': lavc: AV-prefix all codec capabilities Conflicts: cmdutils.c ffmpeg.c ffplay.c libavcodec/8svx.c libavcodec/aacenc.c libavcodec/ac3dec.c libavcodec/adpcm.c libavcodec/alac.c libavcodec/atrac3plusdec.c libavcodec/bink.c libavcodec/dnxhddec.c libavcodec/dvdec.c libavcodec/dvenc.c libavcodec/ffv1dec.c libavcodec/ffv1enc.c libavcodec/fic.c libavcodec/flacdec.c libavcodec/flacenc.c libavcodec/flvdec.c libavcodec/fraps.c libavcodec/frwu.c libavcodec/gifdec.c libavcodec/h261dec.c libavcodec/hevc.c libavcodec/iff.c libavcodec/imc.c libavcodec/libopenjpegdec.c libavcodec/libvo-aacenc.c libavcodec/libvorbisenc.c libavcodec/libvpxdec.c libavcodec/libvpxenc.c libavcodec/libx264.c libavcodec/mjpegbdec.c libavcodec/mjpegdec.c libavcodec/mpegaudiodec_float.c libavcodec/msmpeg4dec.c libavcodec/mxpegdec.c libavcodec/nvenc_h264.c libavcodec/nvenc_hevc.c libavcodec/pngdec.c libavcodec/qpeg.c libavcodec/ra288.c libavcodec/rv10.c libavcodec/s302m.c libavcodec/sp5xdec.c libavcodec/takdec.c libavcodec/tiff.c libavcodec/tta.c libavcodec/utils.c libavcodec/v210dec.c libavcodec/vp6.c libavcodec/vp9.c libavcodec/wavpack.c libavcodec/yop.c Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615'Michael Niedermayer
* commit '7c6eb0a1b7bf1aac7f033a7ec6d8cacc3b5c2615': lavc: AV-prefix all codec flags Conflicts: doc/examples/muxing.c ffmpeg.c ffmpeg_opt.c ffplay.c libavcodec/aacdec.c libavcodec/aacenc.c libavcodec/ac3dec.c libavcodec/ac3enc_float.c libavcodec/atrac1.c libavcodec/atrac3.c libavcodec/atrac3plusdec.c libavcodec/dcadec.c libavcodec/ffv1enc.c libavcodec/h264.c libavcodec/h264_loopfilter.c libavcodec/h264_mb.c libavcodec/imc.c libavcodec/libmp3lame.c libavcodec/libtheoraenc.c libavcodec/libtwolame.c libavcodec/libvpxenc.c libavcodec/libxavs.c libavcodec/libxvid.c libavcodec/mpeg12dec.c libavcodec/mpeg12enc.c libavcodec/mpegaudiodec_template.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/mpegvideo_motion.c libavcodec/nellymoserdec.c libavcodec/nellymoserenc.c libavcodec/nvenc.c libavcodec/on2avc.c libavcodec/options_table.h libavcodec/opus_celt.c libavcodec/pngenc.c libavcodec/ra288.c libavcodec/ratecontrol.c libavcodec/twinvq.c libavcodec/vc1_block.c libavcodec/vc1_loopfilter.c libavcodec/vc1_mc.c libavcodec/vc1dec.c libavcodec/vorbisdec.c libavcodec/vp3.c libavcodec/wma.c libavcodec/wmaprodec.c libavcodec/x86/hpeldsp_init.c libavcodec/x86/me_cmp_init.c Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27lavc: AV-prefix all codec capabilitiesVittorio Giovara
Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-27lavc: AV-prefix all codec flagsVittorio Giovara
Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-20lavc/jpeg2000: Signal lossless / bit-exact video stream.Carl Eugen Hoyos
2015-07-03avcodec/jpeg2000dec: Fix decoding of subsampled multi tile imagesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-01Merge commit '007e27d363ba7d994019dc897dc9c39071bb204a'Michael Niedermayer
* commit '007e27d363ba7d994019dc897dc9c39071bb204a': avcodec: add missing CODEC_CAP_DR1 to codecs using get_buffer() Conflicts: libavcodec/atrac3plusdec.c libavcodec/sp5xdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-01avcodec: add missing CODEC_CAP_DR1 to codecs using get_buffer()Janne Grunau
2015-06-28avcodec/jpeg2000dec: Remove unused variablesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-28avcodec/jpeg2000dec: Merge i_stepsize/2 decoder special case into dequantMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-27avcodec/jpeg2000dec: Check for mismatching per expected terminationMichael Niedermayer
not just at the end Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-27avcodec/jpeg2000dec: Limit poc end fields to whats available in ↵Michael Niedermayer
jpeg2000_decode_packets() Fixes: Ticket4677 Solution based on information from https://code.google.com/p/openjpeg/issues/detail?id=80 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Fix tp_index for POCMichael Niedermayer
Fixes Ticket2586 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Print what is found in place of EPH if EPH is not foundMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Support progression order changesMichael Niedermayer
Fixes Ticket4657 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Parse POCsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: iterate in tile sample space for CPRL & RPCLMichael Niedermayer
Thats what the spec says should be done aka iterate in the wrong space and use special cases to patch that up. It sometimes can result in different order Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Add missing \n to av_log()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: iterate over positions with the special cases from jpeg2000Michael Niedermayer
The order in j2k is not the simple and logic one Fixes Ticket4670 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000dec: Add coords to Jpeg2000TileMichael Niedermayer
These will be needed in subsequent commits Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-26avcodec/jpeg2000: Remove CBLK limitMichael Niedermayer
This also reduces the amount of memory needed Fixes Ticket4672 The new code seems slightly faster as well, probably due to better cache usage Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-25avcodec/jpeg2000dec: Limit x/y step to 1<<30Michael Niedermayer
Fixes infinite loop Fixes Ticket4663 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-25avcodec/jpeg2000dec: Check PPx / PPy valuesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-24vcodec/jpeg2000: Increase cblk size limit to 128Michael Niedermayer
Fixes Ticket4649 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-24avcodec/jpeg2000dec: Use 32x32->64bit for 9/7i dequantizationMichael Niedermayer
Like the 5/3 case this is needed to avoid overflows and similarly for 16bpp output pure 32bit operations are insufficient if high quality is wanted Note, this code-path is only used in bitexact mode, so this should not affect the speed of any real use-case Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-24avcodec/jpeg2000dec: Add 5/3 de-quantization special case for the lossless caseMichael Niedermayer
This avoids a multiplication and 64bits Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-24avcodec/jpeg2000dec: Use 32x32->64bit for 5/3 dequantizationMichael Niedermayer
This fixes overflows, using fewer bits would impact high bit depth quality Fixes Ticket4654 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-20avcodec/jpeg2000dec: Replace TPsot check by assertMichael Niedermayer
The condition is impossible now. the TPsot type is changed to unsigned int to prevent gcc from producing warnings Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-20avcodec/jpeg2000dec: Increase tile part limit to 256Michael Niedermayer
This is the maximum that the syntax of jpeg2000 is capable to store Fixes Ticket4639 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-18avcodec/jpeg2000dec: Continue decoding reslevels even when empty ones are ↵Michael Niedermayer
encountered Fixes Ticket4635 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-17avcodec/jpeg2000dec: Drop unneeded rlevel variableMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-16avcodec/jpeg2000dec: Improve end checkMichael Niedermayer
Fixes spurious end mismatch warnings Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-16avcodec/jpeg2000dec: Fix term_cnt checkMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-16avcodec/jpeg2000dec: increase tile part limit to 32Michael Niedermayer
Fixes Ticket4629 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Omit mqc reinit after the last passMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Fix Vertically causal context formationMichael Niedermayer
Fixes Ticket4626 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>