webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Properties | List of all members
RTCVideoSource Class Reference

#import <RTCVideoSource.h>

Inheritance diagram for RTCVideoSource:
RTCMediaSource RTCMediaSource NSObject NSObject NSObject NSObject RTCAVFoundationVideoSource RTCAVFoundationVideoSource

Instance Methods

(instancetype) - NS_UNAVAILABLE
 
(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initWithNativeVideoSource: [implementation]
 
(instancetype) - initWithNativeVideoSource: [implementation]
 
(instancetype) - initWithNativeMediaSource:type: [implementation]
 
(instancetype) - initWithNativeMediaSource:type: [implementation]
 

Properties

rtc::scoped_refptr< webrtc::VideoTrackSourceInterfacenativeVideoSource [implementation]
 
- Properties inherited from RTCMediaSource
RTCSourceState state
 
rtc::scoped_refptr< webrtc::MediaSourceInterfacenativeMediaSource [implementation]
 

Additional Inherited Members

- Class Methods inherited from RTCMediaSource
(webrtc::MediaSourceInterface::SourceState+ nativeSourceStateForState: [implementation]
 
(webrtc::MediaSourceInterface::SourceState+ nativeSourceStateForState: [implementation]
 
(RTCSourceState) + sourceStateForNativeState: [implementation]
 
(RTCSourceState) + sourceStateForNativeState: [implementation]
 
(NSString *) + stringForState: [implementation]
 
(NSString *) + stringForState: [implementation]
 

Method Documentation

◆ initWithNativeMediaSource:type:() [1/2]

- (instancetype) initWithNativeMediaSource: (rtc::scoped_refptr< webrtc::MediaSourceInterface >)  nativeMediaSource
type: (RTCMediaSourceType)  NS_UNAVAILABLE 
implementation

Implements RTCMediaSource.

◆ initWithNativeMediaSource:type:() [2/2]

- (instancetype) initWithNativeMediaSource: (rtc::scoped_refptr< webrtc::MediaSourceInterface >)  nativeMediaSource
type: (RTCMediaSourceType)  NS_UNAVAILABLE 
implementation

Implements RTCMediaSource.

◆ initWithNativeVideoSource:() [1/2]

- (instancetype) initWithNativeVideoSource: (rtc::scoped_refptr< webrtc::VideoTrackSourceInterface >)  NS_DESIGNATED_INITIALIZER
implementation

Initialize an RTCVideoSource from a native VideoTrackSourceInterface.

◆ initWithNativeVideoSource:() [2/2]

- (instancetype) initWithNativeVideoSource: (rtc::scoped_refptr< webrtc::VideoTrackSourceInterface >)  NS_DESIGNATED_INITIALIZER
implementation

Initialize an RTCVideoSource from a native VideoTrackSourceInterface.

◆ NS_UNAVAILABLE() [1/2]

- (instancetype) NS_UNAVAILABLE

◆ NS_UNAVAILABLE() [2/2]

- (instancetype) NS_UNAVAILABLE

Property Documentation

◆ nativeVideoSource

- (scoped_refptr<)webrtc:
readnonatomicassignimplementation

The VideoTrackSourceInterface object passed to this RTCVideoSource during construction.


The documentation for this class was generated from the following file: