UNPKG

@yume-chan/scrcpy-decoder-tinyh264

Version:

Raw H.264 stream decoder and renderer wrapping TinyH264 and YUVCanvas packages (software decoding).

17 lines 587 B
import { AutoDisposable } from "@yume-chan/event"; export interface PictureReadyEventArgs { renderStateId: number; width: number; height: number; data: ArrayBuffer; } export declare class TinyH264Wrapper extends AutoDisposable { #private; readonly streamId: number; get onPictureReady(): import("@yume-chan/event").Event<PictureReadyEventArgs, unknown>; constructor(streamId: number); feed(data: ArrayBuffer): void; dispose(): void; } export declare function createTinyH264Wrapper(): Promise<TinyH264Wrapper>; //# sourceMappingURL=wrapper.d.ts.map