On 08/02/14 17:53, Andrew Kelley wrote:
> Since 2007, the Xipth.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 very good.
> ---
>  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,
> 

Looks ok, thanks a lot!

lu
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to