【发布时间】:2018-07-22 11:08:36
【问题描述】:
我对 openssl 很陌生。我目前正在试验适用于 android 的 opensl es 的录制和播放功能。现在我有一个记录功能,它将数据存储在缓冲区队列中。然后我可以播放缓冲区队列。谁能解释我如何正确操作缓冲区队列中的数据?因此播放的声音与录音不同。
我目前的配置:
sampleFormat.pcmFormat_ = static_cast<uint16_t>(engine.bitsPerSample_);
//the buffer
uint8_t *buf_;
在处理缓冲区中的数据之前,我是否需要对其进行任何类型的转换或解码?
非常感谢您的帮助。
【问题讨论】:
-
我认为这个参考涉及到与
Audio_Processing相关的每一个答案,无论是预处理还是后处理:Android_Audio_Processing_Using_WebRTC,你也可以访问这个参考:stackoverflow.com/a/58546599/10413749
标签: android c++ audio-processing opensl