]>
git.sesse.net Git - ffmpeg/log
Michael Niedermayer [Sat, 1 Oct 2011 01:48:33 +0000 (03:48 +0200)]
avienc: Add a limit on the number of skiped frames muxed in a row.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 1 Oct 2011 01:16:32 +0000 (03:16 +0200)]
vf_scale.c: propagate error code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Sat, 1 Oct 2011 00:54:46 +0000 (02:54 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master: (34 commits)
dpcm: return error if packet is too small
dpcm: use smaller data types for static tables
dpcm: use sol_table_16 directly instead of through the DPCMContext.
dpcm: replace short with int16_t
dpcm: check to make sure channels is 1 or 2.
dpcm: misc pretty-printing
dpcm: remove unnecessary variable by using bytestream functions.
dpcm: move codec-specific variable declarations to their corresponding decoding blocks.
dpcm: consistently use the variable name 'n' for the next input byte.
dpcm: output AV_SAMPLE_FMT_U8 for Sol DPCM subcodecs 1 and 2.
dpcm: calculate and check actual output data size prior to decoding.
dpcm: factor out the stereo flag calculation
dpcm: cosmetics: rename channel_number to ch
avserver: Fix a bug where the socket is IPv4, but IPv6 is autoselected for the loopback address.
lavf: Avoid using av_malloc(0) in av_dump_format
dxva2_h264: pass the correct 8x8 scaling lists
dca: NEON optimised high freq VQ decoding
avcodec: reject audio packets with NULL data and non-zero size
dxva: Add ability to enable workaround for older ATI cards
latmenc: Set latmBufferFullness to largest value to indicate it is not used
...
Conflicts:
libavcodec/dxva2_h264.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:03 +0000 (00:45 +0200)]
Fix out of bound reads/writes in the TIFF decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:05 +0000 (00:45 +0200)]
Check for out of bound writes in the QDM2 decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:04 +0000 (00:45 +0200)]
Fix out of bound reads in the QDM2 decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:02 +0000 (00:45 +0200)]
Fix out of bound reads due to integer overflow in the ADPCM IMA Electronic Arts EACS decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:01 +0000 (00:45 +0200)]
Check for out of bound reads in the Electronic Arts CMV decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:45:00 +0000 (00:45 +0200)]
Prevent NULL dereferences when missing the reference frame in the Electronic Arts CMV decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:59 +0000 (00:44 +0200)]
Fix potential pointer arithmetic overflows in the Electronic Arts CMV decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:58 +0000 (00:44 +0200)]
Prevent infinite loop in the ANM decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:57 +0000 (00:44 +0200)]
Fix double free on error in Deluxe Paint Animation demuxer.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:56 +0000 (00:44 +0200)]
Check for out of bound reads in AVS decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:55 +0000 (00:44 +0200)]
Check for out of bound writes in the avs demuxer.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Fri, 30 Sep 2011 22:44:54 +0000 (00:44 +0200)]
Check for corrupted data in avs demuxer.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 23:39:17 +0000 (01:39 +0200)]
swresample: check for invalid sample formats.
Bug-Found-by: Justin Ruggles
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 23:29:30 +0000 (01:29 +0200)]
avformat_free_context: favor av_freep()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 23:26:55 +0000 (01:26 +0200)]
oggenc: favor av_freep()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 02:55:53 +0000 (04:55 +0200)]
swr_test: test planar audio
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 02:53:50 +0000 (04:53 +0200)]
swr: minor fixes to get planar audio working
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 22:58:01 +0000 (00:58 +0200)]
mpegvideo: increase emu edge buffer size
This fixes a crash with 422 H.264
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Justin Ruggles [Sun, 11 Sep 2011 17:18:51 +0000 (13:18 -0400)]
dpcm: return error if packet is too small
Justin Ruggles [Sun, 11 Sep 2011 16:46:06 +0000 (12:46 -0400)]
dpcm: use smaller data types for static tables
Justin Ruggles [Sun, 11 Sep 2011 16:43:03 +0000 (12:43 -0400)]
dpcm: use sol_table_16 directly instead of through the DPCMContext.
Justin Ruggles [Sun, 11 Sep 2011 16:41:48 +0000 (12:41 -0400)]
dpcm: replace short with int16_t
Justin Ruggles [Sun, 11 Sep 2011 16:40:40 +0000 (12:40 -0400)]
dpcm: check to make sure channels is 1 or 2.
Justin Ruggles [Sun, 11 Sep 2011 16:37:17 +0000 (12:37 -0400)]
dpcm: misc pretty-printing
Justin Ruggles [Sun, 11 Sep 2011 16:24:03 +0000 (12:24 -0400)]
dpcm: remove unnecessary variable by using bytestream functions.
Uses 'buf' directly instead of a separate iterator variable 'in'.
Justin Ruggles [Sun, 11 Sep 2011 16:13:13 +0000 (12:13 -0400)]
dpcm: move codec-specific variable declarations to their corresponding decoding blocks.
Justin Ruggles [Sun, 11 Sep 2011 16:08:38 +0000 (12:08 -0400)]
dpcm: consistently use the variable name 'n' for the next input byte.
Justin Ruggles [Sun, 11 Sep 2011 16:04:46 +0000 (12:04 -0400)]
dpcm: output AV_SAMPLE_FMT_U8 for Sol DPCM subcodecs 1 and 2.
Uses the native sample format for the codec instead of left-shifting all
samples by 8.
Justin Ruggles [Sun, 11 Sep 2011 15:51:08 +0000 (11:51 -0400)]
dpcm: calculate and check actual output data size prior to decoding.
Justin Ruggles [Sun, 11 Sep 2011 15:19:00 +0000 (11:19 -0400)]
dpcm: factor out the stereo flag calculation
Justin Ruggles [Sun, 11 Sep 2011 15:13:04 +0000 (11:13 -0400)]
dpcm: cosmetics: rename channel_number to ch
Make the code easier to read.
Reimar Döffinger [Fri, 30 Sep 2011 21:33:05 +0000 (23:33 +0200)]
Remove unused variable.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Nathan Caldwell [Wed, 28 Sep 2011 00:48:43 +0000 (18:48 -0600)]
avserver: Fix a bug where the socket is IPv4, but IPv6 is autoselected for the loopback address.
This fixes bind(8080): Address family not supported by protocol.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Martin Storsjö [Fri, 30 Sep 2011 17:30:35 +0000 (20:30 +0300)]
lavf: Avoid using av_malloc(0) in av_dump_format
On OS X, av_malloc(0) returns pointers that cause crashes when
freed.
Signed-off-by: Martin Storsjö <martin@martin.st>
Carl Eugen Hoyos [Wed, 21 Sep 2011 20:42:48 +0000 (20:42 +0000)]
dxva2_h264: pass the correct 8x8 scaling lists
Copy the Inter 8x8 scaling list as second 8x8 matrix into DXVA2's
quantization matrix data structure instead of a potentially unset
Intra chroma scaling matrix.
Fix dxva2 decoding for some H264 samples.
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
Alex Converse [Fri, 30 Sep 2011 18:08:10 +0000 (20:08 +0200)]
lavf/utils: Drop old hack for implicit HE-AAC signaling.
It has not been needed since
a58858d60d37c7abfcea11bb387909bf9cd4916d .
Fixes decode of implicit HE-AAC without extradata or ADTS headers.
Mans Rullgard [Wed, 28 Sep 2011 20:53:03 +0000 (21:53 +0100)]
dca: NEON optimised high freq VQ decoding
Signed-off-by: Mans Rullgard <mans@mansr.com>
Michael Niedermayer [Fri, 30 Sep 2011 16:10:28 +0000 (18:10 +0200)]
doc: add swresample doc
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 15:01:51 +0000 (17:01 +0200)]
lavf/utils: ignore subtitle timestamps in timings calculation
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Justin Ruggles [Sat, 24 Sep 2011 01:54:44 +0000 (21:54 -0400)]
avcodec: reject audio packets with NULL data and non-zero size
There is no valid reason the user should ever send such packets in the
first place, but the documentation for CODEC_CAP_DELAY states that the
codec is guaranteed not to get a NULL packet unless that capability is
set. That isn't true without preventing this case.
Maksym Veremeyenko [Fri, 30 Sep 2011 11:42:34 +0000 (14:42 +0300)]
fix memory leak in oggenc
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Jean First [Fri, 30 Sep 2011 09:42:45 +0000 (11:42 +0200)]
Enable multithreding when decoding with libopenjpeg
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Jean First [Fri, 30 Sep 2011 09:42:43 +0000 (11:42 +0200)]
Warn the user if lowres > max_lowres, set lowres to max_lowres and continue
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Joakim Plate [Mon, 4 Jul 2011 22:18:32 +0000 (00:18 +0200)]
dxva: Add ability to enable workaround for older ATI cards
The workaround needs to be enabled per PCI ID which cannot be detected inside
libavcodec. So add a flag to manually enable the alternate behavior.
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
Kieran Kunhya [Fri, 23 Sep 2011 15:51:07 +0000 (10:51 -0500)]
latmenc: Set latmBufferFullness to largest value to indicate it is not used
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
Laurent Aimar [Thu, 29 Sep 2011 22:05:53 +0000 (00:05 +0200)]
Fix out of bound writes in fix_bitshift() of the shorten decoder.
The data pointers s->decoded[*] already take into account s->nwrap.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 01:02:02 +0000 (03:02 +0200)]
g729: dont force all cpu optims to off but override just the one that doesnt work.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 00:43:20 +0000 (02:43 +0200)]
ppc: fix usage of dsp_mask
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Fri, 30 Sep 2011 00:13:48 +0000 (02:13 +0200)]
Merge remote-tracking branch 'qatar/master'
* qatar/master:
dca: clear inactive subbands only once in qmf_32_subbands()
vf_unsharp: set default chroma size value to 5x5
vf_unsharp: fix out-of-buffer read
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:47 +0000 (00:05 +0200)]
Check for out of bound reads in the Tiertex Limited SEQ decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:49 +0000 (00:05 +0200)]
Fix the size of workspace buffers in the motion pixels decoder.
Some buffers must be mod 4 in width and/or height.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:48 +0000 (00:05 +0200)]
Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of the temporary buffer used in motion pixels decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:51 +0000 (00:05 +0200)]
Check for out of bounds writes in the Delphine Software International CIN decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:50 +0000 (00:05 +0200)]
Check for out of bounds reads in the Delphine Software International CIN decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Thu, 29 Sep 2011 22:05:46 +0000 (00:05 +0200)]
Check for out of bound reads in the QuickDraw decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 23:16:30 +0000 (01:16 +0200)]
Revert "general.texi: we dont have a g729 encoder yet"
This reverts commit
84f8aef40c7091274ed399a8aeaa933ea76d9476 .
Michael Niedermayer [Thu, 29 Sep 2011 22:13:26 +0000 (00:13 +0200)]
fate: only test 10seconds of the g729 data, the reference files are too huge otherwise.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 21:50:05 +0000 (23:50 +0200)]
libstagefright: change Libav to FFmpeg in copyright header with permission of author.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 21:49:42 +0000 (23:49 +0200)]
fate: g729 test
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 20:14:25 +0000 (22:14 +0200)]
g723_1_demuxer: rco is also a commonly used extension.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Tomas Härdin [Wed, 28 Sep 2011 08:34:51 +0000 (10:34 +0200)]
mov: Only touch extradata in mov_read_extradata() if codec_id is what we expect
Extradata should only be parsed from the avss, fiel, jp2h and alac atoms for
AVS, MJPEG, Motion JPEG 2000 and ALAC respectively.
This also fixes the mov demuxer coming up with bogus extradata for some
AVC-Intra samples due to the presence of fiel atoms.
Laurent Aimar [Tue, 27 Sep 2011 22:45:54 +0000 (00:45 +0200)]
Check for out of bound reads in xan_huffman_decode() of the xan decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Compn [Thu, 29 Sep 2011 21:14:08 +0000 (17:14 -0400)]
add LJ2K and LJ2C to jpeg2000 decoder
works on http://web.archive.org/web/
20070128115405 /http://www.leadcodecs.com/Download/MJ2K/WhatBox_MJ2k_720x480_PerfectQuality2.avi
Justin Ruggles [Sat, 10 Sep 2011 18:37:09 +0000 (14:37 -0400)]
adpcm: move codec-specific variable declarations to the sections for the corresponding codecs.
Justin Ruggles [Sat, 10 Sep 2011 18:24:00 +0000 (14:24 -0400)]
adpcm: check buffer size in Funcom ISS decoder before reading header.
Also use the post-header data size to control termination of the main
decoding loop.
Justin Ruggles [Sat, 10 Sep 2011 18:21:39 +0000 (14:21 -0400)]
adpcm: simplify reading of Funcom ISS frame header.
Justin Ruggles [Sat, 10 Sep 2011 17:54:02 +0000 (13:54 -0400)]
adpcm: check buffer size in IMA DK4 decoder before reading header.
Also use the post-header data size to control termination of the main
decoding loop.
Justin Ruggles [Sat, 10 Sep 2011 17:52:33 +0000 (13:52 -0400)]
adpcm: simplify reading of IMA DK4 frame header.
Justin Ruggles [Sat, 10 Sep 2011 03:18:03 +0000 (23:18 -0400)]
adpcm_ms: clean up reading of predictor coefficients
Justin Ruggles [Fri, 9 Sep 2011 22:43:19 +0000 (18:43 -0400)]
adpcm_4xm: process planar packets sequentially rather than simultaneously.
Also properly clip the right channel step_index.
Justin Ruggles [Fri, 9 Sep 2011 20:26:11 +0000 (16:26 -0400)]
adpcm_ima_wav: process channel-interleaved blocks sequentially rather than simultaneously.
Speeds up the ADPCM IMA WAV decoder by 15-20% overall.
Justin Ruggles [Fri, 9 Sep 2011 18:57:36 +0000 (14:57 -0400)]
adpcm: update reference links
Add Multimedia Wiki link.
Mark dead links with [dead]. Some can still be accessed through archive.org.
Update URLs for pages which have moved.
Replace duplicated links in adpcmenc.c with a note to see the ADPCM decoder
reference documents.
Justin Ruggles [Thu, 8 Sep 2011 22:57:56 +0000 (18:57 -0400)]
adpcm: simplify packet size bounds checking in the ADPCM IMA QT decoder.
This is easier to understand. It also avoids returning existing samples mixed
with new samples when the packet is too small.
Justin Ruggles [Thu, 8 Sep 2011 20:03:44 +0000 (16:03 -0400)]
adpcm: simplify and speed up several ADPCM decoders.
Justin Ruggles [Thu, 8 Sep 2011 03:08:57 +0000 (23:08 -0400)]
adpcm: pretty-print tables
Michael Niedermayer [Thu, 29 Sep 2011 19:50:59 +0000 (21:50 +0200)]
g723.1: very minor simplify of gen_acb_excitation()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:46:37 +0000 (21:46 +0200)]
g723.1: use MULL(a,b,15) for MULL2()
idea by vitor
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:40:42 +0000 (21:40 +0200)]
g723.1: simplify scale_vector()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:39:08 +0000 (21:39 +0200)]
g723.1: replace loop of normalize_bits( by av_log2()
idea by vitor
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Vitor Sessak [Thu, 29 Sep 2011 19:28:18 +0000 (21:28 +0200)]
g723.1: cleanup square_root()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:24:57 +0000 (21:24 +0200)]
g723.1_ use skip_bits1()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:24:02 +0000 (21:24 +0200)]
g723.1: use get_bits1()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 19:21:26 +0000 (21:21 +0200)]
celp_math: cleanup ff_dot_product()
based on code & idea by vitor
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 29 Sep 2011 17:38:51 +0000 (19:38 +0200)]
general.texi: we dont have a g729 encoder yet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Mohamed Naufal Basheer [Thu, 17 Mar 2011 22:56:51 +0000 (23:56 +0100)]
G.723.1 doc and change log entry
Mohamed Naufal Basheer [Thu, 17 Mar 2011 22:56:50 +0000 (23:56 +0100)]
Add the G723.1 demuxer and decoder
Mohamed Naufal Basheer [Thu, 17 Mar 2011 22:56:49 +0000 (23:56 +0100)]
Add G.723.1 decoder data tables
Mohamed Naufal Basheer [Thu, 17 Mar 2011 22:56:48 +0000 (23:56 +0100)]
Add dot_product function for use by the G.723.1 decoder
Mohamed Naufal Basheer [Thu, 17 Mar 2011 22:56:47 +0000 (23:56 +0100)]
Add a shift parameter to celp_lp_synthesis_filter for reuse by the G.723.1 decoder
Alex Converse [Thu, 29 Sep 2011 00:50:51 +0000 (17:50 -0700)]
prores: Handle 0 or fewer bits left
show_bits() is undefined when the number of bits is less than or equal to
zero.
Alex Converse [Wed, 28 Sep 2011 22:43:24 +0000 (15:43 -0700)]
mpeg probe: check the 2/4-bit synchronization value found after a pack_start_code.
Mans Rullgard [Wed, 28 Sep 2011 20:00:35 +0000 (21:00 +0100)]
dca: clear inactive subbands only once in qmf_32_subbands()
Writing zeros to the high entries in the array need only be
done once as the cutoff position is constant throughout the
loop.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Carl Eugen Hoyos [Thu, 29 Sep 2011 10:59:05 +0000 (12:59 +0200)]
Show configuration and library version with AV_LOG_INFO.
This partly reverts
1c5e9551bca12e040270e0cd3d71440f83e9f8ae ,
a change of behaviour that was not discussed.
The reason for the revert is that FFmpeg cares about bugreports.
Stefano Sabatini [Sat, 13 Aug 2011 14:30:44 +0000 (16:30 +0200)]
vf_unsharp: set default chroma size value to 5x5
The previous default value 0x0 was not good, since it is not even
valid.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Stefano Sabatini [Fri, 12 Aug 2011 06:42:35 +0000 (08:42 +0200)]
vf_unsharp: fix out-of-buffer read
In apply_unsharp(), when y is >= height, prevent out-of-buffer reading
from src, read from the last buffer line in src2 instead.
The check was implemented in the original unsharp libmpcodecs code and
lost in the port.
This also fixes output discrepancy between the two filters.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Laurent Aimar [Wed, 28 Sep 2011 23:04:54 +0000 (01:04 +0200)]
Check for unsupported parameters in ff_j2k_dwt_init()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Laurent Aimar [Wed, 28 Sep 2011 23:04:53 +0000 (01:04 +0200)]
Check for out of bound reads in jpeg 2000 decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>