<pre name="code" class="cpp">1, module-loopback播放时 ,pulse audio基本的插件连接情况如下图所示
2,module-loopback中latency的计算如下:
a: source中的latency计算:
pa_asyncmsgq_send(u->source_output->source->asyncmsgq, PA_MSGOBJECT(u->source_output), SOURCE_OUTPUT_MESSAGE_LATENCY_SNAPSHOT, NULL, 0, NULL);
其中SOURCE_OUTPUT_MESSAGE_LATENCY_SNAPSHOT的处理逻辑又如下: