Lines Matching refs:src_channels

27   CopyConverter(size_t src_channels,  in CopyConverter()  argument
31 : AudioConverter(src_channels, src_frames, dst_channels, dst_frames) {} in CopyConverter()
40 for (size_t i = 0; i < src_channels(); ++i) in Convert()
48 UpmixConverter(size_t src_channels, in UpmixConverter() argument
52 : AudioConverter(src_channels, src_frames, dst_channels, dst_frames) {} in UpmixConverter()
70 DownmixConverter(size_t src_channels, in DownmixConverter() argument
74 : AudioConverter(src_channels, src_frames, dst_channels, dst_frames) {} in DownmixConverter()
85 for (size_t j = 0; j < src_channels(); ++j) in Convert()
87 dst_mono[i] = sum / src_channels(); in Convert()
94 ResampleConverter(size_t src_channels, in ResampleConverter() argument
98 : AudioConverter(src_channels, src_frames, dst_channels, dst_frames) { in ResampleConverter()
99 resamplers_.reserve(src_channels); in ResampleConverter()
100 for (size_t i = 0; i < src_channels; ++i) in ResampleConverter()
156 std::unique_ptr<AudioConverter> AudioConverter::Create(size_t src_channels, in Create() argument
161 if (src_channels > dst_channels) { in Create()
165 src_channels, src_frames, dst_channels, src_frames))); in Create()
171 sp.reset(new DownmixConverter(src_channels, src_frames, dst_channels, in Create()
174 } else if (src_channels < dst_channels) { in Create()
179 src_channels, src_frames, src_channels, dst_frames))); in Create()
181 src_channels, dst_frames, dst_channels, dst_frames))); in Create()
184 sp.reset(new UpmixConverter(src_channels, src_frames, dst_channels, in Create()
188 sp.reset(new ResampleConverter(src_channels, src_frames, dst_channels, in Create()
192 new CopyConverter(src_channels, src_frames, dst_channels, dst_frames)); in Create()
202 AudioConverter::AudioConverter(size_t src_channels, in AudioConverter() argument
206 : src_channels_(src_channels), in AudioConverter()
210 RTC_CHECK(dst_channels == src_channels || dst_channels == 1 || in AudioConverter()
211 src_channels == 1); in AudioConverter()
215 RTC_CHECK_EQ(src_size, src_channels() * src_frames()); in CheckSizes()