Generalize camera endpoints.

This commit is contained in:
Dermot Duffy
2023-02-18 11:03:12 -08:00
parent 5767e98501
commit f5ce02fe4a
13 changed files with 219 additions and 132 deletions
+5 -4
View File
@@ -18,9 +18,10 @@ import {
CameraManagerCameraCapabilities,
CameraManagerMediaCapabilities,
CameraManagerCameraMetadata,
CameraURLContext,
CameraEndpointsContext,
CameraConfigs,
Engine,
CameraEndpoints,
} from './types';
export const CAMERA_MANAGER_ENGINE_EVENT_LIMIT_DEFAULT = 10000;
@@ -118,8 +119,8 @@ export interface CameraManagerEngine {
getMediaCapabilities(media: ViewMedia): CameraManagerMediaCapabilities | null;
getCameraURL(
getCameraEndpoints(
cameraConfig: CameraConfig,
context?: CameraURLContext,
): string | null;
context?: CameraEndpointsContext,
): CameraEndpoints | null;
}