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
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>
2015-06-15avcodec/jpeg2000dec: Improve readability of SOP checkMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Remove redundant checkMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Check reslevelno in RPCLMichael Niedermayer
Fixes out of array read Fixes Ticket4627 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Skip SOPMichael Niedermayer
Fixes Ticket4625 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Use <0 instead of != 0 for error checkingMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-15avcodec/jpeg2000dec: Also include remaining length in "Block length" error ↵Michael Niedermayer
message Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-14avcodec/jpeg2000: Change codeblock coords to same origin as bandsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-14avcodec/jpeg2000dec: Print warning if the mqc pointer mismatches at the endMichael Niedermayer
If this occurs on valid and correctly decoded files it should be reduced to debug level Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-14avcodec/jpeg2000dec: Show the progression order at debug level for all variantsMichael Niedermayer
It was previously shown just for some, this makes it consistent Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-14avcodec/jpeg2000dec: Print error messages for more error conditionsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-14avcodec/jpeg2000dec: Handle format that has planes matching YUVA420P ↵Michael Niedermayer
structure but seems not to be that Outputs something for p0_05.j2k Signed-off-by: Michael Niedermayer <michaelni@gmx.at>