MediaSink
An open output file (muxer). Add every encoder first, video and audio, because the muxer's header freezes the stream list. Then push frames through the encoders. Close the sink to write the trailer and flush buffers.
An open output file (muxer). Add every encoder first, video and audio, because the muxer's header freezes the stream list. Then push frames through the encoders. Close the sink to write the trailer and flush buffers.
An open output file (muxer). Add every encoder first, video and audio, because the muxer's header freezes the stream list. Then push frames through the encoders. Close the sink to write the trailer and flush buffers.
An open output file (muxer). Add every encoder first, video and audio, because the muxer's header freezes the stream list. Then push frames through the encoders. Close the sink to write the trailer and flush buffers.
Types
Functions
Add an audio encoder. Must be called before any frame is written.
Add an audio encoder. Must be called before any frame is written.
Add an audio encoder. Must be called before any frame is written.
Add an audio encoder. Must be called before any frame is written.
Add a video encoder. Must be called before any frame is written.
Add a video encoder. Must be called before any frame is written.
Add a video encoder. Must be called before any frame is written.
Add a video encoder. Must be called before any frame is written.
Flushes every encoder, writes the trailer, and frees the muxer.
Flushes every encoder, writes the trailer, and frees the muxer.
Flushes every encoder, writes the trailer, and frees the muxer.
Flushes every encoder, writes the trailer, and frees the muxer.
Container-level metadata tags (title, artist, comment, …). Call this before any frame or packet is written, because the tags are stored in the header.
Container-level metadata tags (title, artist, comment, …). Call this before any frame or packet is written, because the tags are stored in the header.
Container-level metadata tags (title, artist, comment, …). Call this before any frame or packet is written, because the tags are stored in the header.
Container-level metadata tags (title, artist, comment, …). Call this before any frame or packet is written, because the tags are stored in the header.