Files
mediadevices/mediastreamconstraints.go
Lukas Herman 22282bc1d7 Redesign GetUserMedia API
Resolves https://github.com/pion/mediadevices/issues/145

* Move encoder builders and transformers to MediaDevicesOption
* Remove Enable from constraints
* Implicitly disable a media when nil
2020-05-05 08:18:05 -04:00

14 lines
321 B
Go

package mediadevices
import (
"github.com/pion/mediadevices/pkg/prop"
)
type MediaStreamConstraints struct {
Audio MediaTrackConstraints
Video MediaTrackConstraints
}
// MediaTrackConstraints represents https://w3c.github.io/mediacapture-main/#dom-mediatrackconstraints
type MediaTrackConstraints func(*prop.Media)