From 4e3ebb554f11100e7a745f90334e095673d6ec51 Mon Sep 17 00:00:00 2001 From: Atsushi Watanabe Date: Sat, 15 Feb 2020 18:29:26 +0900 Subject: [PATCH] Add scale transform to screenshare example --- examples/screenshare/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/screenshare/main.go b/examples/screenshare/main.go index 0bfafc7..c8a8131 100644 --- a/examples/screenshare/main.go +++ b/examples/screenshare/main.go @@ -9,6 +9,7 @@ import ( _ "github.com/pion/mediadevices/pkg/codec/opus" // This is required to register opus audio encoder _ "github.com/pion/mediadevices/pkg/codec/vpx" // This is required to register VP8/VP9 video encoder _ "github.com/pion/mediadevices/pkg/driver/screen" // This is required to register screen capture adapter + "github.com/pion/mediadevices/pkg/io/video" "github.com/pion/webrtc/v2" ) @@ -52,9 +53,8 @@ func main() { Video: func(c *mediadevices.MediaTrackConstraints) { c.CodecName = videoCodecName c.Enabled = true - c.Width = 640 - c.Height = 480 c.BitRate = 100000 // 100kbps + c.VideoTransform = video.Scale(640, 480, nil) }, }) if err != nil {