Class Device


  • public class Device
    extends Object
    This class provides a handle to a specific audio device.
    Author:
    Athomas Goldberg
    • Constructor Detail

      • Device

        public Device​(ALCdevice realDevice)
      • Device

        public Device​(String deviceName)
        Create a new device by opening the named audio device.
        Parameters:
        deviceName - The specified device name, null for default.
    • Method Detail

      • getALDevice

        public ALCdevice getALDevice()
        Returns the OpenAL context.
      • isValid

        public boolean isValid()
        Returns whether getALDevice() is valid, i.e. not null, e.g. not close().
      • close

        public void close()
        closes the device, freeing its resources.