summaryrefslogtreecommitdiff
path: root/docs/design/part-TODO.txt
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-10-20 17:18:12 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-10-20 17:18:12 +0000
commit17b62f03536b95435feb119a0efcbedf866870cb (patch)
tree55ac63dc1a6606f4668ce1c31e642232887be76c /docs/design/part-TODO.txt
parentada05b6e5d9dd4a485748a8b6e3e71dd0537a20c (diff)
docs/design/part-TODO.txt: Update TODO
Original commit message from CVS: * docs/design/part-TODO.txt: Update TODO * gst/base/gstbasesink.c: (gst_base_sink_get_position), (gst_base_sink_query): Don't use clock time to report position when in EOS.
Diffstat (limited to 'docs/design/part-TODO.txt')
-rw-r--r--docs/design/part-TODO.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/docs/design/part-TODO.txt b/docs/design/part-TODO.txt
index 799b334e0d..720eb74109 100644
--- a/docs/design/part-TODO.txt
+++ b/docs/design/part-TODO.txt
@@ -6,7 +6,9 @@
- implement return values from events in addition to the gboolean. This should be
done by making the event contain a GstStructure with input/output values, similar
- to GstMessage.
+ to GstQuery. A typical use case is performing a non-accurate seek to a keyframe,
+ after the seek you want to get the new stream time that will actually be used to
+ update the slider bar.
- unlinking pads in the PAUSED state needs to make sure the stream thread is not
executing code. Can this be done with a flush to unlock all downstream chain
@@ -26,3 +28,6 @@
- implement BUFFERSIZE.
+- make bin_bus_handler a vmethod so subclasses can use their own implementation
+ or chain to the parent.
+