Go to the source code of this file.
Data Structures | |
struct | dwContainerTrackInfo |
Holds container track information. More... | |
Macros | |
#define | DW_CONTAINER_MAX_TIMESTAMPS 8U |
Enumerations | |
enum | dwContainerFrameFlags { DW_CONTAINER_FRAME_SEEKABLE = 1 << 0, DW_CONTAINER_FRAME_COMPLETE = 1 << 1 } |
Enum representing a container frame flags. More... | |
enum | dwContainerType { DW_CONTAINER_TYPE_UNKNOWN = 0, DW_CONTAINER_TYPE_MP4 = 1, DW_CONTAINER_TYPE_DWPOD = 2 } |
Enum representing a supported container types. More... | |
enum | dwTimeType { DW_TIME_TYPE_NONE = 0, DW_TIME_TYPE_HOST, DW_TIME_TYPE_TSC, DW_TIME_TYPE_RELATIVE_PTS, DW_TIME_TYPE_RELATIVE_DTS, DW_TIME_TYPE_ABSOLUTE, DW_TIME_TYPE_SERIALIZATION, DW_TIME_TYPE_SEQUENCE_NUMBER } |
Enum representing a supported time domains. More... | |
struct dwContainerTrackInfo |
Data Fields | ||
---|---|---|
dwMediaType | mediaType | |
dwTimeType | timeTypes[DW_CONTAINER_MAX_TIMESTAMPS] | |
uint32_t | timeTypesCount |
#define DW_CONTAINER_MAX_TIMESTAMPS 8U |
Definition at line 41 of file Container.h.
Enum representing a container frame flags.
Enumerator | |
---|---|
DW_CONTAINER_FRAME_SEEKABLE | |
DW_CONTAINER_FRAME_COMPLETE |
Definition at line 64 of file Container.h.
enum dwContainerType |
Enum representing a supported container types.
Enumerator | |
---|---|
DW_CONTAINER_TYPE_UNKNOWN | |
DW_CONTAINER_TYPE_MP4 | |
DW_CONTAINER_TYPE_DWPOD |
Definition at line 70 of file Container.h.
enum dwTimeType |
Enum representing a supported time domains.
Enumerator | |
---|---|
DW_TIME_TYPE_NONE | |
DW_TIME_TYPE_HOST | |
DW_TIME_TYPE_TSC | |
DW_TIME_TYPE_RELATIVE_PTS | |
DW_TIME_TYPE_RELATIVE_DTS | |
DW_TIME_TYPE_ABSOLUTE | |
DW_TIME_TYPE_SERIALIZATION | |
DW_TIME_TYPE_SEQUENCE_NUMBER |
Definition at line 44 of file Container.h.