Lines Matching refs:pcm

95   int EncodeImpl(PcmFormat fmt, const T *pcm, int block_size, uint8_t *out) {  in EncodeImpl()  argument
106 ret |= lc3_encode(states[ich].get(), cfmt, pcm + ich, nchannels_, in EncodeImpl()
159 int Encode(const int16_t *pcm, int block_size, uint8_t *out) { in Encode() argument
160 return EncodeImpl(PcmFormat::kS16, pcm, block_size, out); in Encode()
163 int Encode(const int32_t *pcm, int block_size, uint8_t *out) { in Encode() argument
164 return EncodeImpl(PcmFormat::kS24, pcm, block_size, out); in Encode()
167 int Encode(const float *pcm, int block_size, uint8_t *out) { in Encode() argument
168 return EncodeImpl(PcmFormat::kF32, pcm, block_size, out); in Encode()
171 int Encode(PcmFormat fmt, const void *pcm, int block_size, uint8_t *out) { in Encode() argument
172 uintptr_t pcm_ptr = reinterpret_cast<uintptr_t>(pcm); in Encode()
177 return EncodeImpl(fmt, reinterpret_cast<const int16_t *>(pcm), in Encode()
182 return EncodeImpl(fmt, reinterpret_cast<const int32_t *>(pcm), in Encode()
186 return EncodeImpl(fmt, reinterpret_cast<const int8_t(*)[3]>(pcm), in Encode()
191 return EncodeImpl(fmt, reinterpret_cast<const float *>(pcm), block_size, in Encode()
203 int DecodeImpl(const uint8_t *in, int block_size, PcmFormat fmt, T *pcm) { in DecodeImpl() argument
215 cfmt, pcm + ich, nchannels_); in DecodeImpl()
268 int Decode(const uint8_t *in, int block_size, int16_t *pcm) { in Decode() argument
269 return DecodeImpl(in, block_size, PcmFormat::kS16, pcm); in Decode()
272 int Decode(const uint8_t *in, int block_size, int32_t *pcm) { in Decode() argument
273 return DecodeImpl(in, block_size, PcmFormat::kS24In3Le, pcm); in Decode()
276 int Decode(const uint8_t *in, int block_size, float *pcm) { in Decode() argument
277 return DecodeImpl(in, block_size, PcmFormat::kF32, pcm); in Decode()
280 int Decode(const uint8_t *in, int block_size, PcmFormat fmt, void *pcm) { in Decode() argument
281 uintptr_t pcm_ptr = reinterpret_cast<uintptr_t>(pcm); in Decode()
287 reinterpret_cast<int16_t *>(pcm)); in Decode()
292 reinterpret_cast<int32_t *>(pcm)); in Decode()
296 reinterpret_cast<int8_t(*)[3]>(pcm)); in Decode()
300 return DecodeImpl(in, block_size, fmt, reinterpret_cast<float *>(pcm)); in Decode()