Referencia Zigmedia-core: motor de medios

media-core: motor de medios

Referencia Zig de media-core: motor de medios, extraída de sus /// y //!.

ImplementadoSin versión del tren todavía· generada desde apps/docs/generated/zig/media-engine.json

Página generada desde native/zig/media-core/media_engine.zig. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Raíz: media-core/media_engine.zig. 291 declaraciones públicas en 12 ficheros; 211 sin /// (trinquete en scripts/docs/zig-doc.baseline.json).

FicheroDeclaracionesResumen
media-core/media_engine.zig11media_engine module: the MediaEngine contract (dec-0110 §1), the
media-core/container/bytes.zig44Byte-range reading for the container parsers and demuxers.
media-core/container/facts.zig30Modelo de facts de contenedor (StreamInfo / ContainerInfo): la estructura
media-core/container/facts_json.zig2Serialización JSON de ContainerInfo con los nombres de campo de ffprobe
media-core/container/codec_config.zig14Decodificadores de registros de configuración de códec compartidos por
media-core/container/isobmff.zig8Facts de ISOBMFF (MP4 / MOV / fMP4) leyendo sólo cabeceras.
media-core/container/matroska.zig84Facts de Matroska / WebM leyendo sólo cabeceras.
media-core/container/probe.zig7Container facts entry point: detects the container from its first bytes
media-core/container/demux.zig12engine = zig demuxer behind the contract's Demuxer: one header pass
media-core/container/frame_info.zig7Facts read from one compressed audio frame: how many samples it decodes
media-core/engine/contract.zig66MediaEngine — the contract both media engines implement (dec-0110 §1).
media-core/engine/timebase.zig6Time-base arithmetic shared by both engines and the packager. One place