AudioRoleSource
public struct AudioRoleSource : XMLRepresentable
Defines an audio component by its role.
-
The loudness adjustment of the audio role source.
Declaration
Swift
public var loudness: Loudness?
-
The noise reduction adjustment of the audio role source.
Declaration
Swift
public var noiseReduction: NoiseReduction?
-
The hum reduction adjustment of the audio role source.
Declaration
Swift
public var humReduction: HumReduction?
-
The equalization adjustment of the audio role source.
Declaration
Swift
public var equalization: Equalization?
-
The match equalization adjustment of the audio role source.
Declaration
Swift
public var matchEqualization: MatchEqualization?
-
The volume adjustment of the audio role source.
Declaration
Swift
public var volume: Volume?
-
The panner adjustment of the audio role source.
Declaration
Swift
public var panner: Panner?
-
The audio filters applied to the audio role source.
Declaration
Swift
public var audioFilters: [AudioFilter]
-
The mutes applied to the audio role source.
Declaration
Swift
public var mutes: [Mute]
-
The role of the associated audio component.
Declaration
Swift
public var role: String
-
The start time of the audio role source.
Declaration
Swift
public var start: CMTime?
-
The duration of the audio role source.
Declaration
Swift
public var duration: CMTime?
-
A Boolean value indicating whether the audio role source is enabled.
Declaration
Swift
public var isEnabled: Bool { get set }
-
A Boolean value indicating whether the audio role source is active.
Declaration
Swift
public var isActive: Bool { get set }
-
Initializes a new audio role source with a role.
Declaration
Swift
public init(role: String)
Parameters
role
The role of the associated audio component.