summaryrefslogtreecommitdiff
path: root/ext/srt/gstsrtbasesink.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/srt/gstsrtbasesink.c')
-rw-r--r--ext/srt/gstsrtbasesink.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/srt/gstsrtbasesink.c b/ext/srt/gstsrtbasesink.c
index 9c4ba64b4..8c465a199 100644
--- a/ext/srt/gstsrtbasesink.c
+++ b/ext/srt/gstsrtbasesink.c
@@ -129,6 +129,12 @@ gst_srt_base_sink_finalize (GObject * object)
G_OBJECT_CLASS (parent_class)->finalize (object);
}
+static gboolean
+gst_srt_base_sink_stop (GstBaseSink * sink)
+{
+ return TRUE;
+}
+
static GstFlowReturn
gst_srt_base_sink_render (GstBaseSink * sink, GstBuffer * buffer)
{
@@ -197,6 +203,7 @@ gst_srt_base_sink_class_init (GstSRTBaseSinkClass * klass)
g_object_class_install_properties (gobject_class, PROP_LAST, properties);
+ gstbasesink_class->stop = GST_DEBUG_FUNCPTR (gst_srt_base_sink_stop);
gstbasesink_class->render = GST_DEBUG_FUNCPTR (gst_srt_base_sink_render);
}