![]() |
Intel® Collaboration Suite for WebRTC
version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
|
▼Nowt | |
▼Nbase | |
CAudioCodecParameters | Audio codec parameters for an audio track |
CAudioEncodingParameters | Audio encoding parameters |
CAudioFrameGeneratorInterface | Frame generator interface for audio |
CAudioPlayerInterface | Interface for rendering PCM data in a stream |
CAudioPublicationSettings | |
CAudioReceiverReport | Define audio receiver report |
CAudioSenderReport | Define audio sender report |
CAudioSubscriptionCapabilities | |
CClientConfiguration | Client configurations |
CConnectionStats | Connection statistoms |
CDeviceUtils | |
CEnumClassHash | |
CException | Class for exceptions |
CGlobalConfiguration | Configuration of global using. GlobalConfiguration class of setting for encoded frame and hardware accecleartion configuration |
CIceCandidatePairReport | Define ICE candidate pair report |
CIceCandidateReport | Define ICE candidate report |
CIceServer | Defines ICE server |
CLocalCameraStreamParameters | This class contains parameters and methods that needed for creating a local camera stream. When a stream is created, it will not be impacted if these parameters are changed |
CLocalCustomizedStreamParameters | This class contains parameters and methods that needed for creating a local customized stream. When a stream is created, it will not be impacted if these parameters are changed |
CLocalDesktopStreamParameters | This class contains parameters and methods that's needed for creating a local stream with certain screen or window as source. When a stream is created, it will not be impacted if these parameters are changed |
CLocalScreenStreamObserver | |
CLocalStream | This class represents a local stream |
CLogging | |
CMediaStreamDeviceConstraints | |
CMediaStreamTrackAudioConstraints | |
CMediaStreamTrackDeviceConstraintsForAudio | |
CMediaStreamTrackDeviceConstraintsForVideo | |
CMediaStreamTrackScreencastConstraintsForAudio | |
CMediaStreamTrackScreencastConstraintsForVideo | |
CMediaStreamTrackVideoConstraints | |
CPublication | |
CPublicationObserver | Observer that receives event from publication |
CPublicationSettings | |
CPublishOptions | Publish options describing encoding settings |
CRemoteStream | This class represents a remote stream |
CResolution | This class represents a resolution value |
CRtpEncodingParameters | RTP endoding settings for a stream |
CStream | Base class of all streams with media stream |
CStreamFactory | Factory class for creating all types of media streams. Not implemented for Windows |
CStreamObserver | Observer for Stream |
CStreamSourceInfo | Stream source |
CSubscriptionCapabilities | |
CSubscriptionObserver | Observer that receives events from subscription |
CVideoBandwidthStats | Define video bandwidth statistoms |
CVideoBuffer | Video buffer and its information |
CVideoCodecParameters | Video codec parameters for a video track |
CVideoDecoderInterface | Video decoder interface |
CVideoEncodedFrame | Video encoded frame definition |
CVideoEncoderInterface | Video encoder interface |
CVideoEncodingParameters | |
CVideoFrameGeneratorInterface | Frame generator interface for users to generates frame. FrameGeneratorInterface is the virtual class to implement its own frame generator |
CVideoPublicationSettings | |
CVideoReceiverReport | Define video receiver report |
CVideoRendererInterface | Interface for rendering VideoFrames in ARGB/I420 format from a VideoTrack |
CVideoRenderWindow | VideoRenderWindow wraps a native Window handle |
CVideoSenderReport | Define video sender report |
CVideoSubscriptionCapabilities | |
▼Nconference | |
CAudioSubscriptionConstraints | Audio subscription contraints |
CConferenceClient | An asynchronous class for app to communicate with a conference in MCU |
CConferenceClientConfiguration | Configuration for creating a ConferenceClient |
CConferenceClientObserver | Observer for OWTConferenceClient |
CConferenceInfo | Information about the conference |
CConferencePublication | |
CConferenceSubscription | |
CParticipant | Participant represents one conference client in a conference room |
CParticipantObserver | Observer interface for participant |
CPermission | This class represent a user's permission |
CRemoteMixedStream | This class represent a mixed remote stream |
CRemoteMixedStreamObserver | Observer class for remote mixed stream |
CSubscribeOptions | Subscribe options |
CSubscriptionUpdateOptions | Subscription update option used by subscription's ApplyOptions API |
CUser | This class represent an attendee of a conference, replaced by Participant class |
CVideoSubscriptionConstraints | Video subscription constraints |
CVideoSubscriptionUpdateConstraints | |
▼Np2p | |
CP2PClient | An async client for P2P WebRTC sessions |
CP2PClientConfiguration | Configuration for P2PClient This configuration is used while creating P2PClient. Changing this configuration does NOT impact P2PClient already created |
CP2PClientObserver | Observer for P2PClient |
CP2PPublication | |
CP2PSignalingChannelInterface | Protocol for signaling channel. Developers may utilize their own signaling server by implmenting this protocol |
CP2PSignalingChannelObserver | Signaling channel will notify observer when event triggers |