mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 05:00:37 +00:00
v408: do not unconditionally compile codecs
This commit is contained in:
parent
bb9c8d9439
commit
b8d78175d2
@ -103,6 +103,7 @@ static av_cold int v408_decode_close(AVCodecContext *avctx)
|
||||
return 0;
|
||||
}
|
||||
|
||||
#if CONFIG_AYUV_DECODER
|
||||
AVCodec ff_ayuv_decoder = {
|
||||
.name = "ayuv",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -113,7 +114,8 @@ AVCodec ff_ayuv_decoder = {
|
||||
.capabilities = CODEC_CAP_DR1,
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed packed MS 4:4:4:4"),
|
||||
};
|
||||
|
||||
#endif
|
||||
#if CONFIG_V408_DECODER
|
||||
AVCodec ff_v408_decoder = {
|
||||
.name = "v408",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -124,4 +126,4 @@ AVCodec ff_v408_decoder = {
|
||||
.capabilities = CODEC_CAP_DR1,
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed packed QT 4:4:4:4"),
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@ -89,6 +89,7 @@ static av_cold int v408_encode_close(AVCodecContext *avctx)
|
||||
return 0;
|
||||
}
|
||||
|
||||
#if CONFIG_AYUV_ENCODER
|
||||
AVCodec ff_ayuv_encoder = {
|
||||
.name = "ayuv",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -99,7 +100,8 @@ AVCodec ff_ayuv_encoder = {
|
||||
.pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUVA444P, PIX_FMT_NONE },
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed packed MS 4:4:4:4"),
|
||||
};
|
||||
|
||||
#endif
|
||||
#if CONFIG_V408_ENCODER
|
||||
AVCodec ff_v408_encoder = {
|
||||
.name = "v408",
|
||||
.type = AVMEDIA_TYPE_VIDEO,
|
||||
@ -110,3 +112,4 @@ AVCodec ff_v408_encoder = {
|
||||
.pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUVA444P, PIX_FMT_NONE },
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed packed QT 4:4:4:4"),
|
||||
};
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user