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

#import <RTCAudioSessionConfiguration.h>

Inheritance diagram for RTCAudioSessionConfiguration:
NSObject NSObject

Instance Methods

(instancetype) - NS_DESIGNATED_INITIALIZER
 
(instancetype) - NS_DESIGNATED_INITIALIZER
 

Class Methods

(instancetype) + currentConfiguration
 
(instancetype) + webRTCConfiguration
 
(void+ setWebRTCConfiguration:
 
(instancetype) + currentConfiguration
 
(instancetype) + webRTCConfiguration
 
(void+ setWebRTCConfiguration:
 

Properties

NSStringcategory
 
AVAudioSessionCategoryOptions categoryOptions
 
NSStringmode
 
double sampleRate
 
NSTimeInterval ioBufferDuration
 
NSInteger inputNumberOfChannels
 
NSInteger outputNumberOfChannels
 

Method Documentation

◆ currentConfiguration() [1/2]

+ (instancetype) currentConfiguration

Returns the current configuration of the audio session.

◆ currentConfiguration() [2/2]

+ (instancetype) currentConfiguration

Returns the current configuration of the audio session.

◆ NS_DESIGNATED_INITIALIZER() [1/2]

- (instancetype) NS_DESIGNATED_INITIALIZER

Initializes configuration to defaults.

◆ NS_DESIGNATED_INITIALIZER() [2/2]

- (instancetype) NS_DESIGNATED_INITIALIZER

Initializes configuration to defaults.

◆ setWebRTCConfiguration:() [1/2]

+ (void) setWebRTCConfiguration: (RTCAudioSessionConfiguration *)  configuration

Provide a way to override the default configuration.

◆ setWebRTCConfiguration:() [2/2]

+ (void) setWebRTCConfiguration: (RTCAudioSessionConfiguration *)  configuration

Provide a way to override the default configuration.

◆ webRTCConfiguration() [1/2]

+ (instancetype) webRTCConfiguration

Returns the configuration that WebRTC needs.

◆ webRTCConfiguration() [2/2]

+ (instancetype) webRTCConfiguration

Returns the configuration that WebRTC needs.

Property Documentation

◆ category

- (NSString *) category
readwritenonatomicstrong

◆ categoryOptions

- (AVAudioSessionCategoryOptions) categoryOptions
readwritenonatomicassign

◆ inputNumberOfChannels

- (NSInteger) inputNumberOfChannels
readwritenonatomicassign

◆ ioBufferDuration

- (NSTimeInterval) ioBufferDuration
readwritenonatomicassign

◆ mode

- (NSString *) mode
readwritenonatomicstrong

◆ outputNumberOfChannels

- (NSInteger) outputNumberOfChannels
readwritenonatomicassign

◆ sampleRate

- (double) sampleRate
readwritenonatomicassign

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