Class AudioBuffer

  • All Implemented Interfaces:
    java.lang.Iterable<AudioBuffer>

    public class AudioBuffer
    extends org.robovm.rt.bro.Struct<AudioBuffer>
    • Constructor Detail

      • AudioBuffer

        public AudioBuffer()
      • AudioBuffer

        public AudioBuffer​(int numberChannels)
      • AudioBuffer

        public AudioBuffer​(long handle)
    • Method Detail

      • setData

        public AudioBuffer setData​(long dataPointer,
                                   int length)
      • setData

        public AudioBuffer setData​(byte[] data)
      • setData

        public AudioBuffer setData​(short[] data)
      • setData

        public AudioBuffer setData​(float[] data)
      • setData

        public AudioBuffer setData​(java.nio.Buffer data)
      • getDataAsBuffer

        public <T extends java.nio.Buffer> T getDataAsBuffer​(java.lang.Class<T> bufferType)
      • getDataAsByteArray

        public byte[] getDataAsByteArray()
      • getDataAsShortArray

        public short[] getDataAsShortArray()
      • getDataAsIntArray

        public int[] getDataAsIntArray()
      • getDataAsFloatArray

        public float[] getDataAsFloatArray()
      • getNumberChannels

        public int getNumberChannels()
      • setNumberChannels

        public AudioBuffer setNumberChannels​(int numberChannels)
      • getDataPointer

        public long getDataPointer()