Skip to content
1 min read · 71 words

Function: buildEngineRegistry()

ts
function buildEngineRegistry(
  engines: readonly MediaEngine[],
  selection?: readonly EngineSelectionMiddlewareFn[],
): EngineRegistry;

Defined in: src/batteries/media/registry.ts:195

Build the registry over a resolved, validated engine array.

Parameters

ParameterTypeDefault valueDescription
enginesreadonly MediaEngine[]undefinedThe engines, in supply (priority) order.
selectionreadonly EngineSelectionMiddlewareFn[][]Optional selection-middleware stages arbitrating multi-candidate dispatches.

Returns

EngineRegistry

The registry.