Justin Ruggles (10): Create separate functions for the raw GSM demuxer. gsm: use av_get_bytes_per_sample() in frame_bytes calculation gsmdec: log error message when output buffer is too small. libgsmdec: check output buffer size before decoding gsmdec: add flush function to reset the decoder state when seeking gsmdec: do not needlessly set *data_size to 0 libgsmdec: do not needlessly set *data_size to 0 gsm: log error message when packet is too small libgsm: simplify decoding by using a loop libgsm: add flush function to reset the decoder state when seeking
libavcodec/gsmdec.c | 23 +++++++-- libavcodec/libgsm.c | 40 +++++++++++---- libavformat/Makefile | 2 +- libavformat/gsmdec.c | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++ libavformat/rawdec.c | 12 ----- 5 files changed, 183 insertions(+), 29 deletions(-) create mode 100644 libavformat/gsmdec.c _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
