mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
avcodec: Constify AVCodecs
Given that the AVCodec.next pointer has now been removed, most of the AVCodecs are not modified at all any more and can therefore be made const (as this patch does); the only exceptions are the very few codecs for external libraries that have a init_static_data callback. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
committed by
James Almer
parent
8b3e6ce5f4
commit
a247ac640d
@@ -180,7 +180,7 @@ static int libcodec2_encode(AVCodecContext *avctx, AVPacket *avpkt,
|
||||
return 0;
|
||||
}
|
||||
|
||||
AVCodec ff_libcodec2_decoder = {
|
||||
const AVCodec ff_libcodec2_decoder = {
|
||||
.name = "libcodec2",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("codec2 decoder using libcodec2"),
|
||||
.type = AVMEDIA_TYPE_AUDIO,
|
||||
@@ -196,7 +196,7 @@ AVCodec ff_libcodec2_decoder = {
|
||||
.priv_class = &libcodec2_dec_class,
|
||||
};
|
||||
|
||||
AVCodec ff_libcodec2_encoder = {
|
||||
const AVCodec ff_libcodec2_encoder = {
|
||||
.name = "libcodec2",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("codec2 encoder using libcodec2"),
|
||||
.type = AVMEDIA_TYPE_AUDIO,
|
||||
|
||||
Reference in New Issue
Block a user