Functions
gst_app_src_set_caps ()
void
gst_app_src_set_caps (GstAppSrc *appsrc
,
const GstCaps *caps
);
gst_app_src_get_caps ()
GstCaps *
gst_app_src_get_caps (GstAppSrc *appsrc
);
gst_app_src_get_latency ()
void
gst_app_src_get_latency (GstAppSrc *appsrc
,
guint64 *min
,
guint64 *max
);
gst_app_src_set_latency ()
void
gst_app_src_set_latency (GstAppSrc *appsrc
,
guint64 min
,
guint64 max
);
gst_app_src_set_size ()
void
gst_app_src_set_size (GstAppSrc *appsrc
,
gint64 size
);
gst_app_src_get_size ()
gint64
gst_app_src_get_size (GstAppSrc *appsrc
);
gst_app_src_set_stream_type ()
void
gst_app_src_set_stream_type (GstAppSrc *appsrc
,
GstAppStreamType type
);
gst_app_src_get_stream_type ()
GstAppStreamType
gst_app_src_get_stream_type (GstAppSrc *appsrc
);
gst_app_src_set_max_bytes ()
void
gst_app_src_set_max_bytes (GstAppSrc *appsrc
,
guint64 max
);
gst_app_src_get_max_bytes ()
guint64
gst_app_src_get_max_bytes (GstAppSrc *appsrc
);
gst_app_src_get_emit_signals ()
gboolean
gst_app_src_get_emit_signals (GstAppSrc *appsrc
);
gst_app_src_set_emit_signals ()
void
gst_app_src_set_emit_signals (GstAppSrc *appsrc
,
gboolean emit
);
gst_app_src_set_callbacks ()
void
gst_app_src_set_callbacks (GstAppSrc *appsrc
,
GstAppSrcCallbacks *callbacks
,
gpointer user_data
,
GDestroyNotify notify
);
gst_app_src_push_buffer ()
GstFlowReturn
gst_app_src_push_buffer (GstAppSrc *appsrc
,
GstBuffer *buffer
);
gst_app_src_end_of_stream ()
GstFlowReturn
gst_app_src_end_of_stream (GstAppSrc *appsrc
);