我通过AudioParameters.suggestOutputChannels()使用PdAudio.initAudio()。建议输出通道为2,结果是电话扬声器继续进行。
如何在Android?中用libpd打开手机耳机扬声器
AudioManager.STREAM_VOICE_CALL返回0,但是我用0作为输出通道执行PdAudio.initAudio(),根本没有声音。
发布于 2016-02-15 20:39:18
我想我发现没有直接的解决方案: libpd包含类AudioWrapper,它创建
track = new AudioTrack(AudioManager.STREAM_MUSIC, sampleRate, channelConfig,
ENCODING, trackSizeBytes, AudioTrack.MODE_STREAM);那么,哪里没有直接将AudioManager.STREAM_MUSIC覆盖到AudioManager.STREAM_VOICE_CALL.的方法呢?
https://stackoverflow.com/questions/35395519
复制相似问题