<p dir="ltr"><br>
On 18-Mar-2016 3:53 PM, "Steven Wawryk" <<a href="mailto:stevenw@acres.com.au">stevenw@acres.com.au</a>> wrote:<br>
><br>
><br>
> Hi,<br>
><br>
> I'm trying to integrate an ALSA driver I've written for an embedded platform with PulseAudio 4.0.  The "soundcard" has 32 channels, of which I'm trying to use 24.  The dummy and loopback ALSA devices come up as cards 0 and 1.  My device comes up as card 2.<br>
><br>
> My simple loopback of 2 groups of 12 channels (<a href="http://loopback-2x12.pa">loopback-2x12.pa</a>) works, though the output is somewhat distorted.<br>
><br>
> When I input from the card source (alsa_input.2) and try to output with RTP (<a href="http://rtp-send-2x12.pa">rtp-send-2x12.pa</a>, and the simpler precursor rtp-send-2x12 (copy).pa), there is some initial network traffic then alsa_input.2 suspends due to being idle, as at the end of pa_output.txt.  I'm having trouble trying to understand why it thinks alsa_input.2 is idle.<br>
></p>
<p dir="ltr">You probably need to use the inhibit_auto_suspend module argument on module-rtp-send.</p>
<p dir="ltr">-- Arun</p>