Referencia de @styx/api-contracts generada de su TSDoc.
packages/api-contracts/package.jsonPágina generada desde
el TSDoc de @styx/api-contracts. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
Perfil del cliente que solicita la resolución (capabilities + preferencias).
readonlyoptionalcandidateLimit?:number
Máximo de fuentes candidatas a evaluar (default 5 si no se pasa).
readonlyoptionalcodecs?: readonlystring[]
Codecs aceptados por el cliente (vacío = sin restricción).
readonlyoptionalcontainers?: readonlystring[]
Containers aceptados por el cliente (vacío = sin restricción).
readonlyoptionalmaxBitrateBps?:number
Bitrate máximo aceptable por el cliente en bps (NO es gate, solo informativo, r32).
readonlyoptionalpreferredKind?:SourceKind
Preferencia de tipo de fuente (local, http, ...). Si está, se intenta primero.