diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2002-02-23 13:13:29 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2002-02-23 13:13:29 +0000 |
commit | ad513862149b663b39ba5a090655f42f083d51bc (patch) | |
tree | 364394c407a827d3798d2a678a7556f06ef57f1a /docs | |
parent | fa80ff8d60f22561bf5f537834d23154f2752017 (diff) |
Sources are scheduled at the right time.
Original commit message from CVS:
Sources are scheduled at the right time.
Added a timer plugin that monitors stream timestamps and performs
seeking.
Added layertest2 to mp3 seeking and timing.
This requires some gst core changes
Diffstat (limited to 'docs')
-rw-r--r-- | docs/random/design | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/docs/random/design b/docs/random/design index 8ae512e..4670867 100644 --- a/docs/random/design +++ b/docs/random/design @@ -5,7 +5,7 @@ GnlSource: - have one or more output pads, ghosted from the Gst pipeline GnlLayer: - - extends GnlSource + - extends GstBin - contains sources - sources cannot overlap - sources have start/length properties inside the layer @@ -18,6 +18,25 @@ GnlOperation: - extends GnlSource - also ghosts N input pads in addition to the GnlSources output pads +GnlTimeline + - extends GnlComposition + + + +GstBin + ! + +---- GnlSource + ! ! + ! +----- Operation + ! + +---- GnlLayer + ! + +---- GnlComposition + ! + +---- GnlTimeline + + + .-0----->-----------5000----->------10000----->-----15000---. ! main_timeline ! |