Module: GstAudio::AudioFormat

Defined in:
(unknown)

Constant Summary collapse

UNKNOWN =

unknown or unset audio format

0 or :unknown
ENCODED =

encoded audio format

1 or :encoded
S8 =

8 bits in 8 bits, signed

2 or :s8
U8 =

8 bits in 8 bits, unsigned

3 or :u8
S16LE =

16 bits in 16 bits, signed, little endian

4 or :s16le
S16BE =

16 bits in 16 bits, signed, big endian

5 or :s16be
U16LE =

16 bits in 16 bits, unsigned, little endian

6 or :u16le
U16BE =

16 bits in 16 bits, unsigned, big endian

7 or :u16be
S24_32LE =

24 bits in 32 bits, signed, little endian

8 or :s24_32le
S24_32BE =

24 bits in 32 bits, signed, big endian

9 or :s24_32be
U24_32LE =

24 bits in 32 bits, unsigned, little endian

10 or :u24_32le
U24_32BE =

24 bits in 32 bits, unsigned, big endian

11 or :u24_32be
S32LE =

32 bits in 32 bits, signed, little endian

12 or :s32le
S32BE =

32 bits in 32 bits, signed, big endian

13 or :s32be
U32LE =

32 bits in 32 bits, unsigned, little endian

14 or :u32le
U32BE =

32 bits in 32 bits, unsigned, big endian

15 or :u32be
S24LE =

24 bits in 24 bits, signed, little endian

16 or :s24le
S24BE =

24 bits in 24 bits, signed, big endian

17 or :s24be
U24LE =

24 bits in 24 bits, unsigned, little endian

18 or :u24le
U24BE =

24 bits in 24 bits, unsigned, big endian

19 or :u24be
S20LE =

20 bits in 24 bits, signed, little endian

20 or :s20le
S20BE =

20 bits in 24 bits, signed, big endian

21 or :s20be
U20LE =

20 bits in 24 bits, unsigned, little endian

22 or :u20le
U20BE =

20 bits in 24 bits, unsigned, big endian

23 or :u20be
S18LE =

18 bits in 24 bits, signed, little endian

24 or :s18le
S18BE =

18 bits in 24 bits, signed, big endian

25 or :s18be
U18LE =

18 bits in 24 bits, unsigned, little endian

26 or :u18le
U18BE =

18 bits in 24 bits, unsigned, big endian

27 or :u18be
F32LE =

32-bit floating point samples, little endian

28 or :f32le
F32BE =

32-bit floating point samples, big endian

29 or :f32be
F64LE =

64-bit floating point samples, little endian

30 or :f64le
F64BE =

64-bit floating point samples, big endian

31 or :f64be
S16 =

16 bits in 16 bits, signed, native endianness

4 or :s16
U16 =

16 bits in 16 bits, unsigned, native endianness

6 or :u16
S24_32 =

24 bits in 32 bits, signed, native endianness

8 or :s24_32
U24_32 =

24 bits in 32 bits, unsigned, native endianness

10 or :u24_32
S32 =

32 bits in 32 bits, signed, native endianness

12 or :s32
U32 =

32 bits in 32 bits, unsigned, native endianness

14 or :u32
S24 =

24 bits in 24 bits, signed, native endianness

16 or :s24
U24 =

24 bits in 24 bits, unsigned, native endianness

18 or :u24
S20 =

20 bits in 24 bits, signed, native endianness

20 or :s20
U20 =

20 bits in 24 bits, unsigned, native endianness

22 or :u20
S18 =

18 bits in 24 bits, signed, native endianness

24 or :s18
U18 =

18 bits in 24 bits, unsigned, native endianness

26 or :u18
F32 =

32-bit floating point samples, native endianness

28 or :f32
F64 =

64-bit floating point samples, native endianness

30 or :f64