From 5c22c3c71a84705055040833e1c9c07d03948727 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 29 Nov 2016 09:45:20 -0500 Subject: [PATCH] add additional audio codecs Change-Id: I4d9c62d16fbdb10c3c38fc5d7ec0e9dacf970702 --- recording-daemon/decoder.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/recording-daemon/decoder.c b/recording-daemon/decoder.c index 89b083fa4..9e123a3d9 100644 --- a/recording-daemon/decoder.c +++ b/recording-daemon/decoder.c @@ -60,6 +60,18 @@ static const struct decoder_def_s decoders[] = { DECODER_DEF(GSM, GSM), DECODER_DEF(iLBC, ILBC), DECODER_DEF_NAME(opus, OPUS, libopus), + DECODER_DEF_NAME(vorbis, VORBIS, libvorbis), + DECODER_DEF(ac3, AC3), + DECODER_DEF(eac3, EAC3), + DECODER_DEF(ATRAC3, ATRAC3), + DECODER_DEF(ATRAC-X, ATRAC3P), +#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57, 0, 0) + DECODER_DEF(EVRC, EVRC), + DECODER_DEF(EVRC0, EVRC), + DECODER_DEF(EVRC1, EVRC), +#endif + DECODER_DEF(AMR, AMR_NB), + DECODER_DEF(AMR-WB, AMR_WB), }; typedef struct decoder_def_s decoder_def_t;