CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
|
Structure that aggregates the audio, video, and ancillary data structures into a single structure. More...
#include <cdi_baseline_profile_01_00_api.h>
Data Fields | ||
CdiBaselineAvmPayloadType | payload_type | |
Indicates which union member applies. NOTE: To maintain compatibility with future profile revisions, this must be the first element in this structure and be immediately followed by the union below. In addition, the first element of each union item must be CdiAvmBaselineProfileVersion. This confirms to future profiles which use a new structure type called CdiAvmBaselineConfigCommon. | ||
union { | ||
CdiAvmVideoConfig video_config | ||
Union of data determined by payload_type. NOTE: First element of each part of this union must be CdiAvmBaselineProfileVersion. See NOTE above. | ||
CdiAvmAudioConfig audio_config | ||
CdiAvmAncillaryDataConfig ancillary_data_config | ||
}; | ||
Structure that aggregates the audio, video, and ancillary data structures into a single structure.
CdiBaselineAvmPayloadType CdiAvmBaselineConfig::payload_type |
Indicates which union member applies. NOTE: To maintain compatibility with future profile revisions, this must be the first element in this structure and be immediately followed by the union below. In addition, the first element of each union item must be CdiAvmBaselineProfileVersion. This confirms to future profiles which use a new structure type called CdiAvmBaselineConfigCommon.
<