Lines Matching refs:appsrc
53 GstElement *appsrc; member
69 feed_data (GstElement * appsrc, guint size, App * app) in feed_data() argument
76 g_signal_emit_by_name (app->appsrc, "end-of-stream", &ret); in feed_data()
96 g_signal_emit_by_name (app->appsrc, "push-buffer", buffer, &ret); in feed_data()
107 seek_data (GstElement * appsrc, guint64 position, App * app) in seek_data() argument
123 g_object_get (orig, pspec->name, &app->appsrc, NULL); in found_source()
125 GST_DEBUG ("got appsrc %p", app->appsrc); in found_source()
130 g_object_set (app->appsrc, "size", (gint64) app->length, NULL); in found_source()
131 gst_util_set_object_arg (G_OBJECT (app->appsrc), "stream-type", in found_source()
136 g_signal_connect (app->appsrc, "need-data", G_CALLBACK (feed_data), app); in found_source()
137 g_signal_connect (app->appsrc, "seek-data", G_CALLBACK (seek_data), app); in found_source()