<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>Through experimentation I discovered that if I replace the second alsasink (e.g. alsasink device='hw:CARD=Audio,DEV=0') with fakesink the error does not occur. This is probably a clue about the source of the error.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I tried to revert back to the original alsasink, and set the provide-clock property to false, however, the error still occurred. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Is there anything else I might try to root out the problem?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b>From:</b> gstreamer-devel <gstreamer-devel-bounces@lists.freedesktop.org> <b>On Behalf Of </b>Charlie Laub via gstreamer-devel<br><b>Sent:</b> Sunday, July 11, 2021 1:57 PM<br><b>To:</b> charleslaub@sbcglobal.net; 'Discussion of the development of and with GStreamer' <gstreamer-devel@lists.freedesktop.org><br><b>Cc:</b> Charlie Laub <charleslaub@sbcglobal.net><br><b>Subject:</b> RE: strange "no more pads available" error generated by a deinterleave element<o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I attempted to insert a queue between the deinterleaved source and the tee, but this did not change the delayed linking error. Below is the new client pipeline, followed by the complete debug output generated by gst-launch-1.0. Info regarding the error is found starting in message #399. Any thoughts on what might be causing this and how to figure that out and fix the issue would be helpful.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>rtpbin name=client_rtpbin ntp-time-source=ntp ntp-sync=true latency=60 rtp-profile=avpf buffer-mode=synced <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>udpsrc port=32768 caps='application/x-rtp, media=(string)audio, clock-rate=(int)48000, encoding-name=(string)L16, channels=(int)1, payload=(int)96' ! client_rtpbin.recv_rtp_sink_0 <o:p></o:p></p><p class=MsoNormal>client_rtpbin. ! rtpL16depay ! audioconvert ! audio/x-raw,format=F32LE ! deinterleave name=input <o:p></o:p></p><p class=MsoNormal>udpsrc port=32769 ! client_rtpbin.recv_rtcp_sink_0 <o:p></o:p></p><p class=MsoNormal>client_rtpbin.send_rtcp_src_0 ! udpsink host=192.168.1.201 port=32769 sync=false async=false <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>audiointerleave name=output0 latency=100000000 ! queue ! alsasink device='hw:CARD=sndrpihifiberry,DEV=0' <o:p></o:p></p><p class=MsoNormal>audiointerleave name=output1 latency=100000000 ! queue ! alsasink device='hw:CARD=Audio,DEV=0' <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>input.src_0 ! queue ! tee name=input_ch0 <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>input_ch0. ! queue ! ladspa-acdf-so-acdf type=26 db=-5 fp=950 qp=1.3 ! ladspa-acdf-so-acdf type=28 fp=1200 qp=0.5 fz=1800 qz=0.5 ! ladspa-acdf-so-acdf type=5 db=-4 fp=6000 ! tee name=right <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>right. ! queue ! ladspa-acdf-so-acdf type=22 db=-1 fp=2700 qp=0.6 ! ladspa-acdf-so-acdf type=22 fp=2700 qp=0.71 ! audioconvert ! 'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x1' ! output0.sink_0 <o:p></o:p></p><p class=MsoNormal>right. ! queue ! ladspa-acdf-so-acdf type=21 fp=2200 qp=0.71 ! ladspa-acdf-so-acdf type=21 fp=2200 qp=0.71 ! audioconvert ! 'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x2' ! output0.sink_1 <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>input_ch0. ! queue ! ladspa-acdf-so-acdf type=28 db=-3 fz=38 qz=0.42 fp=27 qp=0.8 ! ladspa-acdf-so-acdf type=21 fp=120 qp=0.71 ! ladspa-acdf-so-acdf type=21 fp=120 qp=0.71 ! tee name=sub <o:p></o:p></p><p class=MsoNormal>sub. ! queue ! audioconvert ! 'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x1' ! output1.sink_0 <o:p></o:p></p><p class=MsoNormal>sub. ! queue ! ladspa-acdf-so-acdf type=0 polarity=-1 ! audioconvert ! 'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x2' ! output1.sink_1<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>