Demuxer for dealing with containers.
Data Structures | |
struct | dwDemuxerFrameInfo |
Holds demuxer frame info. More... | |
struct | dwDemuxerParams |
Holds demuxer params. More... | |
Typedefs | |
typedef struct dwDemuxerObject * | dwDemuxerHandle_t |
Demuxer handle. More... | |
typedef struct dwIOStreamObject * | dwIOStreamHandle_t |
Handle to IO stream object. More... | |
struct dwDemuxerFrameInfo |
Data Fields | ||
---|---|---|
uint64_t | bundleId | |
uint64_t | flags | |
uint64_t | index | |
uint64_t | offset | |
uint64_t | size | |
dwTime_t | timestamps[DW_CONTAINER_MAX_TIMESTAMPS] | |
uint64_t | trackId |
struct dwDemuxerParams |
Data Fields | ||
---|---|---|
dwIOStreamHandle_t | inputStream | Handle representing input stream. |
typedef struct dwDemuxerObject* dwDemuxerHandle_t |
typedef struct dwIOStreamObject* dwIOStreamHandle_t |