Class SoundBuffer

java.lang.Object
com.mojang.blaze3d.audio.SoundBuffer

public class SoundBuffer extends Object
The SoundBuffer class represents an audio buffer containing audio data in a particular format. The audio data can be used to create an OpenAL buffer, which can be played in a 3D audio environment.
  • Field Details

    • data

      @Nullable private ByteBuffer data
    • format

      private final AudioFormat format
    • hasAlBuffer

      private boolean hasAlBuffer
    • alBuffer

      private int alBuffer
  • Constructor Details

  • Method Details

    • getAlBuffer

      OptionalInt getAlBuffer()
    • discardAlBuffer

      public void discardAlBuffer()
    • releaseAlBuffer

      public OptionalInt releaseAlBuffer()