Class SDL_AudioFormat

  • All Implemented Interfaces:
    com.sun.jna.NativeMapped, Serializable

    public final class SDL_AudioFormat
    extends com.sun.jna.IntegerType
    Audio format flags.

    These are what the 16 bits in SDL_AudioFormat currently mean... (Unspecified bits are always zero).

     ++-----------------------sample is signed if set
     ||
     ||       ++-----------sample is bigendian if set
     ||       ||
     ||       ||          ++---sample is float if set
     ||       ||          ||
     ||       ||          || +---sample bit size---+
     ||       ||          || |                     |
     15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
     

    There are macros in SDL 2.0 and later to query these bits.

    See Also:
    Serialized Form
    • Constructor Detail

      • SDL_AudioFormat

        public SDL_AudioFormat()
      • SDL_AudioFormat

        public SDL_AudioFormat​(long value)