summaryrefslogtreecommitdiff
path: root/docs/manual
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2011-07-18 17:22:41 +0200
committerStefan Kost <ensonic@users.sf.net>2011-07-18 17:22:41 +0200
commit70b95be8f0c65fd19f8cf7078f04a72014ba56a4 (patch)
tree19d661f2236d975bdf5ec7ef4ae3647498a448c8 /docs/manual
parent43f56243342b5420418902868108e23fac72c76c (diff)
docs: clarify clocks docs in manual
After a question on the mailing list, mention that *flushing* seeks reset the running time.
Diffstat (limited to 'docs/manual')
-rw-r--r--docs/manual/advanced-clocks.xml6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/manual/advanced-clocks.xml b/docs/manual/advanced-clocks.xml
index 2ab1350bc..dc2a756fb 100644
--- a/docs/manual/advanced-clocks.xml
+++ b/docs/manual/advanced-clocks.xml
@@ -12,14 +12,16 @@
</para>
<para>
- &GStreamer; derives several times from the clock and the playback state.
+ &GStreamer; derives several <emphasis>time value</emphasis> from the clock
+ and the playback state.
It is important to note, that a <emphasis>clock-time</emphasis> is
monotonically rising, but the value itself is not meaningful.
Subtracting the <emphasis>base-time</emphasis> yields the
<emphasis>running-time</emphasis>. It is the same as the
<emphasis>stream-time</emphasis> if one plays from start to end at original
rate. The <emphasis>stream-time</emphasis> indicates the position in the
- media.
+ media. The <emphasis>running-time</emphasis> is (re-)set to 0 when the
+ pipeline starts to play and also after <emphasis>flushing</emphasis> seeks.
</para>
<figure float="1" id="chapter-clock-img">