summaryrefslogtreecommitdiff
path: root/libavcodec/g729_parser.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary avassert.h inclusionsAndreas Rheinhardt2021-07-221-1/+0
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec: Constify all the AVCodecParsersAndreas Rheinhardt2021-04-271-1/+1
| | | | | | | Possible now that the next pointer no longer exists. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/g729_parser: Check block_sizeMichael Niedermayer2019-09-261-0/+6
| | | | | | | | | Fixes: Infinite loop Fixes: 17611/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ACELP_KELVIN_fuzzer-5765134928052224 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/g729dec: Support decoding Sipro ACELP.KELVIN.Carl Eugen Hoyos2019-09-161-2/+3
| | | | | Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
* lavc/g729dec: Support stereo streams.Carl Eugen Hoyos2018-12-151-0/+1
| | | | Fixes ticket #4553.
* avcodec/g729_parser: Replace codec_id check by assertMichael Niedermayer2015-08-111-12/+5
| | | | | | A parser should never be called with a mismatching codec Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/g729: add g729_parserGanesh Ajjanagadde2015-08-111-0/+89
Add trivial g729 parser; fixes Ticket4753 Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>