X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fg726.c;h=d643fbf968ea6ae3f19fde68bfc59917ef6175bd;hb=6ad61e30a16d338eab23b649365813fb150066ef;hp=80cb064912839faad285a71c1bdc0f6314af5931;hpb=67d466d09b105b2b1d3d8da4c21d8975925741ae;p=ffmpeg diff --git a/libavcodec/g726.c b/libavcodec/g726.c index 80cb0649128..d643fbf968e 100644 --- a/libavcodec/g726.c +++ b/libavcodec/g726.c @@ -396,7 +396,7 @@ static const AVClass g726_class = { .version = LIBAVUTIL_VERSION_INT, }; -AVCodec ff_adpcm_g726_encoder = { +const AVCodec ff_adpcm_g726_encoder = { .name = "g726", .long_name = NULL_IF_CONFIG_SMALL("G.726 ADPCM"), .type = AVMEDIA_TYPE_AUDIO, @@ -420,7 +420,7 @@ static const AVClass g726le_class = { .version = LIBAVUTIL_VERSION_INT, }; -AVCodec ff_adpcm_g726le_encoder = { +const AVCodec ff_adpcm_g726le_encoder = { .name = "g726le", .long_name = NULL_IF_CONFIG_SMALL("G.726 little endian ADPCM (\"right-justified\")"), .type = AVMEDIA_TYPE_AUDIO, @@ -504,7 +504,7 @@ static void g726_decode_flush(AVCodecContext *avctx) #endif #if CONFIG_ADPCM_G726_DECODER -AVCodec ff_adpcm_g726_decoder = { +const AVCodec ff_adpcm_g726_decoder = { .name = "g726", .long_name = NULL_IF_CONFIG_SMALL("G.726 ADPCM"), .type = AVMEDIA_TYPE_AUDIO, @@ -513,12 +513,12 @@ AVCodec ff_adpcm_g726_decoder = { .init = g726_decode_init, .decode = g726_decode_frame, .flush = g726_decode_flush, - .capabilities = AV_CODEC_CAP_DR1, + .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF, }; #endif #if CONFIG_ADPCM_G726LE_DECODER -AVCodec ff_adpcm_g726le_decoder = { +const AVCodec ff_adpcm_g726le_decoder = { .name = "g726le", .type = AVMEDIA_TYPE_AUDIO, .id = AV_CODEC_ID_ADPCM_G726LE, @@ -526,7 +526,7 @@ AVCodec ff_adpcm_g726le_decoder = { .init = g726_decode_init, .decode = g726_decode_frame, .flush = g726_decode_flush, - .capabilities = AV_CODEC_CAP_DR1, + .capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_CHANNEL_CONF, .long_name = NULL_IF_CONFIG_SMALL("G.726 ADPCM little-endian"), }; #endif