Hi,
I am a beginner, managed to compile the gstreamer from source and go thru some of the tutorial. I would like too use the MPG123 plugin, managed to enable it and rebuild, but when running it seems to depend upon another library.
Is there option to compile the entire gst-plugin-good (mpg123 is located there)?
GStreamer is now single repository. If you build from that git repository, all the subproject will be built at once.
Hi,
Here are the steps I did to download and compile all subprojects fro GSTREAMER:
git clone Making sure you're not a bot!
cd gstreamer
meson setup builddir
cd builddir
ninja
sudo ninja install
Still, it did not compile the MPG123 plugins, I assume that there is another repository or the another build command? (i.e. use make instead of meson and ninja)?
Hi
Appreciate your response
So, here is the step I take to compile the entire gstreamer:
git clone https://gitlab.freedesktop.org/gstreamer/gstreamer.git
cd gstreamer
meson setup builddir
cd builddir
ninja
sudo ninja install
Q: Is that the procedure to build all at once?
בתאריך שבת, 10 במאי 2025 ב-18:42 מאת Nicolas Dufresne via GStreamer Discourse <discourse@gstreamer.org>:
Yes, this is the simplest way. It will build any missing dependency that has meson build system. For other deps, which might be the case edit mpg123, you may need to check in your Linux distro for a -dev or -devel package.
For non Linux build, you may want to use cerbero.
Thanks,
I use the cerbero git repository, now it works okay
בתאריך יום ג׳, 13 במאי 2025 ב-9:57 מאת Nicolas Dufresne via GStreamer Discourse <discourse@gstreamer.org>: