GNOME Bugzilla – Bug 794118
Webrtc plugin recipe does not create .lib or include files in windows build
Last modified: 2018-03-12 14:38:30 UTC
When creating a cross platform build (cerbero -c config/cross-win64.cbc package gstreamer-1.0), the gstwebrtc files are not included in the resulting tars.
Created attachment 369381 [details] [review] Fixes the recipe file by adding the appropriate paths
Thanks for the patch! You missed the plugin, which I've added too now commit 8390c458208310652368fe2526f9095c7fb183fc (HEAD -> master) Author: Ofer Achler <oachler@xsightsys.com> Date: Tue Mar 6 15:36:18 2018 +0200 gst-plugins-bad: Include webrtc library, headers and plugin https://bugzilla.gnome.org/show_bug.cgi?id=794118
Erm, the webrtc plugin will still not work with cerbero as the dtls elements aren't shipped. The dtls elements depend on openssl which don't have a recipe for in cerbero.
Hrm indeed, I completely forgot about that part
So now that we seem to have a working openssl recipe, can we re-enable this? Or is anything else missing?
This all works now on Windows with this commit and some later ones: https://cgit.freedesktop.org/gstreamer/cerbero/commit/?id=091250bc9d94cc6be8a646505823de9c112a6d71 I have tested it with gst-inspect-1.0 and gstwebrtc-demos (https://github.com/centricular/gstwebrtc-demos/).