On Fri,  9 Dec 2011 22:53:26 -0500, Justin Ruggles <[email protected]> 
wrote:
> fixes Bug 119
> ---
>  libavformat/flacenc_header.c |   10 ++++------
>  1 files changed, 4 insertions(+), 6 deletions(-)
> 
> diff --git a/libavformat/flacenc_header.c b/libavformat/flacenc_header.c
> index ad8d55b..c1f7c86 100644
> --- a/libavformat/flacenc_header.c
> +++ b/libavformat/flacenc_header.c
> @@ -37,13 +37,11 @@ int ff_flac_write_header(AVIOContext *pb, AVCodecContext 
> *codec,
>      if (!avpriv_flac_is_extradata_valid(codec, &format, &streaminfo))
>          return -1;
>  
> -    /* write "fLaC" stream marker and first metadata block header if needed 
> */
> -    if (format == FLAC_EXTRADATA_FORMAT_STREAMINFO) {
> -        avio_write(pb, header, 8);
> -    }
> +    /* write "fLaC" stream marker and first metadata block header */
> +    avio_write(pb, header, 8);
>  
> -    /* write STREAMINFO or full header */
> -    avio_write(pb, codec->extradata, codec->extradata_size);
> +    /* write STREAMINFO */
> +    avio_write(pb, streaminfo, FLAC_STREAMINFO_SIZE);
>  
>      return 0;
>  }
> -- 
> 1.7.1
> 

Looks ok.

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

Reply via email to