[gst-cvs] wtay gstreamer: gstreamer/ gstreamer/libs/gst/base/
wtay at kemper.freedesktop.org
wtay at kemper.freedesktop.org
Mon Oct 20 08:18:28 PDT 2008
CVS Root: /cvs/gstreamer
Module: gstreamer
Changes by: wtay
Date: Mon Oct 20 2008 15:18:28 UTC
Log message:
* libs/gst/base/gstbasesink.c: (gst_base_sink_default_do_seek),
(gst_base_sink_default_prepare_seek_segment),
(gst_base_sink_perform_seek), (gst_base_sink_get_position_last),
(gst_base_sink_get_position_paused), (gst_base_sink_get_position),
(gst_base_sink_query):
Implement more seeking in pull mode.
Use pad convert functions to convert position to the requested format.
Fix position/duration reporting in pull mode.
Implement position and duration reporting in other formats than time.
* libs/gst/base/gstbasesink.h:
Add member to keep track of when the segment is playing.
Modified files:
. : ChangeLog
libs/gst/base : gstbasesink.c gstbasesink.h
Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.4114&r2=1.4115
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/base/gstbasesink.c.diff?r1=1.220&r2=1.221
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/base/gstbasesink.h.diff?r1=1.52&r2=1.53
More information about the Gstreamer-commits
mailing list