summaryrefslogtreecommitdiffstats
path: root/libavcodec/adx.h
Commit message (Collapse)AuthorAgeFilesLines
* Add avcodec_decode_audio4().Justin Ruggles2011-12-021-0/+1
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* adx: rename ff_adx_decode_header() to avpriv_adx_decode_header()Justin Ruggles2011-11-261-2/+2
| | | | | It is used by the ADX decoder, and therefore needs to be exported in order to work with shared libs.
* adx: add an ADX parser.Justin Ruggles2011-11-261-2/+1
| | | | | | This simplifies the decoder so it doesn't have to process an in-packet header or handle arbitrary-sized packets. It also fixes decoding of files with large headers.
* adx: move header decoding to ADX common codeJustin Ruggles2011-11-261-0/+21
|
* adx: calculate correct LPC coeffsJustin Ruggles2011-11-261-2/+12
| | | | | | Instead of using fixed coefficients, the correct way is to calculate the coefficients using the highpass cutoff frequency from the ADX stream header and the sample rate.
* adx: use 12-bit coefficients instead of 14-bit to avoid integer overflowJustin Ruggles2011-11-261-3/+3
|
* adx: remove unneeded post-decode channel interleavingJustin Ruggles2011-11-261-0/+1
| | | | instead interleave channels while decoding
* adx: rename struct PREV to ADXChannelStateJustin Ruggles2011-11-261-2/+2
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
| | | | | | | | 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
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-011-1/+1
| | | | | | | 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
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-311-3/+3
| | | | | | | | | 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
* split adx encoder in its own fileAurelien Jacobs2007-11-011-0/+49
Originally committed as revision 10903 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud