TerminalType
public struct TerminalType : RawRepresentable, ExpressibleByIntegerLiteral, ExpressibleByStringLiteral
extension AudioStream.TerminalType: CustomDebugStringConvertible
A thin wrapper around a HAL audio stream terminal type
-
Unknown
Declaration
Swift
public static let unknown: AudioStream.TerminalType
-
Line level
Declaration
Swift
public static let line: AudioStream.TerminalType
-
Digital audio interface
Declaration
Swift
public static let digitalAudioInterface: AudioStream.TerminalType
-
Spekaer
Declaration
Swift
public static let speaker: AudioStream.TerminalType
-
Headphones
Declaration
Swift
public static let headphones: AudioStream.TerminalType
-
LFE speaker
Declaration
Swift
public static let lfeSpeaker: AudioStream.TerminalType
-
Telephone handset speaker
Declaration
Swift
public static let receiverSpeaker: AudioStream.TerminalType
-
Microphone
Declaration
Swift
public static let microphone: AudioStream.TerminalType
-
Headset microphone
Declaration
Swift
public static let headsetMicrophone: AudioStream.TerminalType
-
Telephone handset microphone
Declaration
Swift
public static let receiverMicrophone: AudioStream.TerminalType
-
TTY
Declaration
Swift
public static let tty: AudioStream.TerminalType
-
HDMI
Declaration
Swift
public static let hdmi: AudioStream.TerminalType
-
DisplayPort
Declaration
Swift
public static let displayPort: AudioStream.TerminalType
-
Declaration
Swift
public let rawValue: UInt32
-
Declaration
Swift
public init(rawValue: UInt32)
-
Declaration
Swift
public init(integerLiteral value: UInt32)
-
Declaration
Swift
public init(stringLiteral value: StringLiteralType)
-
Declaration
Swift
public var debugDescription: String { get }