oa::VideoFrame

Timestamped frame shared by decode, capture, processing, presentation and encode. resource handles are non-owning and remain valid for the lifetime contract of their producer.

Public Data Members

arrayLayeroa::U32field
bufferconst oavk::Buffer *field
colorSpaceYCbCrModelfield
durationoa::U64field
externalQueueFamilyIndexoa::U32field
formatVkFormatfield
fullRangeboolfield
heightoa::U32field
imageVkImagefield
imageViewVkImageViewfield
isRgbboolfield
layoutVkImageLayoutfield
presentationTimestampoa::U64field
readyEventfield
resourceVideoFrameResourcefield
shownboolfield
widthoa::U32field