我在看原生音频的例子。 什么是默认采样率?
谢谢, 内厄姆
答案 0 :(得分:-1)
我希望这会有所帮助:
<强>本机的音频 - jni.c 强>
// configure audio source
SLDataLocator_AndroidSimpleBufferQueue loc_bufq = {SL_DATALOCATOR_ANDROIDSIMPLEBUFFERQUEUE, 2};
SLDataFormat_PCM format_pcm = {SL_DATAFORMAT_PCM, 1, SL_SAMPLINGRATE_8,
SL_PCMSAMPLEFORMAT_FIXED_16, SL_PCMSAMPLEFORMAT_FIXED_16,
SL_SPEAKER_FRONT_CENTER, SL_BYTEORDER_LITTLEENDIAN};
SLDataSource audioSrc = {&loc_bufq, &format_pcm};
常量在/ARCHITECTURE/usr/include/SLES/OpenSLES.h
#define SL_SAMPLINGRATE_8 ((SLuint32) 8000000)
因此采样率应为8kHz。