diff options
Diffstat (limited to 'libavcodec/libfdk-aacdec.c')
-rw-r--r-- | libavcodec/libfdk-aacdec.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/libavcodec/libfdk-aacdec.c b/libavcodec/libfdk-aacdec.c index 00d7bdead1..e9096a08e6 100644 --- a/libavcodec/libfdk-aacdec.c +++ b/libavcodec/libfdk-aacdec.c @@ -477,23 +477,23 @@ static av_cold void fdk_aac_decode_flush(AVCodecContext *avctx) av_log(avctx, AV_LOG_WARNING, "failed to clear buffer when flushing\n"); } -const AVCodec ff_libfdk_aac_decoder = { - .name = "libfdk_aac", - .long_name = NULL_IF_CONFIG_SMALL("Fraunhofer FDK AAC"), - .type = AVMEDIA_TYPE_AUDIO, - .id = AV_CODEC_ID_AAC, +const FFCodec ff_libfdk_aac_decoder = { + .p.name = "libfdk_aac", + .p.long_name = NULL_IF_CONFIG_SMALL("Fraunhofer FDK AAC"), + .p.type = AVMEDIA_TYPE_AUDIO, + .p.id = AV_CODEC_ID_AAC, .priv_data_size = sizeof(FDKAACDecContext), .init = fdk_aac_decode_init, .decode = fdk_aac_decode_frame, .close = fdk_aac_decode_close, .flush = fdk_aac_decode_flush, - .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF #if FDKDEC_VER_AT_LEAST(2, 5) // 2.5.10 | AV_CODEC_CAP_DELAY #endif , - .priv_class = &fdk_aac_dec_class, + .p.priv_class = &fdk_aac_dec_class, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP, - .wrapper_name = "libfdk", + .p.wrapper_name = "libfdk", }; |