mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-02 20:42:30 +00:00
ext/pango/gsttextoverlay.c: Added some FIXMEs.
Original commit message from CVS: * ext/pango/gsttextoverlay.c: (gst_text_overlay_src_event), (gst_text_overlay_text_event): Added some FIXMEs.
This commit is contained in:
parent
28cbbee0fb
commit
92f9e6ad77
2 changed files with 8 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2006-05-30 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
|
* ext/pango/gsttextoverlay.c: (gst_text_overlay_src_event),
|
||||||
|
(gst_text_overlay_text_event):
|
||||||
|
Added some FIXMEs.
|
||||||
|
|
||||||
2006-05-30 Wim Taymans <wim@fluendo.com>
|
2006-05-30 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
* gst/adder/gstadder.c: (gst_adder_class_init), (gst_adder_init),
|
* gst/adder/gstadder.c: (gst_adder_class_init), (gst_adder_init),
|
||||||
|
|
|
@ -698,7 +698,7 @@ gst_text_overlay_src_event (GstPad * pad, GstEvent * event)
|
||||||
|
|
||||||
GST_DEBUG_OBJECT (overlay, "seek received, driving from here");
|
GST_DEBUG_OBJECT (overlay, "seek received, driving from here");
|
||||||
|
|
||||||
/* Flush downstream */
|
/* Flush downstream, FIXME, only for flushing seek */
|
||||||
gst_pad_push_event (overlay->srcpad, gst_event_new_flush_start ());
|
gst_pad_push_event (overlay->srcpad, gst_event_new_flush_start ());
|
||||||
|
|
||||||
/* Mark ourself as flushing, unblock chains */
|
/* Mark ourself as flushing, unblock chains */
|
||||||
|
@ -1090,6 +1090,7 @@ gst_text_overlay_text_event (GstPad * pad, GstEvent * event)
|
||||||
case GST_EVENT_EOS:
|
case GST_EVENT_EOS:
|
||||||
GST_OBJECT_LOCK (overlay);
|
GST_OBJECT_LOCK (overlay);
|
||||||
/* We use flushing to make sure we return WRONG_STATE */
|
/* We use flushing to make sure we return WRONG_STATE */
|
||||||
|
/* FIXME, after EOS a _pad_push() returns _UNEXPECTED */
|
||||||
overlay->text_flushing = TRUE;
|
overlay->text_flushing = TRUE;
|
||||||
/* We don't signal anything here because we want to keep the last queued
|
/* We don't signal anything here because we want to keep the last queued
|
||||||
buffer until video pad receives EOS or discard the buffer */
|
buffer until video pad receives EOS or discard the buffer */
|
||||||
|
|
Loading…
Reference in a new issue