fix: Don't incorrectly change camera when a dependency supports media (#2171)

- Closes: #2122
This commit is contained in:
Dermot Duffy
2025-09-01 13:29:04 -07:00
committed by GitHub
parent 2dd7f328f6
commit 79c27c43b8
7 changed files with 130 additions and 47 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ import {
capabilityKeys,
PTZCapabilities,
} from '../types';
import { CapabilitySearchOptions } from './types';
import { CapabilitySearchKeys } from './types';
export class Capabilities {
private _capabilities: CapabilitiesRaw;
@@ -32,7 +32,7 @@ export class Capabilities {
delete this._capabilities[capability];
}
public matches(capability: CapabilitySearchOptions): boolean {
public matches(capability: CapabilitySearchKeys): boolean {
let result = true;
if (typeof capability === 'string') {
result &&= this.has(capability);