Files
2026-03-09 01:09:51 -05:00

24 lines
396 B
Go

//go:build !windows || !cgo
package capture
type WebcamDeviceInfo struct {
Index int
Name string
MaxFPS int
}
func ListWebcams() ([]WebcamDeviceInfo, error) {
return []WebcamDeviceInfo{}, nil
}
func ClampWebcamFPS(_ int, requestedFPS int, _ bool) (int, error) {
if requestedFPS < 1 {
requestedFPS = 30
}
if requestedFPS > 120 {
requestedFPS = 120
}
return requestedFPS, nil
}