souphttpsrc and hlsdemux2 are missing on mac
I am using the latest gstreamer version on brew 1.22.7. I tried using the souphttpsrc
element pipeline and whenever I instepct it using gst-inspect-1.0
it showed the following message: No such element or plugin 'souphttpsrc'
. I tried inspecting the libgstsoup.dylib
and it returned the plugin details message however, it had 0 features
.
The same exact thing happens when trying inspecting hlsdemux2
and its lib file libgstadaptivedemux2.dylib
.
Other plugins from bad,ugly,basic,rs and good work fine.(At least the ones I am using)
Also both plugins souphttpsrc
and hlsdemux2
can be found normally when installing gstreamer on an python:3.11-slim-bookworm docker image (Debian 12).
I tried installing gstreamer using the gstreamer runtime installer and, the development installer from gstreamer main website and using Nix and I get the same exact behaviour. At this point I assume this issue is somehow related to mac OS X and gst-plugins-good.
My macOS is Ventura 13.5.2.