0
私はmp3を再生するには、次のコードを持っている:強制USBオーディオ出力
audioPlayer = new SuperpoweredAdvancedAudioPlayer(&audioPlayer, playerEventCallbackA, samplerate, 0);
audioPlayer->open(path, 0, fileLength);
audioSystem = new SuperpoweredAndroidAudioIO(samplerate, buffersize, false, true, audioProcessing, this, -1, SL_ANDROID_STREAM_MEDIA, 0);
……………
bool silence = !audioPlayer->process(stereoBuffer, false, numberOfSamples);
if (!silence) {
// The stereoBuffer is ready now, let’s put the finished audio into the requested buffers.
SuperpoweredFloatToShortInt(stereoBuffer, output, numberOfSamples);
}
をそして私はUSBカードに接続するために、次のコードを持っている:
int r = SuperpoweredUSBSystem::onConnect(deviceID, fd, (unsigned char *) rd, env->GetArrayLength(rawDescriptor));
if (r & 1) {
SuperpoweredUSBAudio::easyIO(deviceID, 44100, 16, 0, 256, SuperpoweredUSBLatency_Low, this, audioProcessing);
}
私が知って助けてください - 方法USBカードのプレーヤーから音を出す?
ありがとうございます。