#include "audio/remix_resample.h"
#include <array>
#include "api/audio/audio_frame.h"
#include "audio/utility/audio_frame_operations.h"
#include "common_audio/resampler/include/push_resampler.h"
#include "rtc_base/checks.h"
#include "rtc_base/logging.h"
namespace webrtc {
namespace voe {
void RemixAndResample(const AudioFrame& src_frame,
PushResampler<int16_t>* resampler,
AudioFrame* dst_frame) { … }
void RemixAndResample(InterleavedView<const int16_t> src_data,
int sample_rate_hz,
PushResampler<int16_t>* resampler,
AudioFrame* dst_frame) { … }
}
}