Skip to content
1 min read · 89 words

Function: resolveMediaReader()

ts
function resolveMediaReader(descriptor: ReaderDescriptor): MediaReader;

Defined in: src/lib/contracts/reader_resolvers.ts:84

Re-bind a media reader descriptor to a live MediaReader.

Parameters

ParameterTypeDescription
descriptorReaderDescriptorThe handle captured at encode time.

Returns

MediaReader

A working media reader.

Remarks

Called by @nhtio/adk!Media's [DECODE_METHOD]. Throws if no resolver is registered for the descriptor's tag — the fix is to register one (with its live binding) before decoding.

Throws

@nhtio/adk!E_NO_READER_RESOLVER when no resolver is registered for descriptor.tag.