aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | indeo4: apply correction to eob/esc indexes tooMichael Niedermayer2012-03-281-0/+8
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | indeo4: Check for mismatching scan tablesMichael Niedermayer2012-03-281-0/+4
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | vc1dec: Fix global array overread.Michael Niedermayer2012-03-281-2/+2
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | apedec: fix global array overreadMichael Niedermayer2012-03-281-1/+1
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | apedec: check bits <= 32Michael Niedermayer2012-03-281-1/+4
| | | | | | | | | | | | | | | | | | | | | Fixes FPE Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | tm2dec: check total_frames and extradata_size.Michael Niedermayer2012-03-281-1/+4
| | | | | | | | | | | | | | | | | | | | | Fixes overread Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Fix compilation with hardcoded tables.Carl Eugen Hoyos2012-03-281-0/+1
| | |
* | | tm2: Fix overread of token array.Michael Niedermayer2012-03-281-1/+6
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lzw(gif): Fix overreadMichael Niedermayer2012-03-281-1/+1
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lagarith: Fix various issues that lead to out of array reads.Michael Niedermayer2012-03-281-9/+27
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lagarith: fix flipped return valueMichael Niedermayer2012-03-281-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lagarithrac: fix length used in ff_lag_rac_init()Michael Niedermayer2012-03-281-2/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-288-401/+448
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: westwood_vqa: fix SND0 chunk handling westwood_vqa: set video stream duration raw: forward avpicture_fill() error code in raw_decode(). build: Do not explicitly add the doc directory to the OBJDIRS list. dv: Split off DV video decoder into its own file. build: fix RALF decoder standalone compilation, which depends on Golomb code configure: Drop stray duplicate entry for --disable-fft from help output. Conflicts: libavcodec/dv.c libavcodec/rawdec.c libavformat/westwood_vqa.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | westwood_vqa: fix SND0 chunk handlingPaul B Mahol2012-03-272-64/+72
| | | | | | | | | | | | | | | | | | | | | | | | Version from vqa header does not dictate which sound chunks may appear in file. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | westwood_vqa: set video stream durationPaul B Mahol2012-03-271-0/+2
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | raw: forward avpicture_fill() error code in raw_decode().Ronald S. Bultje2012-03-271-1/+4
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * | build: Do not explicitly add the doc directory to the OBJDIRS list.Diego Biurrun2012-03-271-1/+0
| | | | | | | | | | | | | | | | | | Now that a documentation generator is built in the doc directory, this is no longer necessary. Fixes the Make warning: Makefile:188: target `doc' given more than once in the same rule.
| * | dv: Split off DV video decoder into its own file.Diego Biurrun2012-03-275-397/+442
| | |
| * | build: fix RALF decoder standalone compilation, which depends on Golomb codeDiego Biurrun2012-03-271-0/+1
| | |
| * | configure: Drop stray duplicate entry for --disable-fft from help output.Diego Biurrun2012-03-271-1/+0
| | |
* | | h263dec: Restore w/h values to a consistent state if a change is rejected.Michael Niedermayer2012-03-281-0/+2
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | id3v2: support JPEG APIC with incorrect (image/jpg) MIME typePiotr Bandurski2012-03-281-0/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Support FLIC in AVI.Paul B Mahol2012-03-282-5/+15
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'cus/stable'Michael Niedermayer2012-03-281-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * cus/stable: ffplay: pause rdft column when ffplay is paused Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | ffplay: pause rdft column when ffplay is pausedMichael Niedermayer2012-03-271-1/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Marton Balint <cus@passwd.hu>
* | | | XBM decoderPaul B Mahol2012-03-275-3/+134
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | j2kdec: move ff_j2k_init_tier1_luts() to j2kdec_init()Paul B Mahol2012-03-271-2/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | Clarify the use of the interl=1|-1 option of the scale filter.Tim Nicholson2012-03-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is not entirely clear that whilst for width and height only an expression needs to be provided, for interlace the option must also be given. It is also unclear that the default is non interlaced aware scaling. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | alsdec: check return values.Thilo Borgmann2012-03-271-3/+3
|/ / /
* | | h264: dont mess with chroma planes for grayscale h264.Michael Niedermayer2012-03-274-4/+8
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | alsdec: make sure no invalid opt_order stays in the context.Michael Niedermayer2012-03-271-0/+1
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | vc1dec: dont ignore ff_vc1_parse_frame_header_advs return valueMichael Niedermayer2012-03-271-4/+10
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | vc1dec: avoid == -1 checks for errors.Michael Niedermayer2012-03-271-2/+2
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | vc1dec: sanity check state used in get_mvdata_interlaced()Michael Niedermayer2012-03-271-0/+2
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | oma: dont over-read bufferMichael Niedermayer2012-03-271-1/+1
| | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-278-123/+159
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: make av_interleaved_write_frame() flush packets when pkt is NULL mpegts: Fix dead error checks vc1: Do not read from array if index is invalid. targa: convert to bytestream2. rv34: set mb_num_left to 0 after finishing a frame Conflicts: libavcodec/targa.c libavcodec/vc1data.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | make av_interleaved_write_frame() flush packets when pkt is NULLJindrich Makovicka2012-03-272-12/+20
| | | | | | | | | | | | | | | | | | | | | | | | This patch allows the user to force flushing of all queued packets by calling av_interleaved_write_frame() with pkt set to NULL. Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Martin Storsjö <martin@martin.st>
| * | mpegts: Fix dead error checksAlex Converse2012-03-261-6/+12
| | |
| * | vc1: Do not read from array if index is invalid.Mashiat Sarker Shakkhar2012-03-264-6/+22
| | | | | | | | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | targa: convert to bytestream2.Ronald S. Bultje2012-03-261-107/+90
| | | | | | | | | | | | | | | | | | | | | Also remove some write-only variables or write-only variable assignments, remove internal colorspace conversion to native endianness (that can be done by swscale much more efficiently), and some cosmetics.
| * | rv34: set mb_num_left to 0 after finishing a frameRonald S. Bultje2012-03-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents running error resilience on a previous frame which will write to the pic->mb_type[] array of the previous image. The array might already be re-used for a new image in a subsequent thread, thus cause two threads to write to the same pic->mb_type[] array, causing a race condition which can crash in rv34_decode_cbp(), called by rv34_decode_inter_mb_header() (which accesses mb_type[] twice, assuming values are maintained, which the race condition breaks). Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | | doc: clarify dshow input requirementsCompn2012-03-261-1/+1
| | |
* | | j2kdec: remove pointless swappingPaul B Mahol2012-03-271-4/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | j2kdec: vertically align AVCodec membersPaul B Mahol2012-03-271-2/+2
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | j2kdec: Remove useless .pix_fmts.Paul B Mahol2012-03-271-2/+0
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | j2kdec: convert to bytestream2 APIPaul B Mahol2012-03-271-131/+144
| | | | | | | | | | | | | | | | | | | | | Protects against overreads. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffmpeg: fix handling or empty audio packetsMichael Niedermayer2012-03-271-1/+1
| | | | | | | | | | | | | | | | | | Fixes Ticket1131 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffmpeg: more verbose error messages in case of audio encoding failure.Michael Niedermayer2012-03-271-2/+2
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Revert "raw: move buffer size check up."Michael Niedermayer2012-03-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cc5dd632cecc5114717d0b90f8c2be162b1c6ee8. The change was redundant, it has been fixed long ago (422e3a7) Conflicts: libavcodec/rawdec.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | j2kenc: cosmetics: vertically align AVCodec members.Paul B Mahol2012-03-271-8/+7
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>