Class AUAudioUnitBus

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class AUAudioUnitBus
extends NSObject
Since:
Available in iOS 9.0 and later.
  • Constructor Details

  • Method Details

    • getFormat

      public AVAudioFormat getFormat()
    • shouldAllocateBuffer

      public boolean shouldAllocateBuffer()
      Since:
      Available in iOS 11.0 and later.
    • setShouldAllocateBuffer

      public void setShouldAllocateBuffer​(boolean v)
      Since:
      Available in iOS 11.0 and later.
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled​(boolean v)
    • getName

      public String getName()
    • setName

      public void setName​(String v)
    • getIndex

      public long getIndex()
    • getBusType

      public AUAudioUnitBusType getBusType()
    • getOwnerAudioUnit

      public AUAudioUnit getOwnerAudioUnit()
    • getSupportedChannelLayoutTags

      public NSArray<NSNumber> getSupportedChannelLayoutTags()
    • getContextPresentationLatency

      public double getContextPresentationLatency()
    • setContextPresentationLatency

      public void setContextPresentationLatency​(double v)
    • getSupportedChannelCounts

      public NSArray<NSNumber> getSupportedChannelCounts()
    • setSupportedChannelCounts

      public void setSupportedChannelCounts​(NSArray<NSNumber> v)
    • getMaximumChannelCount

      public int getMaximumChannelCount()
    • setMaximumChannelCount

      public void setMaximumChannelCount​(int v)
    • setFormat

      public boolean setFormat​(AVAudioFormat format, NSError.NSErrorPtr outError)