Created attachment 544256 [details] Debug trace from pigin (contact names redacted) Initial problem: initiating a video call with pidgin causes an error message "Error with your webcam" and the call to abort. Expected result: a window with live content from the embedded webcam ------ While investigating why video calls do not work with pidgin on a gstreamer:1.0-only system, I stumbled upon this warning message while running pidgin in debug mode (full debug trace is attached): 0:00:20.391251348 6261 0x556412002c10 WARN GST_ELEMENT_FACTORY gstelementfactory.c:456:gst_element_factory_make: no such element factory "srtpenc"! 0:00:20.391278398 6261 0x556412002c10 WARN GST_ELEMENT_FACTORY gstelementfactory.c:456:gst_element_factory_make: no such element factory "srtpdec"! 0:00:20.393975067 6261 0x556412002c10 WARN GST_ELEMENT_FACTORY gstelementfactory.c:456:gst_element_factory_make: no such element factory "gconfaudiosrc"! Partial fix: * emerge media-plugins/gst-plugins-srtp This doesn't make video calls successful but at least the warning messages about "srtpdec" are gone. The investigation goes on about the last warning message.
I suspect the srtpenc/dec usage might also be in farsight stack instead. We should find where it is (just grep and looking at the surrounding code), and add the appropriate deps there. gconfaudiosrc would come from gst-plugins-gconf, but that's not a thing anymore, and probably it's a harmless warning at this point and mainly a gst 0.10 leftover.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ef5cc9fe706c9811291f2c36448bc7b7c01a06 commit c5ef5cc9fe706c9811291f2c36448bc7b7c01a06 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-08-22 19:03:06 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-08-22 19:20:00 +0000 net-libs/farstream: add missing gst-plugins-srtp runtime dep Closes: https://bugs.gentoo.org/664174 Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-libs/farstream/farstream-0.2.8-r2.ebuild | 65 ++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+)