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
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-07-25miscellaneous typo fixesDiego Biurrun
2013-06-29wmapro: error out on impossible scale factor offsetsLuca Barbato
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-06-29wmapro: check the min_samples_per_subframeLuca Barbato
Must be at least WMAPRO_BLOCK_MIN_SIZE. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-06-28wmapro: check num_vec_coeffs against the actual available bufferLuca Barbato
Prevent yet another buffer overwrite. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-06-28wmapro: return early on unsupported conditionLuca Barbato
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-06-28wmapro: make sure there is room to store the current packetLuca Barbato
Prevent horrid and hard to trace struct overwrite. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-03-14avcodec: av_log_missing_feature(1) ---> avpriv_request_sample()Diego Biurrun
2013-03-14avcodec: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun
2013-03-11wmapro: unref skipped framesJanne Grunau
2013-03-08wmaprodec: return an error, not 0, when the input is too small.Anton Khirnov
Returning 0 may result in an infinite loop in valid calling programs. A decoder should never return 0 without producing any output. CC:libav-stable@libav.org
2013-03-08wmaprodec: require block_align to be set.Anton Khirnov
Avoids an infinite loop in the calling programs with decoder not consuming any input and not returning output. CC:libav-stable@libav.org
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-26Remove unnecessary dsputil.h #includesDiego Biurrun
2013-02-12wmapro: decode directly to the user-provided AVFrameJustin Ruggles
2013-01-22floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp.Ronald S. Bultje
Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also.
2013-01-16lavc: Move vector_fmul_window to AVFloatDSPContextJustin Ruggles
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-12-23Return proper error code after av_log_ask_for_sample()Diego Biurrun
2012-12-21miscellaneous typo fixesDiego Biurrun
2012-12-05lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov
It will be useful in the upcoming transition to refcounted AVFrames.
2012-11-26dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutilJustin Ruggles
2012-11-01wmapro: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles
2012-10-15wmapro: use planar sample formatJustin Ruggles
2012-10-12Use proper return values in case of missing featuresDiego Biurrun
2012-09-29wmaprodec: check num_vec_coeffs for validityMichael Niedermayer
Fixes CVE-2012-2789 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-08-03Revert "wmapro: prevent division by zero when sample rate is unspecified"Ronald S. Bultje
This reverts commit 36936080239ba9e162f9f5d0f722ce579cb606cf. It was already applied; no idea why it didn't error out while re-applying it.
2012-08-03wmapro: prevent division by zero when sample rate is unspecifiedSean McGovern
This fixes Bugzilla #327: Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2012-08-03wmapro: prevent division by zero when sample rate is unspecifiedSean McGovern
This fixes Bugzilla #327: Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-04-04cosmetics: Consistently place static, inline and av_cold attributes/keywords.Diego Biurrun
2012-03-28Replace memset(0) by zero initializations.Diego Biurrun
Also remove one pointless zero initialization in rangecoder.c.
2012-03-07wma: Refactor common code to fix standalone compilation of WMA lossless decoder.Diego Biurrun
2012-02-28doxygen: Remove documentation for non-existing parameters; misc small fixes.Diego Biurrun
2012-02-17wmapro: change max. block size to 13 bits.Ronald S. Bultje
WMApro actually support 13-bits block sizes (potentially even up to 14), and thus we should support that also. If we get block sizes beyond what the decoder can handle (14 is possible depending on s->decode_flags), error out instead of crashing.
2012-02-16dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-11wmapro: use av_float2int()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-11Fix a bunch of common typos.Diego Biurrun
2011-12-03Add avcodec_decode_audio4().Justin Ruggles
Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
2011-10-28wmapro: fix strict-aliasing violations by using av_alias32Justin Ruggles
Also fix some undefined unsigned/signed conversions.
2011-10-28wmapro: use FmtConvertContext.float_interleave() to interleave output samplesJustin Ruggles
2011-10-20lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits.Anton Khirnov
They are used in lavf.
2011-10-07wmapro: Validate the number of audio channels before using itLaurent Aimar
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-06-03Mark some variables with av_unusedMans Rullgard
Most of these variables are only used in av_dlog statements, some are required but not used by other macros. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-04-26Add AVX FFT implementation.Vitor Sessak
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-03-20Move sine windows to a separate fileMans Rullgard
These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19fft: remove inline wrappers for function pointersMans Rullgard
This removes the rather pointless wrappers (one not even inline) for calling the fft_calc and related function pointers. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-31Remove unneeded add bias from 3 functions.Justin Ruggles
DSPContext.vector_fmul_window() DCADSPContext.lfe_fir() SynthFilterContext.synth_filter_float() Signed-off-by: Mans Rullgard <mans@mansr.com>