node-av / constants / DecoderOptionsFor
Type Alias: DecoderOptionsFor<C>
DecoderOptionsFor<
C> = [DecoderNameOf<C>] extends [never] ?UnknownDecoderOptions:DecoderNameOf<C> extends keyofDecoderOptionsMap?Omit<CodecContextOptions, keyofDecoderOptionsMap[DecoderNameOf<C>]> &DecoderOptionsMap[DecoderNameOf<C>] :UnknownDecoderOptions
Defined in: src/constants/decoders.ts:39
Resolve the codec-specific private options for a decoder codec.
Returns the strongly-typed option set when the codec name is known (enables autocomplete and rejects invalid keys/values), otherwise falls back to UnknownDecoderOptions.
Type Parameters
C
C
