One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVAssetReaderAudioMixOutput

class · iOS 4.1+ · SDK 27.1

class AVAssetReaderAudioMixOutput

Members (7)

init · iOS 4.1+

init

TypeScript
static init(audioTracks: Array<AVAssetTrack>, audioSettings?: (Record<string, unknown>) | null): AVAssetReaderAudioMixOutput
Swift declaration
init(audioTracks: [AVAssetTrack], audioSettings: [String : Any]?)
get · iOS 4.1+

audioMix

TypeScript
get audioMix(): (AVAudioMix) | null
Swift declaration
@NSCopying var audioMix: AVAudioMix? { get set }
set · iOS 4.1+

audioMix

TypeScript
set audioMix(value: (AVAudioMix) | null)
Swift declaration
@NSCopying var audioMix: AVAudioMix? { get set }
get · iOS 4.1+

audioSettings

TypeScript
get audioSettings(): (Record<string, unknown>) | null
Swift declaration
var audioSettings: [String : Any]? { get }
get · iOS 7.0+

audioTimePitchAlgorithm

TypeScript
get audioTimePitchAlgorithm(): AVAudioTimePitchAlgorithm
Swift declaration
var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithm { get set }
set · iOS 7.0+

audioTimePitchAlgorithm

TypeScript
set audioTimePitchAlgorithm(value: AVAudioTimePitchAlgorithm)
Swift declaration
var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithm { get set }
get · iOS 4.1+

audioTracks

TypeScript
get audioTracks(): Array<AVAssetTrack>
Swift declaration
var audioTracks: [AVAssetTrack] { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVAssetReaderAudioMixOutput.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All AVFoundation types →