iOS Guides | Samples

MediaToolbox Namespace

The MediaToolbox namespace provides low-level classes for working with audio processing taps.

Classes

TypeReason
MTAudioProcessingTapHolds the state for an audio processing tap.
MTAudioProcessingTapCallbacksHolds the set of callbacks passed to the MediaToolbox.MTAudioProcessingTap constructor.
MTAudioProcessingTapCreationFlagsAn enumeration that specifies the flags to be used with calls to the MediaToolbox.MTAudioProcessingTap constructor.
MTAudioProcessingTapErrorAn enumeration whose values indicate whether there was an argument error when calling the MTAudioProcessingTap.GetSourceAudio method.
MTAudioProcessingTapFlagsAn enumeration that specifies flags to be used with the MTAudioProcessingTapError.GetSourceAudio method, and the MediaToolbox.MTAudioProcessingTapProcessCallback and MediaToolbox.MTAudioProcessingTapProcessDelegate constructors.
MTAudioProcessingTapInitCallbackThe delegate to be used as MTAudioProcessingTapCallbacks's MTAudioProcessingTapCallbacks.Initialize property.
MTAudioProcessingTapPrepareCallbackThe delegate to be used as MTAudioProcessingTapCallbacks's MTAudioProcessingTapCallbacks.Prepare property.
MTAudioProcessingTapProcessDelegateThe delegate to be used as MTAudioProcessingTapCallbacks's MTAudioProcessingTapCallbacks.ProcessingÍ property.
MTFormatNames