[FFmpeg-cvslog] lavf: default .ogg audio to libvorbis if we can
Andrew Kelley
git at videolan.org
Sun Feb 9 20:15:12 CET 2014
ffmpeg | branch: master | Andrew Kelley <superjoe30 at gmail.com> | Sat Feb 8 16:18:57 2014 +0000| [b0c2c097e422b9e10a7d856582f8321d28af821e] | committer: Vittorio Giovara
lavf: default .ogg audio to libvorbis if we can
Since 2007, the Xiph.org Foundation recommends that .ogg only be used
for Ogg Vorbis audio files.
Source: http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
However we only do it if we have libvorbis available because the
built in vorbis encoder is not as good.
Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0c2c097e422b9e10a7d856582f8321d28af821e
---
libavformat/oggenc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavformat/oggenc.c b/libavformat/oggenc.c
index e96cde7..fd102c8 100644
--- a/libavformat/oggenc.c
+++ b/libavformat/oggenc.c
@@ -616,7 +616,8 @@ AVOutputFormat ff_ogg_muxer = {
.mime_type = "application/ogg",
.extensions = "ogg,ogv,spx,opus",
.priv_data_size = sizeof(OGGContext),
- .audio_codec = AV_CODEC_ID_FLAC,
+ .audio_codec = CONFIG_LIBVORBIS_ENCODER ?
+ AV_CODEC_ID_VORBIS : AV_CODEC_ID_FLAC,
.video_codec = AV_CODEC_ID_THEORA,
.write_header = ogg_write_header,
.write_packet = ogg_write_packet,
More information about the ffmpeg-cvslog
mailing list