Enumeration (GI Enum)

GstAudio-1.0GstAudioAudioFormat

Enum value describing the most common audio formats.

Index
ENCODED: 1

encoded audio format

F32: 28

32-bit floating point samples, native endianness

F32BE: 29

32-bit floating point samples, big endian

F32LE: 28

32-bit floating point samples, little endian

F64: 30

64-bit floating point samples, native endianness

F64BE: 31

64-bit floating point samples, big endian

F64LE: 30

64-bit floating point samples, little endian

S16: 4

16 bits in 16 bits, signed, native endianness

S16BE: 5

16 bits in 16 bits, signed, big endian

S16LE: 4

16 bits in 16 bits, signed, little endian

S18: 24

18 bits in 24 bits, signed, native endianness

S18BE: 25

18 bits in 24 bits, signed, big endian

S18LE: 24

18 bits in 24 bits, signed, little endian

S20: 20

20 bits in 24 bits, signed, native endianness

S20_32: 32

20 bits in 32 bits, signed, native endian.

1.28

S20_32BE: 33

20 bits in 32 bits, signed, big endian.

1.28

S20_32LE: 32

20 bits in 32 bits, signed, little endian.

1.28

S20BE: 21

20 bits in 24 bits, signed, big endian

S20LE: 20

20 bits in 24 bits, signed, little endian

S24: 16

24 bits in 24 bits, signed, native endianness

S24_32: 8

24 bits in 32 bits, signed, native endianness

S24_32BE: 9

24 bits in 32 bits, signed, big endian

S24_32LE: 8

24 bits in 32 bits, signed, little endian

S24BE: 17

24 bits in 24 bits, signed, big endian

S24LE: 16

24 bits in 24 bits, signed, little endian

S32: 12

32 bits in 32 bits, signed, native endianness

S32BE: 13

32 bits in 32 bits, signed, big endian

S32LE: 12

32 bits in 32 bits, signed, little endian

S8: 2

8 bits in 8 bits, signed

U16: 6

16 bits in 16 bits, unsigned, native endianness

U16BE: 7

16 bits in 16 bits, unsigned, big endian

U16LE: 6

16 bits in 16 bits, unsigned, little endian

U18: 26

18 bits in 24 bits, unsigned, native endianness

U18BE: 27

18 bits in 24 bits, unsigned, big endian

U18LE: 26

18 bits in 24 bits, unsigned, little endian

U20: 22

20 bits in 24 bits, unsigned, native endianness

U20_32: 34

20 bits in 32 bits, unsigned, native endian.

1.28

U20_32BE: 35

20 bits in 32 bits, unsigned, big endian.

1.28

U20_32LE: 34

20 bits in 32 bits, unsigned, little endian.

1.28

U20BE: 23

20 bits in 24 bits, unsigned, big endian

U20LE: 22

20 bits in 24 bits, unsigned, little endian

U24: 18

24 bits in 24 bits, unsigned, native endianness

U24_32: 10

24 bits in 32 bits, unsigned, native endianness

U24_32BE: 11

24 bits in 32 bits, unsigned, big endian

U24_32LE: 10

24 bits in 32 bits, unsigned, little endian

U24BE: 19

24 bits in 24 bits, unsigned, big endian

U24LE: 18

24 bits in 24 bits, unsigned, little endian

U32: 14

32 bits in 32 bits, unsigned, native endianness

U32BE: 15

32 bits in 32 bits, unsigned, big endian

U32LE: 14

32 bits in 32 bits, unsigned, little endian

U8: 3

8 bits in 8 bits, unsigned

UNKNOWN: 0

unknown or unset audio format

Variables

$gtype