diff options
author | rcombs <rcombs@rcombs.me> | 2021-12-18 05:02:18 -0600 |
---|---|---|
committer | rcombs <rcombs@rcombs.me> | 2021-12-22 18:43:17 -0600 |
commit | b7e1ec7bda90f979e29f7e06dcd73b5e38ed3ac0 (patch) | |
tree | a1a7808343ebd334287fd935fb21a0557a26134d /libavutil/hwcontext_videotoolbox.h | |
parent | 69bd95dcd8d09ecc04f994a239c1d3da62ec38d6 (diff) | |
download | ffmpeg-b7e1ec7bda90f979e29f7e06dcd73b5e38ed3ac0.tar.gz |
lavu/videotoolbox: expose routine to set CVPixelBufferRef metadata
Diffstat (limited to 'libavutil/hwcontext_videotoolbox.h')
-rw-r--r-- | libavutil/hwcontext_videotoolbox.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libavutil/hwcontext_videotoolbox.h b/libavutil/hwcontext_videotoolbox.h index 916899e97d..b6bdcf243d 100644 --- a/libavutil/hwcontext_videotoolbox.h +++ b/libavutil/hwcontext_videotoolbox.h @@ -85,4 +85,11 @@ CFStringRef av_map_videotoolbox_color_primaries_from_av(enum AVColorPrimaries pr */ CFStringRef av_map_videotoolbox_color_trc_from_av(enum AVColorTransferCharacteristic trc); +/** + * Update a CVPixelBufferRef's metadata to based on an AVFrame. + * Returns 0 if no known equivalent was found. + */ +int av_vt_pixbuf_set_attachments(void *log_ctx, + CVPixelBufferRef pixbuf, const struct AVFrame *src); + #endif /* AVUTIL_HWCONTEXT_VIDEOTOOLBOX_H */ |