Skip to main content

ContextProvider

Defined in: livelink.js/sources/rendering/contexts/ContextProvider.ts:6

Extended by

Constructors

new ContextProvider()

new ContextProvider(): ContextProvider

Returns

ContextProvider

Methods

drawFrame()

abstract drawFrame(__namedParameters: {
frame: OffscreenCanvas | VideoFrame;
left: number;
top: number;
meta_data: FrameMetaData;
}): void

Defined in: livelink.js/sources/rendering/contexts/ContextProvider.ts:10

Parameters

ParameterType
__namedParameters{ frame: OffscreenCanvas | VideoFrame; left: number; top: number; meta_data: FrameMetaData; }
__namedParameters.frameOffscreenCanvas | VideoFrame
__namedParameters.leftnumber
__namedParameters.topnumber
__namedParameters.meta_dataFrameMetaData

Returns

void


refreshSize()

refreshSize(): void

Defined in: livelink.js/sources/rendering/contexts/ContextProvider.ts:25

Returns

void


release()

abstract release(): void

Defined in: livelink.js/sources/rendering/contexts/ContextProvider.ts:30

Returns

void