A media frame containing images, audio, and metadata.
More...
#include <frame.h>
A media frame containing images, audio, and metadata.
Aggregates one or more image planes, one or more audio tracks, and a metadata container into a single unit that represents a frame of
- Example
promeki::List< Frame > List
Plain value list of Frame objects.
Definition frame.h:42
Raster image with pixel format, planes, and metadata.
Definition image.h:48
A smart pointer class with reference counting and optional copy-on-write semantics.
Definition sharedptr.h:252
Class for holding and manipulating timecode.
Definition timecode.h:45
@ NDF24
24 fps non-drop-frame (maps to VTC_FORMAT_24)
Definition timecode.h:53
Describes a video format including frame rate, image layers, audio channels, and metadata.
Definition videodesc.h:25
media content.
◆ audioList() [1/2]
Returns a mutable reference to the list of audio tracks.
- Returns
- The audio pointer list.
◆ audioList() [2/2]
Returns a const reference to the list of audio tracks.
- Returns
- The audio pointer list.
◆ imageList() [1/2]
Returns a mutable reference to the list of image planes.
- Returns
- The image pointer list.
◆ imageList() [2/2]
Returns a const reference to the list of image planes.
- Returns
- The image pointer list.
◆ metadata() [1/2]
Returns a mutable reference to the frame metadata.
- Returns
- The metadata container.
◆ metadata() [2/2]
Returns a const reference to the frame metadata.
- Returns
- The metadata container.
The documentation for this class was generated from the following file: