summaryrefslogtreecommitdiff
path: root/libavcodec/gsmdec.c
Commit message (Collapse)AuthorAge
* lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-27
| | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* MSN Audio supportKostya Shishkov2013-11-26
| | | | | | | This is essentially a MS GSM decoder extension that supports more sampling rates and lower bitrates. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-03
|
* lavc decoders: work with refcounted frames.Anton Khirnov2013-03-08
|
* gsm: decode directly to the user-provided AVFrameJustin Ruggles2013-02-12
|
* 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.
* gsmdec: always set channel layout and sample rate at initializationJustin Ruggles2012-11-01
| | | | Only mono 8kHz is supported.
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* 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>
* 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.
* gsm: log error message when packet is too smallJustin Ruggles2011-11-02
|
* gsmdec: do not needlessly set *data_size to 0Justin Ruggles2011-11-02
|
* gsmdec: add flush function to reset the decoder state when seekingJustin Ruggles2011-11-02
|
* gsmdec: log error message when output buffer is too small.Justin Ruggles2011-11-02
| | | | also return AVERROR(EINVAL) instead of -1
* gsm: use av_get_bytes_per_sample() in frame_bytes calculationJustin Ruggles2011-11-02
|
* lavc: use designated initialisers for all codecs.Anton Khirnov2011-07-29
| | | | It's more readable and less prone to breakage.
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | 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
* Fix GSM decoding: regular GSM and MSGSM do not use the sameReimar Döffinger2010-10-02
| | | | | | | | bitstream endianness, so they cannot reuse the same code without a lot of function call overhead. Thus use templating to compile two different binaries. Originally committed as revision 25312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document how the ref_buf is used.Reimar Döffinger2010-07-27
| | | | Originally committed as revision 24551 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add native GSM 06.10 audio decoder.Reimar Döffinger2010-07-10
Originally committed as revision 24158 to svn://svn.ffmpeg.org/ffmpeg/trunk