After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 778818 - Jack is not part of Windows package
Jack is not part of Windows package
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: cerbero
1.11.1
Other Windows
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-02-17 10:05 UTC by Hubert
Modified: 2017-07-03 16:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hubert 2017-02-17 10:05:38 UTC
I would like to use Gstreamer with jackaudiosink. 

I’m on a Windows hardware for my project and unfortunately Jack dll are not present in any windows distribution.

I tried to build Gstreamer from source hoping that it will resolve my problem. I used this tutorial: https://people.freedesktop.org/~tsaunier/gstreamer-website/sdk-building-from-source-using-cerbero.html

Jack libs seems present in the source code, plugins-good does compile, but still there is no lib built.

Is there anything missing, or is there any tutorial that would help me using JackAudio with Gstreamer on Windows platform ?
Comment 1 Nicolas Dufresne (ndufresne) 2017-02-17 13:00:27 UTC
We currently disable jack in cerbero, since it's dependency has no recipe. To enable jack in GStreamer, you will have to create a recipe for the jack library, that's in cerbero/recipes/. You would then need to change the "--disable-jack" into "--enable-jack" in gst-plugins-good recipe. Finally, you'll need to add a dependency from -good to jack library.

As jack is more then just a library, I'm not sure if it makes sense to ship this as part of the GStreamer binaries, but I think we could host the recipe if someone like you need it in the future. There is a variant mechanism in cerbero to help with that.
Comment 2 Tim-Philipp Müller 2017-02-21 14:38:46 UTC
Also see bug #765183 :)

I'm not sure if we really want to ship this in our binaries or support a variant. It seems a bit too exotic for that, especially on Windows.
Comment 3 Tim-Philipp Müller 2017-07-03 16:35:04 UTC
Closing, since it seems unlikely that this is something we will be shipping in the near future for Windows.

If you require help with building this on your own on Windows using cerbero etc., please write to the gstreamer-devel mailing list or pop into #gstreamer on IRC, thanks!