MillicastSDK 2.0.0
|
▼Nmillicast | |
Ncodec | Namespace where you can find constant for the codec names |
►Ndetail | |
►Nrtcstats | |
CAsyncOperationCancelled | Error category for errors triggered when the operation failed because it was abandoned for various reasons |
CAudioControl | The AudioControl class |
CAudioFrame | The AudioFrame struct used to described audio data |
►CAudioPlayback | The AudioPlayback class |
CAudioRenderer | The AudioRenderer class is responsible for rendering audio in a specific way in your application |
►CAudioSource | The AudioSource class |
CAudioTrack | The AudioTrack class |
CBitrateSettings | Allows setting the desired minimum and/or maximum bitrates when publishing a stream. You can also use disable_bwe to disable the internal bandwidth estimation and utilise the maximum bitrate provided as the sending bitrate |
►CClient | The Client base class |
CClientBase | |
CClientConnectionOptions | Connection related options |
CClientJsonData | Authentication data returned by the director api in order to open a websocket connection |
CClientOption | The ClientOption struct allows to setup the millicast connection |
►CCustomAudioSource | |
►CCustomVideoSource | |
CDeckLinkRenderer | Used to render video on a DeckLink device |
CEncodedAudioFrame | |
CEncodedFrame | |
CEncodedVideoFrame | |
CError | The errors reported by the Millicast SDK |
CErrorCategoryBase | Helper for defining error categories in the Millicast SDK |
CEventConnection | |
CException | |
CFrameMetadata | |
CGenericError | Error category for other errors |
CHttpError | |
CLogger | |
CMedia | Used to manage media sources |
CNdiRenderer | Used to render video as an ndi source |
CPromise | |
►CPublisher | The Publisher class. Its purpose is to publish media to a Millicast stream |
CPublisherCredentials | The Credentials struct represent the credentials need to be able to connect and publish to a Millicast stream |
CPublisherOption | Option specific to the publisher |
CRenderer | The Renderer base class. A renderer is used to render video on screen or render audio |
CRtsRemoteAudioTrack | |
►CRtsRemoteTrack | |
►CRtsRemoteVideoTrack | |
CSeiMessage | A common interface class that can be used as a container for Sei Messages |
►CSeiPicTiming | This class is just a shell, it is currently not functional. It represents SEI Pic timing timecode messages as specified by the H264 standard |
CSeiUserUnregisteredData | Holds a User Data Unregistered Sei message |
►CSource | The Source base class |
CSpan | |
►CStatsReport | |
CStreamPublishDetails | General information about the current publishing session session |
CStreamViewDetails | General information about the current viewing session |
CTrack | Represent a media sources |
CTrackInfo | Useful informations about the available tracks in the media server. These informations are received in the active event of the Viewer |
CVideoCapabilities | The VideoCapabilities struct |
CVideoFrame | Used to described a VideoFrame |
CVideoRenderer | The VideoRenderer class Inherits this class to receive video frames and render them in your application |
►CVideoSource | The VideoSource class |
CVideoTrack | The VideoTrack class |
►CViewer | The Viewer class. Its purpose is to receive media by subscribing to a millicast stream. The stream must already exists and someone must publish media |
CViewerCredentials | The ViewerCredentials struct represent the credentials need to be able to connect and subscribe to a Millicast stream |
►CViewerOption | |
CWebrtcRemoteAudioTrack | |
►CWebrtcRemoteTrack | |
CWebrtcRemoteVideoTrack | |
▼Nstd | |
Cis_error_condition_enum< millicast::AsyncOperationCancelled::Value > | |
Cis_error_condition_enum< millicast::GenericError::Value > |