簡體   English   中英

如何使用libpd在Android的聽筒揚聲器中播放

[英]how to play in earpiece speaker on Android with libpd

我通過PdAudio.initAudio()使用AudioParameters.suggestOutputChannels()。 建議的輸出通道為2,結果是揚聲器打開。

如何在Android中打開libpd的手機聽筒揚聲器?

AudioManager.STREAM_VOICE_CALL返回0,但是隨后我將PdAudio.initAudio()設為0作為輸出通道,根本沒有聲音。

我認為我發現沒有直接的解決方案:libpd包含類AudioWrapper,該類可創建

track = new AudioTrack(AudioManager.STREAM_MUSIC, sampleRate, channelConfig,
 ENCODING, trackSizeBytes, AudioTrack.MODE_STREAM);

因此沒有辦法直接覆蓋AudioManager。 STREAM_MUSIC到AudioManager。 STREAM_VOICE_CALL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM