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
2011-02-15aacdec: Implement LTP support.Young Han Lee
Ported from gsoc svn. (cherry picked from commit ead15f1dc196ad164d105e31c8c9025f8a4ee4e7)
2011-02-04Separate format conversion DSP functions from DSPContext.Justin Ruggles
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit c73d99e672329c8f2df290736ffc474c360ac4ae)
2011-01-28Remove the add bias hack for the C version of DSPContext.float_to_int16_*().Justin Ruggles
(cherry picked from commit 9d06d7bce3babb82ed650c13ed13a57f6f626a71)
2010-09-10aacdec: Rework channel mapping compatibility hacks.Alex Converse
For a PCE based configuration map the channels solely based on tags. For an indexed configuration map the channels solely based on position. This works with all known exotic samples including al17, elem_id0, bad_concat, and lfe_is_sce. Originally committed as revision 25098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-05Whitespace cosmeticsAlex Converse
Originally committed as revision 23491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-05aac: Move an initialization macro used only by the decoder out of the header.Alex Converse
Originally committed as revision 23490 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-05aacdec: Rename avccontext to avctx.Alex Converse
Originally committed as revision 23488 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-03aacdec: Work around illegal files with all elem_id tags set to the same value.Alex Converse
Fixes issue 1882. Originally committed as revision 23439 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-08Add an HE-AAC v1 decoder.Alex Converse
A large portion of this code was orignally authored by Robert Swain. The rest was written by me. Full history is available at: svn://svn.ffmpeg.org/soc/aac-sbr http://github.com/aconverse/ffmpeg-heaac/tree/sbr_pub Originally committed as revision 22316 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06Move FFT parts from dsputil.h to fft.hMåns Rullgård
Originally committed as revision 22235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård
These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-22Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård
Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-13AAC: Reduce depth of vlc_spectral tables to 2Måns Rullgård
Up to 6% faster overall on i7, no change on A8. Originally committed as revision 21191 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-02AAC: Add a global header but output not locked output configuration status.Alex Converse
Originally committed as revision 20701 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-04Don't lock the channel output configuration based on the first value seen forAlex Converse
non extradata formats. Instead lock it only after the successful decoding of a frame. This fixes issue 999. Originally committed as revision 20448 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-20Merge FFTContext and MDCTContextMåns Rullgård
Originally committed as revision 19931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-11Ignore subsequent channel configurations after the first in an AAC file. TheAlex Converse
current code doesn't handle them properly, and they are a dubious construction at best. Originally committed as revision 19399 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-09Merge the AAC encoder from SoC svn. It is still considered experimental.Alex Converse
Originally committed as revision 19375 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12The internal header libavutil/internal.h should not be used outside libavutil.Diego Biurrun
Originally committed as revision 19157 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-18Move MPEG-4 AOT enum to mpeg4audio.h.Alex Converse
Originally committed as revision 18031 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-06Fix the channel allocation bug/assumption (issue 800).Alex Converse
Approved by Rob on IRC. Originally committed as revision 17856 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-18Add missing #includes to fix 'make checkheaders'.Diego Biurrun
Originally committed as revision 17398 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-02Doxygen defgroups throw a warning if they don't have a title as well as a nameRobert Swain
Originally committed as revision 16939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-21AAC: Fix AAC prediction when used in conjunction with the CPEAlex Converse
Patch by Alex Converse (alex converse gmail com) Originally committed as revision 16250 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-10AAC: move scratch array to context to ensure 16-byte alignmentMåns Rullgård
Originally committed as revision 16043 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-24AAC: Frequency domain prediction and hence Main profile supportAlex Converse
Patch by Alex Converse ( alex converse gmail com ) Originally committed as revision 15919 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-05Fix perceptual noise shaping scaling including an oversight of the offset forAlex Converse
the EIGHT_SHORT window type. Fixes issue 664. Patch by Alex Converse (alex converse gmail com) Originally committed as revision 15776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-06Correct documentation of ch_select array.Alex Converse
Patch by Alex Converse (alex converse gmail com) Originally committed as revision 15574 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-31Globally rename the header inclusion guard names.Stefano Sabatini
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-22Use ff_imdct_half() and vector_fmul_window() for IMDCT and windowing. ReduceRobert Swain
buffer sizes accordingly. This produces a ~10% overall decoding perfomance improvement. Originally committed as revision 14908 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-19More OKed AAC decoder code hunksRobert Swain
Originally committed as revision 14829 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-18More OKed AAC decoder code hunksRobert Swain
Originally committed as revision 14828 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-15More OKed AAC decoder hunksRobert Swain
Originally committed as revision 14774 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-15Synchronise AAC decoder code with that from SoCRobert Swain
Originally committed as revision 14772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-15More OKed sections of AAC decoder codeRobert Swain
Originally committed as revision 14770 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-11More OKed hunks of the AAC decoder from SoCRobert Swain
Originally committed as revision 14694 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-09Sync already committed code with that in SoC and commit more OKed hunks of codeRobert Swain
Originally committed as revision 14674 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-05AAC definitions and structures that have been OKed from the SoC AAC decoderRobert Swain
code Originally committed as revision 14624 to svn://svn.ffmpeg.org/ffmpeg/trunk