Add two new functions for filler events (which are used to synchronize streams if...
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sat, 8 Jan 2005 18:10:50 +0000 (18:10 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sat, 8 Jan 2005 18:10:50 +0000 (18:10 +0000)
commit66d5da4f172eab9261afbb72f4aa006e8233543b
treea3837ad59bd922555c49f5982d2d4b216b5ec8ad
parentba4b71e86a8a4f637519048a38facebcefec3aec
Add two new functions for filler events (which are used to synchronize streams if one of them is not having any data ...

Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* docs/gst/tmpl/gstevent.sgml:
* gst/gstevent.c: (gst_event_new_filler_stamped),
(gst_event_filler_get_duration):
* gst/gstevent.h:
Add two new functions for filler events (which are used to
synchronize streams if one of them is not having any data
for a while) without interrupting the actual data-stream.
Basically a no-op.
* gst/gstqueue.c: (gst_queue_init), (gst_queue_getcaps),
(gst_queue_link_sink), (gst_queue_link_src),
(gst_queue_change_state):
Allow for renegotiation while filled. Required for stream
switching while playing.
ChangeLog
docs/gst/gstreamer-sections.txt
docs/gst/tmpl/gstevent.sgml
gst/gstevent.c
gst/gstevent.h
gst/gstqueue.c
plugins/elements/gstqueue.c