X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fflacenc.c;h=4df3a1b11b1df401279c615704f4e71cad7415c7;hb=96bc6485bc929741827fc0f08ef06bea662a3eea;hp=a80f0f9fe3f9fcfbf527656e03b5077fc29c3e6c;hpb=14d5e214bfb56f08b1d34d13758c1e56a59c8c99;p=ffmpeg diff --git a/libavcodec/flacenc.c b/libavcodec/flacenc.c index a80f0f9fe3f..4df3a1b11b1 100644 --- a/libavcodec/flacenc.c +++ b/libavcodec/flacenc.c @@ -1379,14 +1379,13 @@ static const AVClass flac_encoder_class = { }; AVCodec ff_flac_encoder = { - "flac", - AVMEDIA_TYPE_AUDIO, - CODEC_ID_FLAC, - sizeof(FlacEncodeContext), - flac_encode_init, - flac_encode_frame, - flac_encode_close, - NULL, + .name = "flac", + .type = AVMEDIA_TYPE_AUDIO, + .id = CODEC_ID_FLAC, + .priv_data_size = sizeof(FlacEncodeContext), + .init = flac_encode_init, + .encode = flac_encode_frame, + .close = flac_encode_close, .capabilities = CODEC_CAP_SMALL_LAST_FRAME | CODEC_CAP_DELAY | CODEC_CAP_LOSSLESS, .sample_fmts = (const enum AVSampleFormat[]){AV_SAMPLE_FMT_S16,AV_SAMPLE_FMT_NONE}, .long_name = NULL_IF_CONFIG_SMALL("FLAC (Free Lossless Audio Codec)"),