From 1da556ed266d88483a73b16580f417f1f0952ab8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 6 Feb 2006 14:57:40 +0000 Subject: [PATCH] libs/gst/base/gstbasesrc.c: Send EOS event when stopping. Original commit message from CVS: * libs/gst/base/gstbasesrc.c: (gst_base_src_change_state): Send EOS event when stopping. --- ChangeLog | 5 +++++ libs/gst/base/gstbasesrc.c | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index e9fdecd..455dd05 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2006-02-06 Tim-Philipp Müller + * libs/gst/base/gstbasesrc.c: (gst_base_src_change_state): + Send EOS event when stopping. + +2006-02-06 Tim-Philipp Müller + * docs/README: Tell folks what to do if the plugin-foobar.xml file hasn't been generated for a newly-added plugin. diff --git a/libs/gst/base/gstbasesrc.c b/libs/gst/base/gstbasesrc.c index 44d1c36..5ec13f2 100644 --- a/libs/gst/base/gstbasesrc.c +++ b/libs/gst/base/gstbasesrc.c @@ -1720,6 +1720,7 @@ gst_base_src_change_state (GstElement * element, GstStateChange transition) case GST_STATE_CHANGE_PAUSED_TO_READY: if (!gst_base_src_stop (basesrc)) goto error_stop; + gst_pad_push_event (basesrc->srcpad, gst_event_new_eos ()); break; case GST_STATE_CHANGE_READY_TO_NULL: break; -- 2.7.4