2021-12-11 17:37:08 +01:00
|
|
|
export type MyMediaTrackSupportedConstraints = MediaTrackSupportedConstraints & {
|
2022-08-04 08:49:54 +02:00
|
|
|
noiseSuppression?: boolean,
|
2021-12-11 17:37:08 +01:00
|
|
|
autoGainControl?: boolean
|
|
|
|
};
|
|
|
|
|
|
|
|
export default function constraintSupported(constraint: keyof MyMediaTrackSupportedConstraints) {
|
|
|
|
return (!!navigator?.mediaDevices?.getSupportedConstraints() as any as MyMediaTrackSupportedConstraints)[constraint];
|
|
|
|
}
|