summaryrefslogtreecommitdiff
path: root/libavcodec/amrnbdec.c
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-27
| | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-03
|
* avcodec: av_log_missing_feature(1) ---> avpriv_request_sample()Diego Biurrun2013-03-13
|
* av_log_missing_feature() ---> avpriv_report_missing_feature()Diego Biurrun2013-03-13
|
* lavc decoders: work with refcounted frames.Anton Khirnov2013-03-08
|
* amrnb: decode directly to the user-provided AVFrameJustin Ruggles2013-02-12
|
* floatdsp: move scalarproduct_float from dsputil to avfloatdsp.Ronald S. Bultje2013-01-22
| | | | This makes the aac decoder and all voice codecs independent of dsputil.
* lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov2012-12-04
| | | | It will be useful in the upcoming transition to refcounted AVFrames.
* Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-11
| | | | Also reorder some other #include when applicable.
* amrnbdec: set channels, channel_layout, and sample_rateJustin Ruggles2012-11-01
| | | | Only mono 8kHz is supported.
* Use proper return values in case of missing featuresDiego Biurrun2012-10-12
|
* celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c()Diego Biurrun2012-08-27
|
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* Improve descriptiveness of a number of codec and container long namesDiego Biurrun2012-07-30
|
* cosmetics: Align codec declarationsMartin Storsjö2012-04-06
| | | | | | | 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>
* amrnb/amrwb: Remove get_bits usage.Alex Converse2012-03-05
| | | | | It is used to parse fixed sized fields out of a single octet. The code is simpler without it.
* amrnbdec: check frame size before decoding.Vitor Sessak2012-02-29
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Report an error if pitch_lag is zero in AMR-NB decoder.Oana Stratulat2012-01-04
| | | | | | | This fixes an infinite loop in the decoder on specially crafted files, and fixes bug 151. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* doxygen: eliminate Qt-style doxygen syntaxDiego Biurrun2011-12-05
|
* Add avcodec_decode_audio4().Justin Ruggles2011-12-02
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* Remove unused and non-compiling vestigial g729 decoderDiego Biurrun2011-07-20
|
* doxygen: Prefer member groups over grouping into modulesReinhard Tartler2011-07-02
| | | | | | | | | Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances.
* libavcodec: Use "const enum AVSampleFormat[]" in AVCodec initializationMartin Storsjö2011-04-12
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* amrnb: use correct size when copying lsf_r arrayMans Rullgard2011-02-20
| | | | | | lsf_r is an array of int16_t, not float. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò2011-01-26
| | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini2010-11-12
| | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AMR-NB frame unpacking code to a common file so it can be reused inMarcelo Galvăo Póvoa2010-09-10
| | | | | | | | the AMR-WB decoder. Patch by Marcelo Galvăo Póvoa. Originally committed as revision 25100 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AMRNB lsf2lsp() function to common code for using in future AMRWB decoder.Marcelo Galvăo Póvoa2010-09-07
| | | | | | Patch by Marcelo Galvăo Póvoa Originally committed as revision 25061 to svn://svn.ffmpeg.org/ffmpeg/trunk
* amrnbdec: Apply AMR_SAMPLE_SCALE when finishing the decoder outputMartin Storsjö2010-05-03
| | | | | | The output scaling was accidentally removed in rev 22937. Originally committed as revision 23012 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move clipping of audio samples (for those codecs outputting float) from decoderRonald S. Bultje2010-04-21
| | | | | | to the audio conversion routines. Originally committed as revision 22937 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split input/output data arguments to ff_acelp_apply_order_2_transfer_function().Ronald S. Bultje2010-04-21
| | | | Originally committed as revision 22933 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split the input/output data arguments to ff_adaptive_gain_control().Ronald S. Bultje2010-04-21
| | | | Originally committed as revision 22932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: do not try to unpack DTX frames in AMR-NB decoderVitor Sessak2010-04-21
| | | | Originally committed as revision 22930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | 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
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix spelling.Ronald S. Bultje2010-03-11
| | | | Originally committed as revision 22470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AMR-NB floating-point based decoder.Vitor Sessak2010-02-21
Code produced during SoC by Robert Swain and Colin McQuillan. Originally committed as revision 21943 to svn://svn.ffmpeg.org/ffmpeg/trunk