strange "no more pads available" error generated by a deinterleave element
Charlie Laub
charleslaub at sbcglobal.net
Sun Jul 11 22:24:05 UTC 2021
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.
I tried to revert back to the original alsasink, and set the provide-clock
property to false, however, the error still occurred.
Is there anything else I might try to root out the problem?
From: gstreamer-devel <gstreamer-devel-bounces at lists.freedesktop.org> On
Behalf Of Charlie Laub via gstreamer-devel
Sent: Sunday, July 11, 2021 1:57 PM
To: charleslaub at sbcglobal.net; 'Discussion of the development of and with
GStreamer' <gstreamer-devel at lists.freedesktop.org>
Cc: Charlie Laub <charleslaub at sbcglobal.net>
Subject: RE: strange "no more pads available" error generated by a
deinterleave element
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.
rtpbin name=client_rtpbin ntp-time-source=ntp ntp-sync=true latency=60
rtp-profile=avpf buffer-mode=synced
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
client_rtpbin. ! rtpL16depay ! audioconvert ! audio/x-raw,format=F32LE !
deinterleave name=input
udpsrc port=32769 ! client_rtpbin.recv_rtcp_sink_0
client_rtpbin.send_rtcp_src_0 ! udpsink host=192.168.1.201 port=32769
sync=false async=false
audiointerleave name=output0 latency=100000000 ! queue ! alsasink
device='hw:CARD=sndrpihifiberry,DEV=0'
audiointerleave name=output1 latency=100000000 ! queue ! alsasink
device='hw:CARD=Audio,DEV=0'
input.src_0 ! queue ! tee name=input_ch0
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
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
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
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
sub. ! queue ! audioconvert !
'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x1' ! output1.sink_0
sub. ! queue ! ladspa-acdf-so-acdf type=0 polarity=-1 ! audioconvert !
'audio/x-raw,format=S32LE,channel-mask=(bitmask)0x2' ! output1.sink_1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210711/7c779371/attachment.htm>
More information about the gstreamer-devel
mailing list