Referencia Zigmedia-core: motor de medios

media-core/media_engine.zig

Declaraciones públicas de media-core/media_engine.zig (media-core: motor de medios).

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.

media_engine module: the MediaEngine contract (dec-0110 §1), the container facts model (dec-0109) and the Zig demuxers (ISOBMFF/fMP4, Matroska/WebM). Depends only on std: bytes come in through ByteSource, which the daemon implements over SeekableMediaSource.

bytes

namespace · línea 6

pub const bytes = @import("container/bytes.zig")

Sin ///.

facts

namespace · línea 7

pub const facts = @import("container/facts.zig")

Sin ///.

facts_json

namespace · línea 8

pub const facts_json = @import("container/facts_json.zig")

Sin ///.

codec_config

namespace · línea 9

pub const codec_config = @import("container/codec_config.zig")

Sin ///.

isobmff

namespace · línea 10

pub const isobmff = @import("container/isobmff.zig")

Sin ///.

matroska

namespace · línea 11

pub const matroska = @import("container/matroska.zig")

Sin ///.

container

namespace · línea 12

pub const container = @import("container/probe.zig")

Sin ///.

demux

namespace · línea 13

pub const demux = @import("container/demux.zig")

Sin ///.

frame_info

namespace · línea 14

pub const frame_info = @import("container/frame_info.zig")

Sin ///.

contract

namespace · línea 16

pub const contract = @import("engine/contract.zig")

Sin ///.

timebase

namespace · línea 17

pub const timebase = @import("engine/timebase.zig")

Sin ///.