pa_sample_format

Sample format

Values

ValueMeaning
PA_SAMPLE_U80
PA_SAMPLE_ALAW1

< Unsigned 8 Bit PCM

PA_SAMPLE_ULAW2

< 8 Bit a-Law

PA_SAMPLE_S16LE3

< 8 Bit mu-Law

PA_SAMPLE_S16BE4

< Signed 16 Bit PCM, little endian (PC)

PA_SAMPLE_FLOAT32LE5

< Signed 16 Bit PCM, big endian

PA_SAMPLE_FLOAT32BE6

< 32 Bit IEEE floating point, little endian (PC), range -1.0 to 1.0

PA_SAMPLE_S32LE7

< 32 Bit IEEE floating point, big endian, range -1.0 to 1.0

PA_SAMPLE_S32BE8

< Signed 32 Bit PCM, little endian (PC)

PA_SAMPLE_S24LE9

< Signed 32 Bit PCM, big endian

PA_SAMPLE_S24BE10

< Signed 24 Bit PCM packed, little endian (PC). \since 0.9.15

PA_SAMPLE_S24_32LE11

< Signed 24 Bit PCM packed, big endian. \since 0.9.15

PA_SAMPLE_S24_32BE12

< Signed 24 Bit PCM in LSB of 32 Bit words, little endian (PC). \since 0.9.15

PA_SAMPLE_MAX13

< Signed 24 Bit PCM in LSB of 32 Bit words, big endian. \since 0.9.15

PA_SAMPLE_INVALID-1

< Upper limit of valid sample types

Meta