SDK JS
    Preparing search index...

    Interface CreateBvcDecoderOptions

    Options for createBvcDecoder.

    interface CreateBvcDecoderOptions {
        caps?: SelectableCaps;
        poolSize?: number;
        requested?: DecodeBackend;
        spawn?: () => Worker;
        wasmInit?: WasmHostInit;
    }
    Index

    Properties

    caps?: SelectableCaps

    Override runtime capability detection ({ wasmSimd, workers }); mainly for tests. When omitted, capabilities are detected via core's detectCapabilities().

    poolSize?: number

    Worker pool size for the worker backend. Defaults to hardwareConcurrency − 1, clamped to 1–4.

    requested?: DecodeBackend

    Force a specific backend instead of auto-selecting ('cpu-wasm' = BvcDecoder, 'cpu-wasm-workers' = BvcWorkerDecoder). When omitted, the best supported backend for the detected runtime is chosen.

    spawn?: () => Worker

    Factory that creates a decode Worker for the worker backend; see BvcWorkerDecoderOptions.spawn.

    wasmInit?: WasmHostInit

    wasm load + init overrides forwarded to the chosen decoder; see WasmHostInit.