From 82a492b33f1232c26db75dbef2d94a800161d466 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Wed, 5 Jan 2022 13:57:36 +0100 Subject: Remove GStreamer dependencies from main Fixes #1060 --- .../src/ui/call_window/call_window_controller.vala | 27 +--------------------- 1 file changed, 1 insertion(+), 26 deletions(-) (limited to 'main/src/ui/call_window') diff --git a/main/src/ui/call_window/call_window_controller.vala b/main/src/ui/call_window/call_window_controller.vala index dbf2106c..34f3a910 100644 --- a/main/src/ui/call_window/call_window_controller.vala +++ b/main/src/ui/call_window/call_window_controller.vala @@ -320,31 +320,6 @@ public class Dino.Ui.CallWindowController : Object { });*/ } - public void add_test_video() { - var pipeline = new Gst.Pipeline(null); - var src = Gst.ElementFactory.make("videotestsrc", null); - pipeline.add(src); - Gst.Video.Sink sink = (Gst.Video.Sink) Gst.ElementFactory.make("gtksink", null); - Gtk.Widget widget; - sink.get("widget", out widget); - widget.unparent(); - pipeline.add(sink); - src.link(sink); - widget.visible = true; - - pipeline.set_state(Gst.State.PLAYING); - - sink.get_static_pad("sink").notify["caps"].connect(() => { - int width, height; - sink.get_static_pad("sink").caps.get_structure(0).get_int("width", out width); - sink.get_static_pad("sink").caps.get_structure(0).get_int("height", out height); - widget.width_request = width; - widget.height_request = height; - }); - -// call_window.set_participant_video(Xmpp.random_uuid(), widget); - } - /*private void update_current_video_device(VideoSettingsPopover video_settings_popover) { Xmpp.Xep.JingleRtp.Stream stream = calls.get_video_stream(call); if (stream != null) { @@ -377,4 +352,4 @@ public class Dino.Ui.CallWindowController : Object { base.dispose(); } -} \ No newline at end of file +} -- cgit v1.2.3-54-g00ecf