GNU bug report logs -
#44679
[PATCH] gnu: gst-plugins-bad: Enable webrtc module.
Previous Next
Reported by: Michael Rohleder <mike <at> rohleder.de>
Date: Mon, 16 Nov 2020 09:47:02 UTC
Severity: normal
Tags: patch
Done: Mathieu Othacehe <othacehe <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44679 in the body.
You can then email your comments to 44679 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#44679
; Package
guix-patches
.
(Mon, 16 Nov 2020 09:47:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Michael Rohleder <mike <at> rohleder.de>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 16 Nov 2020 09:47:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gstreamer.scm (gst-plugins-bad): Enable webrtc module.
[inputs]: Add libnice and webrtc-audio-processing.
[arguments]: Add substitution of failing tests.
---
IMHO, it's very, very important that the free world does everything it
could possibly do to support video conferencing, voip and so on
with free software, asap. Having a webrtc module in gstreamer could be
an essential part of this (I came along the missing module while
playing with nheko and voip calls over matrix...).
I don't understand why the test for the curl module is failing now,
so I disabled that also.
gnu/packages/gstreamer.scm | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 01474e29a7..791bb98ec0 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -9,6 +9,7 @@
;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
;;; Copyright © 2019, 2020 Marius Bakke <mbakke <at> fastmail.com>
;;; Copyright © 2020 Leo Prikler <leo.prikler <at> student.tugraz.at>
+;;; Copyright © 2020 Michael Rohleder <mike <at> rohleder.de>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -671,8 +672,9 @@ model to base your own plug-in on, here it is.")
(lambda _
;; FIXME: Why is this failing.
(substitute* "tests/check/meson.build"
- ((".*elements/dash_mpd\\.c.*")
- ""))
+ ((".*elements/dash_mpd\\.c.*") "")
+ ((".*elements/curlhttpsrc\\.c.*") "")
+ ((".*elements/webrtcbin\\.c.*") ""))
#t)))))
(propagated-inputs
`(("gst-plugins-base" ,gst-plugins-base)))
@@ -702,6 +704,7 @@ model to base your own plug-in on, here it is.")
("libgudev" ,libgudev)
("libkate" ,libkate)
("libmodplug" ,libmodplug)
+ ("libnice" ,libnice)
("librsvg" ,librsvg)
("libsndfile" ,libsndfile)
("libsrtp" ,libsrtp)
@@ -726,6 +729,7 @@ model to base your own plug-in on, here it is.")
;; GStreamer is not yet compatible with srt > 1.4.1.
("srt" ,srt-1.4.1)
("x265" ,x265)
+ ("webrtc-audio-processing" ,webrtc-audio-processing)
("wayland" ,wayland)))
(home-page "https://gstreamer.freedesktop.org/")
(synopsis "Plugins for the GStreamer multimedia library")
--
2.29.2
Reply sent
to
Mathieu Othacehe <othacehe <at> gnu.org>
:
You have taken responsibility.
(Wed, 25 Nov 2020 13:11:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Michael Rohleder <mike <at> rohleder.de>
:
bug acknowledged by developer.
(Wed, 25 Nov 2020 13:11:01 GMT)
Full text and
rfc822 format available.
Message #10 received at 44679-done <at> debbugs.gnu.org (full text, mbox):
Hello Michael,
> IMHO, it's very, very important that the free world does everything it
> could possibly do to support video conferencing, voip and so on
> with free software, asap. Having a webrtc module in gstreamer could be
> an essential part of this (I came along the missing module while
> playing with nheko and voip calls over matrix...).
>
> I don't understand why the test for the curl module is failing now,
> so I disabled that also.
Thanks for fixing it, pushed as
933ddba223178fc2e530d5c9e3be1dd50a64ee95.
Mathieu
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 24 Dec 2020 12:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 256 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.