From: "Kirill A. Korinsky" Subject: multimedia/gstreamer1/plugins-base: fix autodetect of sndiosrc To: Antoine Jacoutot Cc: OpenBSD ports Date: Sun, 20 Jul 2025 21:01:13 +0200 Antoine, ports@, I'd like to fix autoaudiosrc that doesn't get sndiosrc. The root cause is missmatch of classes. autoaudiosrc looking for: ~ $ gst-inspect-1.0 autoaudiosrc | grep Klass Klass Source/Audio ~ $ but our plugin describes itself as: ~ $ gst-inspect-1.0 sndiosrc | grep Klass Klass Src/Audio ~ $ so, after that tirvial diff the command: gst-launch-1.0 autoaudiosrc ! autoaudiosink works! Ok? Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/gstreamer1/plugins-base/Makefile,v diff -u -p -r1.123 Makefile --- Makefile 17 Jul 2025 07:18:06 -0000 1.123 +++ Makefile 20 Jul 2025 18:56:18 -0000 @@ -1,5 +1,7 @@ COMMENT= base elements for GStreamer +REVISION= 0 + DISTNAME= gst-plugins-base-${V} SHARED_LIBS += gsttag-1.0 7.3 # 0.2604.0 Index: files/sndiosrc.c =================================================================== RCS file: /cvs/ports/multimedia/gstreamer1/plugins-base/files/sndiosrc.c,v diff -u -p -r1.3 sndiosrc.c --- files/sndiosrc.c 21 Apr 2019 08:49:42 -0000 1.3 +++ files/sndiosrc.c 20 Jul 2025 18:56:18 -0000 @@ -197,7 +197,7 @@ gst_sndiosrc_class_init (GstSndioSrcClas gobject_class->set_property = gst_sndiosrc_set_property; gst_element_class_set_static_metadata (gstelement_class, - "Audio src (sndio)", "Src/Audio", + "Audio src (sndio)", "Source/Audio", "Input from a sound card via sndio", "Jacob Meuser ");