# #go #gstreamer #pulseaudio
Вопрос:
У меня возникли проблемы с GStreamer с Пионом, и я надеюсь, что эта группа сможет указать мне правильное направление, я не совсем уверен, где искать дальше
Это работает
appsrc is-live=true do-timestamp=true name=src ! queue ! opusparse ! opusdec ! audioconvert ! wavenc ! filesink location=./test2.wav
И это работает
audiotestsrc ! audioconvert ! pulsesink device-name=IQaudIOCODEC
Но это не так
appsrc is-live=true do-timestamp=true name=src ! queue ! opusparse ! opusdec ! audioconvert ! audioresample! queue ! pulsesink volume=1 device-name=IQaudIOCODEC
Когда я смотрю на файл DOT, все связано и выглядит так, как будто должно работать, но звука нет!
Единственное предупреждение, которое я получаю, — это: WARN audio-resampler audio-resampler.c:274:convert_taps_gint16_c: can't find exact taps
ПРАВКА: Я протестировал это на Mac с помощью autoaudiosink, и это сработало. Я сделал тот же конвейер в Linux (raspberry pi 4), но этого не произошло. Никаких новых предупреждений.
Комментарии:
1. Можете ли вы объяснить, что вы пытаетесь сделать с Gstreamer?