Class AVAudioPCMBuffer

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class AVAudioPCMBuffer
extends AVAudioBuffer
  • Constructor Details

  • Method Details

    • getFrameCapacity

      public int getFrameCapacity()
    • getFrameLength

      public int getFrameLength()
    • setFrameLength

      public void setFrameLength​(int v)
    • getStride

      public long getStride()
    • getFloatChannelData

      public FloatPtr.FloatPtrPtr getFloatChannelData()
    • getInt16ChannelData

      public ShortPtr.ShortPtrPtr getInt16ChannelData()
    • getInt32ChannelData

      public IntPtr.IntPtrPtr getInt32ChannelData()
    • init

      protected long init​(AVAudioFormat format, int frameCapacity)
    • init

      protected long init​(AVAudioFormat format, AudioBufferList bufferList, VoidBlock1<AudioBufferList> deallocator)
      Since:
      Available in iOS 15.0 and later.