summaryrefslogtreecommitdiff
path: root/libavfilter/drawutils.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2021-02-07 21:41:04 +0100
committerPaul B Mahol <onemda@gmail.com>2021-02-07 21:45:26 +0100
commit629dd8efb5ec74a27f676f7252c517ed96879cd5 (patch)
tree2c461ede5139d258a5db355f251629c7baa08afe /libavfilter/drawutils.c
parentcae57cae1f70371591223a5f9fe3f370ce8dfd50 (diff)
avfilter/vf_extractplanes: add float formats support
Diffstat (limited to 'libavfilter/drawutils.c')
-rw-r--r--libavfilter/drawutils.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavfilter/drawutils.c b/libavfilter/drawutils.c
index 71fe25692c..0a59ff9987 100644
--- a/libavfilter/drawutils.c
+++ b/libavfilter/drawutils.c
@@ -70,6 +70,10 @@ int ff_fill_rgba_map(uint8_t *rgba_map, enum AVPixelFormat pix_fmt)
case AV_PIX_FMT_GBRAP12BE:
case AV_PIX_FMT_GBRAP16LE:
case AV_PIX_FMT_GBRAP16BE:
+ case AV_PIX_FMT_GBRPF32LE:
+ case AV_PIX_FMT_GBRPF32BE:
+ case AV_PIX_FMT_GBRAPF32LE:
+ case AV_PIX_FMT_GBRAPF32BE:
case AV_PIX_FMT_GBRP: rgba_map[GREEN] = 0; rgba_map[BLUE ] = 1; rgba_map[RED ] = 2; rgba_map[ALPHA] = 3; break;
default: /* unsupported */
return AVERROR(EINVAL);