summaryrefslogtreecommitdiff
path: root/libavutil/pixfmt.h
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2017-06-18 18:16:27 +0100
committerMark Thompson <sw@jkqxz.net>2017-09-13 22:03:27 +0100
commit9cb23cd9fe58e262273ce606b6febfef0509e316 (patch)
tree9f6120e707a7c644e7ac26bd1ed095a8a8b57942 /libavutil/pixfmt.h
parent7bae17e37ab63d1cfcea22c68c455f859db3663c (diff)
lavu: Add DRM hwcontext
Diffstat (limited to 'libavutil/pixfmt.h')
-rw-r--r--libavutil/pixfmt.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libavutil/pixfmt.h b/libavutil/pixfmt.h
index 6dd094376f..24889c8e52 100644
--- a/libavutil/pixfmt.h
+++ b/libavutil/pixfmt.h
@@ -334,6 +334,13 @@ enum AVPixelFormat {
AV_PIX_FMT_GBRAPF32BE, ///< IEEE-754 single precision planar GBRA 4:4:4:4, 128bpp, big-endian
AV_PIX_FMT_GBRAPF32LE, ///< IEEE-754 single precision planar GBRA 4:4:4:4, 128bpp, little-endian
+ /**
+ * DRM-managed buffers exposed through PRIME buffer sharing.
+ *
+ * data[0] points to an AVDRMFrameDescriptor.
+ */
+ AV_PIX_FMT_DRM_PRIME,
+
AV_PIX_FMT_NB ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions
};