summaryrefslogtreecommitdiff
path: root/docs/design/part-seeking.txt
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-07-21 17:22:13 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-07-21 17:22:13 +0000
commit030ff93e82c2e8709d211cb9acdc90691366d234 (patch)
treead93f54379696d8e164047680bbd261bbd64cba8 /docs/design/part-seeking.txt
parente261956ca6cd1c35075db62006e716ec96f1a5f8 (diff)
docs/design/part-seeking.txt: Some small additions.
Original commit message from CVS: * docs/design/part-seeking.txt: Some small additions. * gst/base/gstbasesink.c: (gst_base_sink_handle_object), (gst_base_sink_get_times), (gst_base_sink_do_sync), (gst_base_sink_activate_push), (gst_base_sink_activate_pull): * gst/base/gstbasesink.h: discont values are gint64, handle the math correctly. * gst/base/gstbasesrc.c: (gst_base_src_loop): Make the basesrc report error if the source pad is not linked. * gst/gstqueue.c: (gst_queue_link_src), (gst_queue_chain), (gst_queue_loop), (gst_queue_handle_src_query), (gst_queue_src_activate_push): Make queue collect data even if the srcpad is not linked. Start pushing out data as soon as it is linked. * gst/gstutils.c: (gst_element_unlink), (gst_flow_get_name): * gst/gstutils.h: Added gst_flow_get_name() to ease error reporting.
Diffstat (limited to 'docs/design/part-seeking.txt')
-rw-r--r--docs/design/part-seeking.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/design/part-seeking.txt b/docs/design/part-seeking.txt
index b2c81c4aa3..c8c836752f 100644
--- a/docs/design/part-seeking.txt
+++ b/docs/design/part-seeking.txt
@@ -2,7 +2,7 @@ Seeking
-------
Seeking in GStreamer means configuring the pipeline for playback of the
-media between a certain start and stop time.
+media between a certain start and stop time, called a segment.
Different kinds of seeking exist:
@@ -30,6 +30,10 @@ earliest element in the pipeline, typically a demuxer. After receiving
the message, the application can reconnect the pipeline or issue other
seek events in the pipeline.
+The seek can also change the playback speed of the configured segment.
+A speed of 1.0 is normal speed, 2.0 is double speed. Negative values
+mean backward playback.
+
Generating seeking events
-------------------------