/* * audio_resample.h * * Created on: 2022年2月22日 * Author: pengzc */ #ifndef JNI_VOIP_AUDIO_RESAMPLE_H_ #define JNI_VOIP_AUDIO_RESAMPLE_H_ #include "audio_parameter.h" #include namespace base { class AudioResampler { public: AudioResampler(const AudioParameter& in, const AudioParameter& out); virtual ~AudioResampler(); /** * 0 转换成功 * 非0 失败 */ int Convert(const uint8_t *in , int in_count, uint8_t **out, int* out_count); private: class Impl; Impl* impl_; }; } /* namespace voip */ #endif /* JNI_VOIP_AUDIO_RESAMPLE_H_ */