/external/webrtc/webrtc/common_audio/ |
audio_util_unittest.cc | 113 int16_t* deinterleaved[] = {left, right}; local 114 Deinterleave(kInterleaved, kSamplesPerChannel, kNumChannels, deinterleaved); 121 Interleave(deinterleaved, kSamplesPerChannel, kNumChannels, interleaved); 130 int16_t* deinterleaved[] = {mono}; local 131 Deinterleave(kInterleaved, kSamplesPerChannel, kNumChannels, deinterleaved); 135 Interleave(deinterleaved, kSamplesPerChannel, kNumChannels, interleaved); 144 int16_t deinterleaved[kNumFrames]; local 147 deinterleaved); 149 EXPECT_THAT(deinterleaved, ElementsAreArray(interleaved)); 155 int16_t deinterleaved[kNumFrames] local 168 int16_t deinterleaved[kNumFrames]; local [all...] |
audio_util.cc | 46 int16_t* deinterleaved) { 48 num_channels, deinterleaved);
|
audio_ring_buffer.h | 20 // A ring buffer tailored for float deinterleaved audio. Any operation that
|
blocker.h | 45 // represented as deinterleaved floats in the range [-1, 1].
|
channel_buffer.h | 24 // bands, with access to a pointer arrays of the deinterleaved channels and
|
/external/webrtc/webrtc/common_audio/resampler/ |
push_resampler.cc | 85 T* deinterleaved[] = {src_left_.get(), src_right_.get()}; local 86 Deinterleave(src, src_length_mono, num_channels_, deinterleaved); 94 deinterleaved[0] = dst_left_.get(); 95 deinterleaved[1] = dst_right_.get(); 96 Interleave(deinterleaved, dst_length_mono, num_channels_, dst);
|
/external/webrtc/webrtc/common_audio/include/ |
audio_util.h | 84 // by |deinterleaved|. There must be sufficient space allocated in the 85 // |deinterleaved| buffers (|num_channel| buffers with |samples_per_channel| 91 T* const* deinterleaved) { 93 T* channel = deinterleaved[i]; 102 // Interleave audio from the channel buffers pointed to by |deinterleaved| to 106 void Interleave(const T* const* deinterleaved, 111 const T* channel = deinterleaved[i]; 156 T* deinterleaved) { 170 *deinterleaved++ = value / num_channels; 178 T* deinterleaved); [all...] |
/external/webrtc/webrtc/modules/audio_processing/ |
debug.proto | 17 // May contain interleaved or deinterleaved data, but don't store both formats. 22 // float deinterleaved data, where each repeated element points to a single 27 // May contain interleaved or deinterleaved data, but don't store both formats. 38 // float deinterleaved data, where each repeated element points to a single
|
audio_buffer.cc | 381 int16_t* const* deinterleaved; local 383 deinterleaved = data_->ibuf()->channels(); 385 deinterleaved = input_buffer_->ibuf()->channels(); 390 num_input_channels_, deinterleaved[0]); 396 deinterleaved);
|
audio_buffer.h | 114 // Use for float deinterleaved data.
|
/external/webrtc/webrtc/modules/audio_processing/include/ |
audio_processing.h | 183 // interfaces use interleaved data, while the float interfaces use deinterleaved 319 // Accepts deinterleaved float audio with the range [-1, 1]. Each element 336 // Accepts deinterleaved float audio with the range [-1, 1]. Each element of 371 // Accepts deinterleaved float audio with the range [-1, 1]. Each element 379 // Accepts deinterleaved float audio with the range [-1, 1]. Each element of [all...] |
/external/webrtc/webrtc/modules/audio_processing/test/ |
audio_processing_unittest.cc | 308 // stereo) file, converts to deinterleaved float (optionally downmixing) and [all...] |