UNPKG

@ashetm/ng-mediastream

Version:

``@ashetm/ng-mediastream`` is a library that simplify manipulation of API ``MediaStream``.

11 lines (10 loc) 537 B
import { Observable } from "rxjs"; import { IMediastreamCameraService } from "./mediastream-camera-service.interface"; import { AMediastreamService } from "./mediastream-service.class"; export declare abstract class AMediastreamCameraService extends AMediastreamService implements IMediastreamCameraService { protected readonly _userMedia$: Observable<MediaStream>; disableCamera(): void; enableCamera(): void; toggleCamera(): void; updateCameraDevice(device: MediaDeviceInfo & Record<'kind', 'videoinput'>): void; }