+GST_APP_API
+void gst_app_sink_set_wait_on_eos (GstAppSink *appsink, gboolean wait);
+
+GST_APP_API
+gboolean gst_app_sink_get_wait_on_eos (GstAppSink *appsink);
+
+GST_APP_API
+GstSample * gst_app_sink_pull_preroll (GstAppSink *appsink);
+
+GST_APP_API
+GstSample * gst_app_sink_pull_sample (GstAppSink *appsink);
+
+GST_APP_API
+GstMiniObject * gst_app_sink_pull_object (GstAppSink *appsink);
+
+GST_APP_API
+GstSample * gst_app_sink_try_pull_preroll (GstAppSink *appsink, GstClockTime timeout);
+
+GST_APP_API
+GstSample * gst_app_sink_try_pull_sample (GstAppSink *appsink, GstClockTime timeout);
+
+GST_APP_API
+GstMiniObject * gst_app_sink_try_pull_object (GstAppSink *appsink, GstClockTime timeout);
+
+GST_APP_API