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

#import <RTCAudioSource.h>

Inheritance diagram for RTCAudioSource:
RTCMediaSource RTCMediaSource NSObject NSObject NSObject NSObject

Instance Methods

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

Properties

double volume
 
rtc::scoped_refptr< webrtc::AudioSourceInterfacenativeAudioSource [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

◆ initWithNativeAudioSource:() [1/2]

- (instancetype) initWithNativeAudioSource: (rtc::scoped_refptr< webrtc::AudioSourceInterface >)  NS_DESIGNATED_INITIALIZER
implementation

Initialize an RTCAudioSource from a native AudioSourceInterface.

◆ initWithNativeAudioSource:() [2/2]

- (instancetype) initWithNativeAudioSource: (rtc::scoped_refptr< webrtc::AudioSourceInterface >)  NS_DESIGNATED_INITIALIZER
implementation

Initialize an RTCAudioSource from a native AudioSourceInterface.

◆ 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.

◆ NS_UNAVAILABLE() [1/2]

- (instancetype) NS_UNAVAILABLE

Implements RTCMediaSource.

◆ NS_UNAVAILABLE() [2/2]

- (instancetype) NS_UNAVAILABLE

Implements RTCMediaSource.

Property Documentation

◆ nativeAudioSource

- (scoped_refptr<)webrtc:
readnonatomicassignimplementation

The AudioSourceInterface object passed to this RTCAudioSource during construction.

◆ volume

- (double) volume
readwritenonatomicassign

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