summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* swresample: check for invalid sample formats.Michael Niedermayer2011-10-011-1/+9
| | | | | Bug-Found-by: Justin Ruggles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat_free_context: favor av_freep()Michael Niedermayer2011-10-011-8/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggenc: favor av_freep()Michael Niedermayer2011-10-011-3/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr_test: test planar audioMichael Niedermayer2011-10-011-12/+49
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: minor fixes to get planar audio workingMichael Niedermayer2011-10-011-10/+22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mpegvideo: increase emu edge buffer sizeMichael Niedermayer2011-10-011-2/+2
| | | | | | This fixes a crash with 422 H.264 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Remove unused variable.Reimar Döffinger2011-09-301-1/+0
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* lavf/utils: Drop old hack for implicit HE-AAC signaling.Alex Converse2011-09-301-9/+0
| | | | | | It has not been needed since a58858d60d37c7abfcea11bb387909bf9cd4916d. Fixes decode of implicit HE-AAC without extradata or ADTS headers.
* doc: add swresample docMichael Niedermayer2011-09-301-0/+44
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/utils: ignore subtitle timestamps in timings calculationMichael Niedermayer2011-09-301-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fix memory leak in oggencMaksym Veremeyenko2011-09-301-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Enable multithreding when decoding with libopenjpegJean First2011-09-301-9/+36
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Warn the user if lowres > max_lowres, set lowres to max_lowres and continueJean First2011-09-301-3/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix out of bound writes in fix_bitshift() of the shorten decoder.Laurent Aimar2011-09-301-1/+1
| | | | | | The data pointers s->decoded[*] already take into account s->nwrap. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* g729: dont force all cpu optims to off but override just the one that doesnt ↵Michael Niedermayer2011-09-301-1/+11
| | | | | | work. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ppc: fix usage of dsp_maskMichael Niedermayer2011-09-301-1/+9
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-301-2/+3
|\ | | | | | | | | | | | | | | | | * 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>
| * dca: clear inactive subbands only once in qmf_32_subbands()Mans Rullgard2011-09-291-2/+3
| | | | | | | | | | | | | | | | 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>
| * vf_unsharp: set default chroma size value to 5x5Stefano Sabatini2011-09-292-5/+5
| | | | | | | | | | | | | | The previous default value 0x0 was not good, since it is not even valid. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * vf_unsharp: fix out-of-buffer readStefano Sabatini2011-09-291-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Check for out of bound reads in the Tiertex Limited SEQ decoder.Laurent Aimar2011-09-301-14/+51
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix the size of workspace buffers in the motion pixels decoder.Laurent Aimar2011-09-301-2/+4
| | | | | | | | | | | | Some buffers must be mod 4 in width and/or height. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of the temporary buffer ↵Laurent Aimar2011-09-302-1/+2
| | | | | | | | | | | | used in motion pixels decoder. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Check for out of bounds writes in the Delphine Software International CIN ↵Laurent Aimar2011-09-301-0/+2
| | | | | | | | | | | | decoder. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Check for out of bounds reads in the Delphine Software International CIN ↵Laurent Aimar2011-09-301-0/+2
| | | | | | | | | | | | decoder. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Check for out of bound reads in the QuickDraw decoder.Laurent Aimar2011-09-301-0/+12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "general.texi: we dont have a g729 encoder yet"Michael Niedermayer2011-09-301-1/+1
| | | | | | | | This reverts commit 84f8aef40c7091274ed399a8aeaa933ea76d9476.
* | fate: only test 10seconds of the g729 data, the reference files are too huge ↵Michael Niedermayer2011-09-303-24981/+2
| | | | | | | | | | | | otherwise. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libstagefright: change Libav to FFmpeg in copyright header with permission ↵Michael Niedermayer2011-09-301-4/+4
| | | | | | | | | | | | of author. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: g729 testMichael Niedermayer2011-09-303-0/+26983
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723_1_demuxer: rco is also a commonly used extension.Michael Niedermayer2011-09-301-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mov: Only touch extradata in mov_read_extradata() if codec_id is what we expectTomas Härdin2011-09-291-5/+31
| | | | | | | | | | | | | | 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.
* | Check for out of bound reads in xan_huffman_decode() of the xan decoder.Laurent Aimar2011-09-291-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | add LJ2K and LJ2C to jpeg2000 decoderCompn2011-09-291-0/+2
| | | | | | | | works on http://web.archive.org/web/20070128115405/http://www.leadcodecs.com/Download/MJ2K/WhatBox_MJ2k_720x480_PerfectQuality2.avi
* | g723.1: very minor simplify of gen_acb_excitation()Michael Niedermayer2011-09-291-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1: use MULL(a,b,15) for MULL2()Michael Niedermayer2011-09-291-1/+1
| | | | | | | | | | idea by vitor Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1: simplify scale_vector()Michael Niedermayer2011-09-291-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1: replace loop of normalize_bits( by av_log2()Michael Niedermayer2011-09-291-2/+2
| | | | | | | | | | idea by vitor Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1: cleanup square_root()Vitor Sessak2011-09-291-11/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1_ use skip_bits1()Michael Niedermayer2011-09-291-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | g723.1: use get_bits1()Michael Niedermayer2011-09-291-4/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | celp_math: cleanup ff_dot_product()Michael Niedermayer2011-09-293-17/+16
| | | | | | | | | | | | based on code & idea by vitor Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | general.texi: we dont have a g729 encoder yetMichael Niedermayer2011-09-291-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | G.723.1 doc and change log entryMohamed Naufal Basheer2011-09-292-0/+2
| |
* | Add the G723.1 demuxer and decoderMohamed Naufal Basheer2011-09-299-2/+1172
| |
* | Add G.723.1 decoder data tablesMohamed Naufal Basheer2011-09-291-0/+1245
| |
* | Add dot_product function for use by the G.723.1 decoderMohamed Naufal Basheer2011-09-292-0/+23
| |
* | Add a shift parameter to celp_lp_synthesis_filter for reuse by the G.723.1 ↵Mohamed Naufal Basheer2011-09-295-6/+10
| | | | | | | | decoder
* | Show configuration and library version with AV_LOG_INFO.Carl Eugen Hoyos2011-09-291-3/+3
| | | | | | | | | | | | | | This partly reverts 1c5e9551bca12e040270e0cd3d71440f83e9f8ae, a change of behaviour that was not discussed. The reason for the revert is that FFmpeg cares about bugreports.
* | Check for unsupported parameters in ff_j2k_dwt_init()Laurent Aimar2011-09-291-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud