From 6d57b0c40be0053d8867d4a9af1c41d2d24efec3 Mon Sep 17 00:00:00 2001 From: philippegorley <philippe.gorley@savoirfairelinux.com> Date: Fri, 3 Aug 2018 16:54:43 -0400 Subject: [PATCH] contrib: enable audio decoders Allows different ringtones to be used to compensate for sndfile no longer being used to decode them. Also prepares for eventual audio streaming. Change-Id: I0e5d4374266887b09fdab5846f85ed25b5a1679c --- contrib/src/ffmpeg/rules.mak | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak index 74e324135d..20b9fe45b9 100644 --- a/contrib/src/ffmpeg/rules.mak +++ b/contrib/src/ffmpeg/rules.mak @@ -70,6 +70,38 @@ FFMPEGCONF += \ --enable-encoder=libopus \ --enable-decoder=libopus +# decoders for ringtones and audio streaming +FFMPEGCONF += \ + --enable-decoder=flac \ + --enable-decoder=vorbis \ + --enable-decoder=pcm_u24be \ + --enable-decoder=pcm_u24le \ + --enable-decoder=pcm_u32be \ + --enable-decoder=pcm_u32le \ + --enable-decoder=pcm_u8 \ + --enable-decoder=pcm_f16le \ + --enable-decoder=pcm_f24le \ + --enable-decoder=pcm_f32be \ + --enable-decoder=pcm_f32le \ + --enable-decoder=pcm_f64be \ + --enable-decoder=pcm_f64le \ + --enable-decoder=pcm_s16be \ + --enable-decoder=pcm_s16be_planar \ + --enable-decoder=pcm_s16le \ + --enable-decoder=pcm_s16le_planar \ + --enable-decoder=pcm_s24be \ + --enable-decoder=pcm_s24le \ + --enable-decoder=pcm_s24le_planar \ + --enable-decoder=pcm_s32be \ + --enable-decoder=pcm_s32le \ + --enable-decoder=pcm_s32le_planar \ + --enable-decoder=pcm_s64be \ + --enable-decoder=pcm_s64le \ + --enable-decoder=pcm_s8 \ + --enable-decoder=pcm_s8_planar \ + --enable-decoder=pcm_u16be \ + --enable-decoder=pcm_u16le + #encoders/decoders for images FFMPEGCONF += \ --enable-encoder=gif \ -- GitLab