diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-04-27 19:57:57 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2021-05-05 14:17:03 +0200 |
commit | 184a8852f1c4a3c592fa0a4e1dcb253d6456cbe8 (patch) | |
tree | 6bec439d50319ff40a90d09205e17204f3601d13 /libavcodec/r210enc.c | |
parent | 5cb64caadfdf6ecb3d63489a27d5b1d2e2992b8d (diff) | |
download | ffmpeg-184a8852f1c4a3c592fa0a4e1dcb253d6456cbe8.tar.gz |
avcodec/r210enc: Deduplicate pix_fmts arrays
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec/r210enc.c')
-rw-r--r-- | libavcodec/r210enc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libavcodec/r210enc.c b/libavcodec/r210enc.c index 5e781ed20b..76271e2749 100644 --- a/libavcodec/r210enc.c +++ b/libavcodec/r210enc.c @@ -86,6 +86,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, return 0; } +static const enum AVPixelFormat pix_fmt[] = { AV_PIX_FMT_GBRP10, AV_PIX_FMT_NONE }; #if CONFIG_R210_ENCODER const AVCodec ff_r210_encoder = { @@ -96,7 +97,7 @@ const AVCodec ff_r210_encoder = { .capabilities = AV_CODEC_CAP_DR1, .init = encode_init, .encode2 = encode_frame, - .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_GBRP10, AV_PIX_FMT_NONE }, + .pix_fmts = pix_fmt, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE, }; #endif @@ -109,7 +110,7 @@ const AVCodec ff_r10k_encoder = { .capabilities = AV_CODEC_CAP_DR1, .init = encode_init, .encode2 = encode_frame, - .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_GBRP10, AV_PIX_FMT_NONE }, + .pix_fmts = pix_fmt, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE, }; #endif @@ -122,7 +123,7 @@ const AVCodec ff_avrp_encoder = { .capabilities = AV_CODEC_CAP_DR1, .init = encode_init, .encode2 = encode_frame, - .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_GBRP10, AV_PIX_FMT_NONE }, + .pix_fmts = pix_fmt, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE, }; #endif |