• Home
  • Raw
  • Download

Lines Matching +full:lsb +full:- +full:release

7   Copyright 2004-2006 Lennart Poettering
43 * \li PA_SAMPLE_U8 - Unsigned 8 bit integer PCM.
44 * \li PA_SAMPLE_S16LE - Signed 16 integer bit PCM, little endian.
45 * \li PA_SAMPLE_S16BE - Signed 16 integer bit PCM, big endian.
46 * \li PA_SAMPLE_FLOAT32LE - 32 bit IEEE floating point PCM, little endian.
47 * \li PA_SAMPLE_FLOAT32BE - 32 bit IEEE floating point PCM, big endian.
48 * \li PA_SAMPLE_ALAW - 8 bit a-Law.
49 * \li PA_SAMPLE_ULAW - 8 bit mu-Law.
50 * \li PA_SAMPLE_S32LE - Signed 32 bit integer PCM, little endian.
51 * \li PA_SAMPLE_S32BE - Signed 32 bit integer PCM, big endian.
52 * \li PA_SAMPLE_S24LE - Signed 24 bit integer PCM packed, little endian.
53 * \li PA_SAMPLE_S24BE - Signed 24 bit integer PCM packed, big endian.
54 * \li PA_SAMPLE_S24_32LE - Signed 24 bit integer PCM in LSB of 32 bit words, little endian.
55 * \li PA_SAMPLE_S24_32BE - Signed 24 bit integer PCM in LSB of 32 bit words, big endian.
57 * The floating point sample formats have the range from -1.0 to 1.0.
80 * \li pa_bytes_per_second() - The number of bytes one second of audio will
82 * \li pa_frame_size() - The size, in bytes, of one frame (i.e. one set of
84 * \li pa_sample_size() - The size, in bytes, of one sample.
85 * \li pa_bytes_to_usec() - Calculate the time it would take to play a buffer
92 * \li pa_sample_spec_valid() - Tests if a sample format specification is
94 * \li pa_sample_spec_equal() - Tests if the sample format specifications are
96 * \li pa_sample_format_to_string() - Return a textual description of a
98 * \li pa_parse_sample_format() - Parse a text string into a sample format.
99 * \li pa_sample_spec_snprint() - Create a textual description of a complete
101 * \li pa_bytes_snprint() - Pretty print a byte value (e.g. 2.5 MiB).
139 /**< 8 Bit a-Law */
142 /**< 8 Bit mu-Law */
151 /**< 32 Bit IEEE floating point, little endian (PC), range -1.0 to 1.0 */
154 /**< 32 Bit IEEE floating point, big endian, range -1.0 to 1.0 */
169 /**< Signed 24 Bit PCM in LSB of 32 Bit words, little endian (PC). \since 0.9.15 */
172 /**< Signed 24 Bit PCM in LSB of 32 Bit words, big endian. \since 0.9.15 */
181 PA_SAMPLE_INVALID = -1
194 /** Signed 24 Bit PCM in LSB of 32 Bit words, native endian. \since 0.9.15 */
205 /** Signed 24 Bit PCM, in LSB of 32 Bit words, reverse endian. \since 0.9.15 */
216 /** Signed 24 Bit PCM in LSB of 32 Bit words, native endian. \since 0.9.15 */
227 /** Signed 24 Bit PCM, in LSB of 32 Bit words, reverse endian. \since 0.9.15 */
282 * be rounded down for non-integral return values. */
287 * return value will always be rounded down for non-integral
296 /** Return non-zero if the given integer is a valid sample format. \since 5.0 */
299 /** Return non-zero if the rate is within the supported range. \since 5.0 */
302 /** Return non-zero if the channel count is within the supported range.
306 /** Return non-zero when the sample type specification is valid */
309 /** Return non-zero when the two sample type specifications match */
320 * with any release without warning and without being considered API
329 * that this value can change with any release without warning and
339 * big endian. Returns -1 when endianness does not apply to the
344 * little endian. Returns -1 when endianness does not apply to the
353 * not. Returns -1 when endianness does not apply to the
357 * native. Returns -1 when endianness does not apply to the