diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2005-07-21 17:22:13 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2005-07-21 17:22:13 +0000 |
commit | 030ff93e82c2e8709d211cb9acdc90691366d234 (patch) | |
tree | ad93f54379696d8e164047680bbd261bbd64cba8 /docs/design/part-seeking.txt | |
parent | e261956ca6cd1c35075db62006e716ec96f1a5f8 (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.txt | 6 |
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 ------------------------- |