Mercurial > libavcodec.hg
comparison pcm.c @ 2853:87c11495e393 libavcodec
Document "us" parameter for PCM conversion functions.
author | reimar |
---|---|
date | Fri, 02 Sep 2005 20:04:03 +0000 |
parents | 6f7428adc6ad |
children | ef2149182f1c |
comparison
equal
deleted
inserted
replaced
2852:6f7428adc6ad | 2853:87c11495e393 |
---|---|
186 | 186 |
187 /** | 187 /** |
188 * \brief convert samples from 16 bit | 188 * \brief convert samples from 16 bit |
189 * \param bps byte per sample for the destination format, must be >= 2 | 189 * \param bps byte per sample for the destination format, must be >= 2 |
190 * \param le 0 for big-, 1 for little-endian | 190 * \param le 0 for big-, 1 for little-endian |
191 * \param us 0 for signed, 1 for unsigned output | |
191 * \param samples input samples | 192 * \param samples input samples |
192 * \param dst output samples | 193 * \param dst output samples |
193 * \param n number of samples in samples buffer. | 194 * \param n number of samples in samples buffer. |
194 */ | 195 */ |
195 static inline void encode_from16(int bps, int le, int us, | 196 static inline void encode_from16(int bps, int le, int us, |
376 | 377 |
377 /** | 378 /** |
378 * \brief convert samples to 16 bit | 379 * \brief convert samples to 16 bit |
379 * \param bps byte per sample for the source format, must be >= 2 | 380 * \param bps byte per sample for the source format, must be >= 2 |
380 * \param le 0 for big-, 1 for little-endian | 381 * \param le 0 for big-, 1 for little-endian |
382 * \param us 0 for signed, 1 for unsigned input | |
381 * \param src input samples | 383 * \param src input samples |
382 * \param samples output samples | 384 * \param samples output samples |
383 * \param src_len number of bytes in src | 385 * \param src_len number of bytes in src |
384 */ | 386 */ |
385 static inline void decode_to16(int bps, int le, int us, | 387 static inline void decode_to16(int bps, int le, int us, |