Holds demuxer frame info.
Definition at line 44 of file Demuxer.h.
◆ bundleId
uint64_t dwDemuxerFrameInfo::bundleId |
The id of the logical bundling of different frames.
This is useful for presenting data together that may have different timestamps.
Definition at line 51 of file Demuxer.h.
◆ containerOffset
uint64_t dwDemuxerFrameInfo::containerOffset |
The offset of the entire frame in the stream, including any container-specific framing information.
Definition at line 76 of file Demuxer.h.
◆ containerSize
uint64_t dwDemuxerFrameInfo::containerSize |
The length of the entire frame, including any container-specific framing information.
Definition at line 71 of file Demuxer.h.
◆ flags
uint64_t dwDemuxerFrameInfo::flags |
Optional flags.
Definition at line 63 of file Demuxer.h.
◆ index
uint64_t dwDemuxerFrameInfo::index |
The zero-based index representing the order of the frame in the track.
Definition at line 54 of file Demuxer.h.
◆ offset
uint64_t dwDemuxerFrameInfo::offset |
The offset of the frame payload in the stream.
Definition at line 60 of file Demuxer.h.
◆ size
uint64_t dwDemuxerFrameInfo::size |
The length of the frame payload.
Definition at line 57 of file Demuxer.h.
◆ timestamps
Generic timestamps that can be used.
Definition at line 66 of file Demuxer.h.
◆ trackId
uint64_t dwDemuxerFrameInfo::trackId |
The documentation for this struct was generated from the following file: