Modules
Framework-neutral video frame interoperability contract.
Authenticated producer-native fallback attached to one lease holder.
BEAM-owned binary video frame storage.
Pixel interpretation for BEAM-owned binary frame storage.
A plane offset and row stride within VideoInterop.Binary.data.
Video color interpretation associated with a video stream.
Opens an ownership-aware stream into a video frame consumer.
Raised when trusted consumer code violates the ownership receipt contract.
An opened consumer stream with explicit frame ownership receipts.
DMA-BUF storage layout modeled after FFmpeg's AVDRMFrameDescriptor.
DMA-BUF pixel format and modifier negotiation metadata.
Helpers for DRM fourcc values.
One AVDRM-style format layer and its planes.
DRM format modifier helpers.
One DMA-BUF memory object referenced by a descriptor.
A DRM format plane inside a DMA-BUF object.
Framework-neutral video format associated with a sequence of frames.
One storage-neutral video frame.
Per-consumer producer lifetime token for a borrowed video interop frame.
Isolated owner process for producer-backed video interop leases.
A visible rectangle inside a coded video image.
Borrowed Linux sync-file acquire fence for a video frame.
Structural validation and producer-authority verification for borrowed frames.