diff --git a/driver.go b/driver.go index d318f6d3..afc19721 100644 --- a/driver.go +++ b/driver.go @@ -2,9 +2,6 @@ package mediadevices import ( "github.com/pion/mediadevices/pkg/driver" - _ "github.com/pion/mediadevices/pkg/driver/camera" - _ "github.com/pion/mediadevices/pkg/driver/microphone" - _ "github.com/pion/mediadevices/pkg/driver/screen" ) // RegisterDriverAdapter allows user space level of driver registration diff --git a/examples/rtp-send/main.go b/examples/rtp-send/main.go index a981e93e..8a820cb9 100644 --- a/examples/rtp-send/main.go +++ b/examples/rtp-send/main.go @@ -8,6 +8,7 @@ import ( "github.com/pion/mediadevices" _ "github.com/pion/mediadevices/pkg/codec/openh264" // This is required to register h264 video encoder _ "github.com/pion/mediadevices/pkg/codec/vpx" // This is required to register VP8/VP9 video encoder + _ "github.com/pion/mediadevices/pkg/driver/camera" // This is required to register camera adapter "github.com/pion/mediadevices/pkg/frame" "github.com/pion/rtp" "github.com/pion/webrtc/v2" diff --git a/examples/screenshare/main.go b/examples/screenshare/main.go index ec8681cb..f5c36592 100644 --- a/examples/screenshare/main.go +++ b/examples/screenshare/main.go @@ -8,6 +8,7 @@ import ( _ "github.com/pion/mediadevices/pkg/codec/openh264" // This is required to register h264 video encoder _ "github.com/pion/mediadevices/pkg/codec/opus" // This is required to register opus audio encoder _ "github.com/pion/mediadevices/pkg/codec/vpx" + _ "github.com/pion/mediadevices/pkg/driver/screen" // This is required to register screen capture adapter "github.com/pion/mediadevices/pkg/frame" "github.com/pion/webrtc/v2" ) diff --git a/examples/simple/main.go b/examples/simple/main.go index 25cf26e4..fecb5571 100644 --- a/examples/simple/main.go +++ b/examples/simple/main.go @@ -8,6 +8,8 @@ import ( _ "github.com/pion/mediadevices/pkg/codec/openh264" // This is required to register h264 video encoder _ "github.com/pion/mediadevices/pkg/codec/opus" // This is required to register opus audio encoder _ "github.com/pion/mediadevices/pkg/codec/vpx" + _ "github.com/pion/mediadevices/pkg/driver/camera" // This is required to register camera adapter + _ "github.com/pion/mediadevices/pkg/driver/microphone" // This is required to register microphone adapter "github.com/pion/mediadevices/pkg/frame" "github.com/pion/webrtc/v2" )