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-28qdm2: Whitespace cosmeticsLuca Barbato
2013-07-09qdm2: Conceal broken samplesLuca Barbato
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-07-09qdm2: refactor joined stereo supportLuca Barbato
qdm2 does support only two channels. Loop over the run once. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-07-08qdm2: check and reset dithering index per channelLuca Barbato
Checking per subband would have the index exceed the dithering noise table size. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-07-08qdm2: formatting cosmeticsLuca Barbato
Apply the usual style plus drop few unnecessary return at the end of void functions.
2013-07-08qdm2: use init_static_dataLuca Barbato
2013-04-17qdm2: check that the FFT size is a power of 2Anton Khirnov
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind 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-17qdm2: check array index before use, fix out of array accessesMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a7ee6281f7ef1c29284e3a4cadfe0f227ffde1ed) CC: libav-stable@libav.org Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2013-02-12qdm2: decode directly to the user-provided AVFrameJustin Ruggles
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-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-11-01qdm2: remove unneeded checks for channel countJustin Ruggles
2012-11-01qdm2: make sure channels is not <= 0 and set channel layoutJustin Ruggles
2012-08-09doxygen: qdm2: Drop documentation for non-existing function parametersDiego Biurrun
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-05qdm2: remove broken and disabled dump_context() debug functionDiego Biurrun
2012-05-07qdm2: clip array indices returned by qdm2_get_vlc().Ronald S. Bultje
Prevents subsequent overreads when these numbers are used as indices in arrays. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-04-14qdm2: fix a dubious pointer castMans Rullgard
This reworks a loop to get rid of an ugly pointer cast, fixing errors seen with the PathScale ENZO compiler. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-12qdm2: make a table static constMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-12qdm2: simplify bitstream reader setup for some subpacket typesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-12qdm2: use get_bits_left()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.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-01-26qdm2: Check data block size for bytes to bits overflow.Alex Converse
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2011-12-22Drop ALT_ prefix from BITSTREAM_READER_LE name.Diego Biurrun
The prefix is a historic remnant that probably meant "alternative". Now that the A32 bitstream reader has been dropped it makes no sense anymore.
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-04qdm2: check output buffer size before decodingJustin Ruggles
2011-10-04Fix out of bound reads in the QDM2 decoder.Laurent Aimar
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-10-04Check for out of bound writes in the QDM2 decoder.Laurent Aimar
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-07-14doxygen: place empty line between brief description and detailed descriptionDiego Biurrun
Without it, Doxygen cannot separate them into different sections.
2011-06-20qdm2: Fix alignment of local array.Michael Niedermayer
Fixes ticket270 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-20qdm2: Use floating point synthesis filter.Vitor Sessak
This avoid needlessly convertion from floating point to fixed point and back. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-19Move some mpegaudio functions to new mpegaudiodsp subsystemMans Rullgard
This separation allows these functions to be used in a cleaner fashion from other codecs (e.g. qdm2) and simplifies creating optimised versions of them. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-17mpegaudio: add _fixed suffix to some namesMans Rullgard
This adds a _fixed suffix to the fixed-point versions of things with both float and fixed-point variants. This makes it more consistent with other dual-implementation things, e.g. fft. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-17qdm2: include correct header for rdftMans Rullgard
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-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-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-12-13Return the amount of input data actually used in the qdm2 decoder,Reimar Döffinger
allows playback of files where multiple qdm2 packets have been merged. Originally committed as revision 25943 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-19Fix qdm2 decoder packet handling to match the apiBaptiste Coudurier
Originally committed as revision 25767 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-24Fix undefined expressions that use multiple calls to get_bits().Alex Converse
Because the order of evaluation of subexpressions is undefined, two get_bits() calls may not be part of the same expression. See also r24902. Originally committed as revision 24906 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Remove non-existing stray arguments from Doxygen function documentation.Diego Biurrun
Originally committed as revision 23976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30Fix grammar errors in documentationMåns Rullgård
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-14Allow hard-coding several QDM2 tables (about 32 kB size).Reimar Döffinger
Originally committed as revision 22525 to svn://svn.ffmpeg.org/ffmpeg/trunk