UNPKG

homebridge-eufy-security-mikebcbc

Version:
23 lines 821 B
import { EufySecurityPlatform } from '../platform.js'; export declare class FfmpegCodecs { private readonly platform; private _gpuMem; private _ffmpegVersion; private readonly log; private readonly videoProcessor; private readonly videoProcessorCodecs; private readonly videoProcessorHwAccels; constructor(platform: EufySecurityPlatform); probe(): Promise<boolean>; hasDecoder(codec: string, decoder: string): boolean; hasEncoder(codec: string, encoder: string): boolean; hasHwAccel(accel: string): boolean; get gpuMem(): number; get ffmpegVersion(): string; private probeFfmpegVersion; private probeVideoProcessorHwAccel; private probeVideoProcessorCodecs; private probeRpiGpuMem; private probeCmd; } //# sourceMappingURL=ffmpeg-codecs.d.ts.map