aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/frame.h
diff options
context:
space:
mode:
authorLeo Izen <leo.izen@gmail.com>2025-03-05 09:20:20 -0500
committerLeo Izen <leo.izen@gmail.com>2025-08-19 11:26:46 -0400
commitbb90b262d6d23f1bca3587a48abc15b951cbbf05 (patch)
treeff65658b37457db13aaf5c38f26a2d4257992424 /libavutil/frame.h
parenta99fff4e2d4058c57599ba0b968862af82bdad5b (diff)
downloadffmpeg-bb90b262d6d23f1bca3587a48abc15b951cbbf05.tar.gz
avutil/side_data: add EXIF side data type
This commit adds support for the additional side data type AV_FRAME_DATA_EXIF, which contains a buffer of an EXIF metadata payload. Signed-off-by: Leo Izen <leo.izen@gmail.com>
Diffstat (limited to 'libavutil/frame.h')
-rw-r--r--libavutil/frame.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libavutil/frame.h b/libavutil/frame.h
index d440cfba2e..d7d98e67e4 100644
--- a/libavutil/frame.h
+++ b/libavutil/frame.h
@@ -254,6 +254,12 @@ enum AVFrameSideDataType {
* libavutil/tdrdi.h.
*/
AV_FRAME_DATA_3D_REFERENCE_DISPLAYS,
+
+ /**
+ * Extensible image file format metadata. The payload is a buffer containing
+ * EXIF metadata, starting with either 49 49 2a 00, or 4d 4d 00 2a.
+ */
+ AV_FRAME_DATA_EXIF,
};
enum AVActiveFormatDescription {