mirror of
https://github.com/serratus/quaggaJS.git
synced 2026-08-12 21:21:42 +08:00
Added tests for selecting camera; related to #128
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
|
||||
let devices = [],
|
||||
stream,
|
||||
_constraints,
|
||||
_supported = true;
|
||||
|
||||
export function enumerateDevices() {
|
||||
console.log("enumerateDevices!!!!");
|
||||
return Promise.resolve(devices);
|
||||
};
|
||||
|
||||
export function getUserMedia(constraints) {
|
||||
console.log("getUserMedia!!!!");
|
||||
_constraints = constraints;
|
||||
if (_supported) {
|
||||
return Promise.resolve(stream);
|
||||
}
|
||||
return Promise.reject(new Error("das"));
|
||||
}
|
||||
|
||||
export function setDevices(newDevices) {
|
||||
devices = [...newDevices];
|
||||
}
|
||||
|
||||
export function setStream(newStream) {
|
||||
stream = newStream;
|
||||
}
|
||||
|
||||
export function getConstraints() {
|
||||
return _constraints;
|
||||
}
|
||||
|
||||
export function setSupported(supported) {
|
||||
console.log("Supported: " + supported);
|
||||
_supported = supported;
|
||||
}
|
||||
Reference in New Issue
Block a user