• Jan Schmidt's avatar
    splitmux: Implement new elements for splitting files at mux level. · 5e2214d3
    Jan Schmidt authored
    Implement 2 new elements - splitmuxsink and splitmuxsrc.
    splitmuxsink is a bin which wraps a muxer and takes 1 video stream,
    plus audio/subtitle streams, and starts a new file
    whenever necessary to avoid overrunning a threshold of either bytes
    or time. New files are started at a keyframe, and corresponding audio
    and subtitle streams are split at packet boundaries to match
    video GOP timestamps.
    splitmuxsrc is a corresponding source element which handles
    the splitmux:// URL and plays back all component files,
    reconstructing the original elementary streams as it goes.
Last commit
Last update
design Loading commit data...
plugins Loading commit data...
random Loading commit data...
.gitignore Loading commit data...
Makefile.am Loading commit data...
version.entities.in Loading commit data...