WARN message convert_taps_gint16_c: can't find exact taps and pipeline freeze

Jack jack at rybn.org
Wed Jul 22 21:36:06 UTC 2020


Hello,

I have a playing PIPELINE build with Python :

audiotestsrc wave=sine is-live=true ! audioconvert ! audioresample !
queue ! audiomixer ! tee ! queue ! audioconvert ! audioresample ! pulsesink

And I can listen the sound produced by "audiotestsrc" with is-live=true.
So the PIPELINE is working properly.

But, when I connect a Bin to the "tee" element, I get a lot of warning
with the message "convert_taps_gint16_c: can't find exact taps" and the
pipeline freeze.

The Bin connected to the "tee" element is (I don't put the properties of
"shout2send" here but the configuration is OK) :

queue ! volume ! audiopanorama ! audioconvert ! audioresample ! shout2send

Then I use this code to connect the "tee" source pad to the Bin sink
ghostpad :

self.ch_pad = PIPELINE.tee.get_request_pad('src_%u')
self.ch_pad.link(self.get_static_pad("sink"))
self.set_state(Gst.State.PLAYING)

My configuration :
Ubuntu 18.04
GStreamer 1.17.0 (GIT)
Python 3.7


Maybe gstreamer gurus can help me quickly to solve this problem ?
Best!
++

Jack


The log with "WARN" messages :

0:00:35.420044895 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.420085966 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.420121114 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.421678578 26903 0x7fd6cc009c00 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.422157037 26903 0x7fd6a4002940 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.513347981 26903 0x55924d620850 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.513574203 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.513634501 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.513683464 26903 0x55924d620800 WARN         audio-resampler
audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
0:00:35.513840570 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.094561258 < -+0:00:00.020000000
0:00:36.781925073 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.039647889 < -+0:00:00.020000000
0:00:36.782056563 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.038393044 < -+0:00:00.020000000
0:00:36.782078111 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.037194009 < -+0:00:00.020000000
0:00:36.782242838 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.036036641 < -+0:00:00.020000000
0:00:36.782258107 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.034911235 < -+0:00:00.020000000
0:00:36.782305295 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.033821672 < -+0:00:00.020000000
0:00:36.782347019 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.032766027 < -+0:00:00.020000000
0:00:36.782423489 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.031744493 < -+0:00:00.020000000
0:00:36.782463233 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.030753779 < -+0:00:00.020000000
0:00:36.782552115 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.029795436 < -+0:00:00.020000000
0:00:36.782566567 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.028864880 < -+0:00:00.020000000
0:00:36.782720108 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.027967339 < -+0:00:00.020000000
0:00:36.782749513 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.027094454 < -+0:00:00.020000000
0:00:36.782874796 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.026251637 < -+0:00:00.020000000
0:00:36.782898129 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.025432083 < -+0:00:00.020000000
0:00:36.782949734 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.024638925 < -+0:00:00.020000000
0:00:36.783174104 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.023875883 < -+0:00:00.020000000
0:00:36.783192484 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.023130495 < -+0:00:00.020000000
0:00:36.783282290 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.022410440 < -+0:00:00.020000000
0:00:36.783370287 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.021712858 < -+0:00:00.020000000
0:00:36.783415671 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.021035786 < -+0:00:00.020000000
0:00:36.800458440 26903 0x55924d670f20 WARN            audiobasesrc
gstaudiobasesrc.c:840:gst_audio_base_src_create:<input_audio_6> create
DISCONT of 13752 samples at sample 1622736
0:00:36.800478927 26903 0x55924d670f20 WARN            audiobasesrc
gstaudiobasesrc.c:845:gst_audio_base_src_create:<input_audio_6> warning:
Can't record audio fast enough
0:00:36.800483241 26903 0x55924d670f20 WARN            audiobasesrc
gstaudiobasesrc.c:845:gst_audio_base_src_create:<input_audio_6> warning:
Dropped 13752 samples. This is most likely because downstream can't keep
up and is consuming samples too slowly.
0:00:37.301391183 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.036563800 < -+0:00:00.020000000
0:00:37.301470584 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.035424539 < -+0:00:00.020000000
0:00:37.302518433 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.034349393 < -+0:00:00.020000000
0:00:37.302973096 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.033290506 < -+0:00:00.020000000
0:00:37.303043088 26903 0x7fd6cc009c00 WARN           audiobasesink
gstaudiobasesink.c:1491:gst_audio_base_sink_skew_slaving:<output_audio_7>
correct clock skew -0:00:00.032252949 < -+0:00:00.020000000


More information about the gstreamer-devel mailing list