From 09cb1e9c6aee20b1f8f546f85dfb1a0a488f67fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sun, 5 Dec 2021 16:35:04 +0100 Subject: [PATCH] webcam add videoconvert. --- internal/capture/manager.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/capture/manager.go b/internal/capture/manager.go index 4b6a27de..8837319f 100644 --- a/internal/capture/manager.go +++ b/internal/capture/manager.go @@ -127,16 +127,19 @@ func New(desktop types.DesktopManager, config *config.Capture) *CaptureManagerCt fmt.Sprintf("! application/x-rtp, payload=%d, encoding-name=VP8-DRAFT-IETF-01 ", codec.VP8().PayloadType) + "! rtpvp8depay " + "! decodebin " + + "! videoconvert " + "! v4l2sink device=/dev/video0", codec.VP9().Name: "appsrc format=time is-live=true do-timestamp=true name=src " + "! application/x-rtp " + "! rtpvp9depay " + "! decodebin " + + "! videoconvert " + "! v4l2sink device=/dev/video0", codec.H264().Name: "appsrc format=time is-live=true do-timestamp=true name=src " + "! application/x-rtp " + "! rtph264depay " + "! decodebin " + + "! videoconvert " + "! v4l2sink device=/dev/video0", }, "webcam"), microphone: streamSrcNew(map[string]string{