Lines Matching refs:appsink
75 void (*eos) (GstAppSink *appsink, gpointer user_data);
76 GstFlowReturn (*new_preroll) (GstAppSink *appsink, gpointer user_data);
77 GstFlowReturn (*new_sample) (GstAppSink *appsink, gpointer user_data);
78 gboolean (*new_event) (GstAppSink *appsink, gpointer user_data);
100 void (*eos) (GstAppSink *appsink);
101 GstFlowReturn (*new_preroll) (GstAppSink *appsink);
102 GstFlowReturn (*new_sample) (GstAppSink *appsink);
106 GstSample * (*pull_preroll) (GstAppSink *appsink);
107 GstSample * (*pull_sample) (GstAppSink *appsink);
108 GstSample * (*try_pull_preroll) (GstAppSink *appsink, GstClockTime timeout);
109 GstSample * (*try_pull_sample) (GstAppSink *appsink, GstClockTime timeout);
117 GstMiniObject * (*try_pull_object) (GstAppSink *appsink, GstClockTime timeout);
127 void gst_app_sink_set_caps (GstAppSink *appsink, const GstCaps *caps);
130 GstCaps * gst_app_sink_get_caps (GstAppSink *appsink);
133 gboolean gst_app_sink_is_eos (GstAppSink *appsink);
136 void gst_app_sink_set_emit_signals (GstAppSink *appsink, gboolean emit);
139 gboolean gst_app_sink_get_emit_signals (GstAppSink *appsink);
142 void gst_app_sink_set_max_buffers (GstAppSink *appsink, guint max);
145 guint gst_app_sink_get_max_buffers (GstAppSink *appsink);
148 void gst_app_sink_set_drop (GstAppSink *appsink, gboolean drop);
151 gboolean gst_app_sink_get_drop (GstAppSink *appsink);
154 void gst_app_sink_set_buffer_list_support (GstAppSink *appsink, gboolean enable_lists);
157 gboolean gst_app_sink_get_buffer_list_support (GstAppSink *appsink);
160 void gst_app_sink_set_wait_on_eos (GstAppSink *appsink, gboolean wait);
163 gboolean gst_app_sink_get_wait_on_eos (GstAppSink *appsink);
166 GstSample * gst_app_sink_pull_preroll (GstAppSink *appsink);
169 GstSample * gst_app_sink_pull_sample (GstAppSink *appsink);
172 GstMiniObject * gst_app_sink_pull_object (GstAppSink *appsink);
175 GstSample * gst_app_sink_try_pull_preroll (GstAppSink *appsink, GstClockTime timeout);
178 GstSample * gst_app_sink_try_pull_sample (GstAppSink *appsink, GstClockTime timeout);
181 GstMiniObject * gst_app_sink_try_pull_object (GstAppSink *appsink, GstClockTime timeout);
184 void gst_app_sink_set_callbacks (GstAppSink * appsink,