diff options
author | Jan Schmidt <jan@centricular.com> | 2014-07-31 18:07:53 +0400 |
---|---|---|
committer | Jan Schmidt <jan@centricular.com> | 2015-02-05 20:26:59 +0300 |
commit | 5e2214d309ab45ce316243bffadf19d0cd7f7384 (patch) | |
tree | b2e0deb0169e82c778185ec8ae534ed02dbdf82c /tests/check/elements/.gitignore | |
parent | 59431f663a282457ada06bf1170a4f31251b9b6c (diff) |
splitmux: Implement new elements for splitting files at mux level.
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.
Diffstat (limited to 'tests/check/elements/.gitignore')
-rw-r--r-- | tests/check/elements/.gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/check/elements/.gitignore b/tests/check/elements/.gitignore index e2b47de91..dcfa3eac7 100644 --- a/tests/check/elements/.gitignore +++ b/tests/check/elements/.gitignore @@ -58,6 +58,7 @@ rtprtx shapewipe souphttpsrc spectrum +splitmux sunaudio udpsink udpsrc |