summaryrefslogtreecommitdiff
path: root/docs/design/part-sparsestreams.txt
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2010-11-01 15:32:43 +0200
committerStefan Kost <ensonic@users.sf.net>2010-12-03 09:50:31 +0200
commit16ce2d4ea47f48b25c83ef6c8df81b01a986326c (patch)
tree641d17da8121cf416376953bd96b7fb24f763127 /docs/design/part-sparsestreams.txt
parent1c50dcd54fb1cd07988b5d928bea9840f80a603c (diff)
design-docs: add html output using asciidoc
Unify the ad-hoc markup to be asciidoc style in many places. Add a "html" target to Makefile to generate the output.
Diffstat (limited to 'docs/design/part-sparsestreams.txt')
-rw-r--r--docs/design/part-sparsestreams.txt9
1 files changed, 6 insertions, 3 deletions
diff --git a/docs/design/part-sparsestreams.txt b/docs/design/part-sparsestreams.txt
index 4ff1bf6833..4770e90f17 100644
--- a/docs/design/part-sparsestreams.txt
+++ b/docs/design/part-sparsestreams.txt
@@ -2,7 +2,8 @@ DRAFT Sparse Streams
--------------------
Introduction
-------------
+~~~~~~~~~~~~
+
In 0.8, there was some support for Sparse Streams through the use of
FILLER events. These were used to mark gaps between buffers so that downstream
elements could know not to expect any more data for that gap.
@@ -11,7 +12,8 @@ In 0.10, segment information conveyed through NEWSEGMENT events can be used
for the same purpose.
Use cases
----------
+~~~~~~~~~
+
1) Sub-title streams
Sub-title information from muxed formats such as Matroska or MPEG consist of
irregular buffers spaced far apart compared to the other streams
@@ -37,7 +39,8 @@ Use cases
application that uses noise-gating (to save bandwith).
Details
--------
+~~~~~~~
+
1) Sub-title streams
The main requirement here is to avoid stalling the pipeline between sub-title
packets, and is effectively updating the minimum-timestamp for that stream.