阿尔萨(Alsa)跑偏后没有播放

时间:2018-06-28 13:41:58

标签: codec pjsip alsa libalsa

我有一个带有两个音频编解码器的嵌入式平台。一个是tlv320aic3x(I2S)编解码器,另一个是USB编解码器。方案是使用PjProject会议程序将rtp流转发到两个编解码器。建立呼叫后,两个编解码器都有欠载。 pjmedia部分会检测到欠载情况,并准备并启动新的编解码器。 USB编解码器没有问题,但是I2S编解码器有时在新启动后无法播放。轮询调用中的功能snd_pcm_wait_nocheck中的编解码器块的回放回调。我认为问题在于他等待文件描述符准备好写入,但驱动程序未读出数据。有人知道这个问题吗,或者可以给我提示我可以找到问题的地方吗?!

0 个答案:

没有答案