gst/base/gstbasesink.c: Speed up current position calculation.
authorWim Taymans <wim.taymans@gmail.com>
Thu, 20 Oct 2005 11:48:53 +0000 (11:48 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 20 Oct 2005 11:48:53 +0000 (11:48 +0000)
commit4dbc7a5bf896b1d8a61e72aab497076391b04464
tree3721dab89b34b2f741137de282bdfcc4f42263e5
parentce3b4e17f614bd82815fd88b2f02afdcd76fd09b
gst/base/gstbasesink.c: Speed up current position calculation.

Original commit message from CVS:
* gst/base/gstbasesink.c: (gst_base_sink_get_position),
(gst_base_sink_query):
Speed up current position calculation.

* gst/base/gstbasesrc.c: (gst_base_src_query),
(gst_base_src_default_newsegment):
Correctly set stream position in newsegment.

* gst/gstbin.c: (gst_bin_add_func), (add_to_queue),
(update_degree), (gst_bin_sort_iterator_next),
(gst_bin_sort_iterator_resync), (gst_bin_sort_iterator_free):
* gst/gstmessage.c: (gst_message_new_custom):
Clean up debugging info

* gst/gstqueue.c: (gst_queue_link_src), (gst_queue_chain),
(gst_queue_loop), (gst_queue_handle_src_query):
Pause task faster.
ChangeLog
gst/base/gstbasesink.c
gst/base/gstbasesrc.c
gst/gstbin.c
gst/gstmessage.c
gst/gstqueue.c
libs/gst/base/gstbasesink.c
libs/gst/base/gstbasesrc.c
plugins/elements/gstqueue.c