Crate gstreamer_app[][src]


pub use ffi;
pub use glib;
pub use gst;
pub use gst_base;
pub use crate::app_sink::AppSinkCallbacks;
pub use crate::app_src::AppSrcCallbacks;



Appsink is a sink plugin that supports many different methods for making the application get a handle on the GStreamer data in a pipeline. Unlike most GStreamer elements, Appsink provides external API functions.

The appsrc element can be used by applications to insert data into a GStreamer pipeline. Unlike most GStreamer elements, appsrc provides external API functions.


Buffer dropping scheme to avoid the element’s internal queue to block when full.

The stream type.