Crate gst [−] [src]
Reexports
pub use self::appsink::AppSink; |
pub use self::appsrc::AppSrc; |
pub use self::bus::Bus; |
pub use self::mainloop::MainLoop; |
pub use ffi::*; |
Modules
appsink | |
appsrc | |
bus | |
ffi | |
mainloop |
Structs
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 | |
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 | |
Sample | |
VideoComponent | |
VideoFrame | |
VideoPlane |
Enums
Map | |
Message |
Traits
BinT | |
ElementT |
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html |
PipelineT | |
Transfer |
Functions
filename_to_uri | |
init | |
uri_get_protocol |
Type Definitions
MapInfo | |
Result | |
VideoInfo |