MonoMac.AudioToolbox Namespace
Bindings to the low-level AudioToolbox APIs
Remarks
Classes
Type | Reason |
---|---|
AccessoryInfo | |
AudioBuffer | Represents a collection of audio samples. |
AudioBufferList | Encapsulated a series of AudioBuffers. |
AudioBuffers | |
AudioChannelDescription | Describes an Audio Channel. |
AudioChannelFlags | |
AudioChannelLabel | |
AudioChannelLayout | Specifies the file or hardware audio channel layout. |
AudioChannelLayoutTag | |
AudioFile | Class used to create audio files or read audio files. |
AudioFileFlags | |
AudioFileLoopDirection | |
AudioFilePermission | |
AudioFileProperty | |
AudioFileStream | Process partial audio files. |
AudioFileStreamProperty | |
AudioFileStreamPropertyFlag | |
AudioFileStreamStatus | |
AudioFileType | |
AudioFormat | Tuple structure that encapsulates both an AudioChannelLayoutTag and an AudioStreamBasicDescription. |
AudioFormatFlags | Flags describing the stream in the AudioStreamBasicDescription. |
AudioFormatType | Audio format identifiers used by AudioStreamBasicDescription. |
AudioQueue | Base class for Input and Output audio queues. |
AudioQueue+AudioQueuePropertyChanged | |
AudioQueueBuffer | Represents an audio queue buffer. |
AudioQueueChannelAssignment | |
AudioQueueDeviceProperty | |
AudioQueueException | An exception thrown by the AudioQueue class if there is a problem with the configuration parameters. |
AudioQueueHardwareCodecPolicy | |
AudioQueueLevelMeterState | Represents the level meter information on an audio channel. |
AudioQueueParameter | |
AudioQueueParameterEvent | |
AudioQueueProcessingTap | |
AudioQueueProcessingTapCallback | |
AudioQueueProcessingTapDelegate | |
AudioQueueProcessingTapFlags | |
AudioQueueProperty | |
AudioQueueStatus | |
AudioQueueTimeline | |
AudioServicesError | |
AudioSession | Interface to to control the audio context of your application |
AudioSession+PropertyListener | |
AudioSessionActiveFlags | Flags passed to AudioSession's SetActive method. |
AudioSessionCategory | Categories for your audio session. |
AudioSessionErrors | |
AudioSessionException | Exception thrown by AudioSession's methods if invalid data is passed to AudioSession, or if the session is not properly configured. |
AudioSessionInputRouteKind | The available audio input sources on the device. |
AudioSessionInterruptionState | |
AudioSessionInterruptionType | |
AudioSessionMode | The fine detail over the audio mode, an extension to the AudioSession Category |
AudioSessionOutputRouteKind | |
AudioSessionProperty | |
AudioSessionPropertyEventArgs | Provides data for the event. |
AudioSessionRouteChangeReason | |
AudioSessionRoutingOverride | Possible values to override the audio route |
AudioSource | A derived class from AudioFile that exposes virtual methods that can be hooked into (for reading and writing) |
AudioStreamBasicDescription | An AudioStream description. |
AudioStreamPacketDescription | An AudioPacket description. |
AudioTimeStamp | Represents an audio time stamp in various formats. |
AudioTimeStamp+AtsFlags | Represents the valid elements in an AudioTimeStamp structure. |
InputAudioQueue | An Input Audio Queue, used for audio capturing and recording. |
InputCompletedEventArgs | Provides data for the InputCompletedEventArgs.InputCompleted event. |
MutableAudioBufferList | |
OutputAudioQueue | The output AudioQueue. |
OutputCompletedEventArgs | Provides data for the OutputCompletedEventArgs.OutputCompleted event. |
PacketReceivedEventArgs | Provides data for the PacketReceivedEventArgs.PacketDecoded event. |
PropertyFoundEventArgs | Provides data for the PropertyFoundEventArgs.PropertyFound event. |
SmpteTime | SMTP-based time representation. SMTP times are used to synchronize an point in the audio stream with some external event. |
SystemSound | Provides methods for producing simple sounds. |