Type Alias: DecoderPoolOptions
DecoderPoolOptions =
object
Defined in: pool/pool.ts:7
Properties
createWorker()?
optionalcreateWorker: () =>Worker
Defined in: pool/pool.ts:27
Factory that creates a Worker. When omitted, decoding runs on the main
thread regardless of size. Provide this to enable off-main-thread
decoding, e.g.:
{
createWorker: () =>
new Worker(new URL("./pool/worker.js", import.meta.url), { type: "module" }),
}
Returns
size?
optionalsize:number
Defined in: pool/pool.ts:13
Number of workers to create. Defaults to navigator.hardwareConcurrency
when available, otherwise 2. Set to 0 to disable workers and decode on
the main thread.