Commit 24bab1e5 authored by Wim Taymans's avatar Wim Taymans
Browse files

fix for appsink GstFlowReturn

parent e46b45b0
......@@ -552,7 +552,7 @@ done:
g_mutex_unlock (&context->mutex);
}
static void
static GstFlowReturn
convert_frame_new_preroll_callback (GstElement * sink,
GstVideoConvertSampleContext * context)
{
......@@ -577,6 +577,8 @@ convert_frame_new_preroll_callback (GstElement * sink,
done:
g_mutex_unlock (&context->mutex);
return GST_FLOW_OK;
}
/**
......
......@@ -17,7 +17,7 @@ typedef struct
/* called when the appsink notifies us that there is a new buffer ready for
* processing */
static void
static GstFlowReturn
on_new_sample_from_sink (GstElement * elt, ProgramData * data)
{
GstSample *sample;
......@@ -36,7 +36,7 @@ on_new_sample_from_sink (GstElement * elt, ProgramData * data)
/* get source an push new buffer */
source = gst_bin_get_by_name (GST_BIN (data->sink), "testsource");
gst_app_src_push_buffer (GST_APP_SRC (source), app_buffer);
return gst_app_src_push_buffer (GST_APP_SRC (source), app_buffer);
}
/* called when we get a GstMessage from the source pipeline when we get EOS, we
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment