Crate gst[−][src]
Re-exports
pub use self::appsink::AppSink; |
pub use self::bus::Bus; |
pub use self::mainloop::MainLoop; |
Modules
appsink |
Easy way for applications to extract samples from a pipeline. |
bus | |
ffi | |
mainloop |
Structs
AppSrc | |
Bin |
GstBin is an element that can contain other GstElement, allowing them to be managed as a group. Pads from the child elements can be ghosted to the bin, see GstGhostPad. This makes the bin look like any other elements and enables creation of higher-level abstraction elements. |
Buffer | |
BufferPool | |
Caps | |
Element | |
Error | |
Iter | |
MiniObject | |
Object | |
Pad | |
Pipeline |
A GstPipeline is a special GstBin used as the toplevel container for the filter graph. The GstPipeline will manage the selection and distribution of a global GstClock as well as provide a GstBus to the application. |
PlayBin | |
Ref |
Represents a reference to a gstreamer object equivalent to gst_object_ref and gst_mini_object_ref it auto unrefs when going out of scope |
Sample | |
Structure | |
VideoComponent | |
VideoFrame | |
VideoPlane |
Enums
Map | |
Message |
Traits
FromGValue | |
Reference | |
Transfer |
Functions
filename_to_uri | |
init | |
uri_get_protocol |
Type Definitions
MapInfo | |
Result | |
VideoInfo |