2017-06-29 06:02:08 +00:00
|
|
|
// This file was generated by gir (33e9567) from gir-files (???)
|
2017-05-12 12:24:03 +00:00
|
|
|
// DO NOT EDIT
|
|
|
|
|
|
|
|
mod bin;
|
|
|
|
pub use self::bin::Bin;
|
|
|
|
pub use self::bin::BinExt;
|
|
|
|
|
|
|
|
mod bus;
|
|
|
|
pub use self::bus::Bus;
|
|
|
|
|
|
|
|
mod clock;
|
|
|
|
pub use self::clock::Clock;
|
|
|
|
pub use self::clock::ClockExt;
|
|
|
|
|
|
|
|
mod element;
|
|
|
|
pub use self::element::Element;
|
|
|
|
pub use self::element::ElementExt;
|
|
|
|
|
|
|
|
mod element_factory;
|
|
|
|
pub use self::element_factory::ElementFactory;
|
|
|
|
|
|
|
|
mod object;
|
|
|
|
pub use self::object::Object;
|
|
|
|
pub use self::object::ObjectExt;
|
|
|
|
|
|
|
|
mod pad;
|
|
|
|
pub use self::pad::Pad;
|
|
|
|
pub use self::pad::PadExt;
|
|
|
|
|
|
|
|
mod pad_template;
|
|
|
|
pub use self::pad_template::PadTemplate;
|
|
|
|
pub use self::pad_template::PadTemplateExt;
|
|
|
|
|
|
|
|
mod pipeline;
|
|
|
|
pub use self::pipeline::Pipeline;
|
|
|
|
pub use self::pipeline::PipelineExt;
|
|
|
|
|
2017-07-03 11:06:08 +00:00
|
|
|
mod plugin;
|
|
|
|
pub use self::plugin::Plugin;
|
|
|
|
|
2017-05-12 12:24:03 +00:00
|
|
|
mod u_r_i_handler;
|
|
|
|
pub use self::u_r_i_handler::URIHandler;
|
|
|
|
pub use self::u_r_i_handler::URIHandlerExt;
|
|
|
|
|
|
|
|
mod enums;
|
2017-07-03 14:52:10 +00:00
|
|
|
pub use self::enums::BufferingMode;
|
|
|
|
pub use self::enums::CoreError;
|
2017-05-12 12:24:03 +00:00
|
|
|
pub use self::enums::FlowReturn;
|
|
|
|
pub use self::enums::Format;
|
2017-07-03 14:52:10 +00:00
|
|
|
pub use self::enums::LibraryError;
|
2017-05-12 12:24:03 +00:00
|
|
|
pub use self::enums::PadDirection;
|
2017-07-03 14:52:10 +00:00
|
|
|
pub use self::enums::ParseError;
|
|
|
|
pub use self::enums::PluginError;
|
|
|
|
pub use self::enums::ResourceError;
|
2017-05-12 12:24:03 +00:00
|
|
|
pub use self::enums::SeekType;
|
|
|
|
pub use self::enums::State;
|
|
|
|
pub use self::enums::StateChange;
|
|
|
|
pub use self::enums::StateChangeReturn;
|
2017-07-03 14:52:10 +00:00
|
|
|
pub use self::enums::StreamError;
|
|
|
|
pub use self::enums::URIError;
|
2017-05-12 12:24:03 +00:00
|
|
|
pub use self::enums::URIType;
|
|
|
|
|
|
|
|
mod flags;
|
|
|
|
pub use self::flags::SeekFlags;
|
|
|
|
pub use self::flags::SEEK_FLAG_NONE;
|
|
|
|
pub use self::flags::SEEK_FLAG_FLUSH;
|
|
|
|
pub use self::flags::SEEK_FLAG_ACCURATE;
|
|
|
|
pub use self::flags::SEEK_FLAG_KEY_UNIT;
|
|
|
|
pub use self::flags::SEEK_FLAG_SEGMENT;
|
|
|
|
pub use self::flags::SEEK_FLAG_TRICKMODE;
|
|
|
|
pub use self::flags::SEEK_FLAG_SKIP;
|
|
|
|
pub use self::flags::SEEK_FLAG_SNAP_BEFORE;
|
|
|
|
pub use self::flags::SEEK_FLAG_SNAP_AFTER;
|
|
|
|
pub use self::flags::SEEK_FLAG_SNAP_NEAREST;
|
|
|
|
pub use self::flags::SEEK_FLAG_TRICKMODE_KEY_UNITS;
|
|
|
|
pub use self::flags::SEEK_FLAG_TRICKMODE_NO_AUDIO;
|
|
|
|
|
|
|
|
mod alias;
|
|
|
|
pub use self::alias::ClockTime;
|
|
|
|
pub use self::alias::ElementFactoryListType;
|
|
|
|
|
2017-06-24 09:02:24 +00:00
|
|
|
pub mod functions;
|
|
|
|
|
2017-05-12 12:24:03 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod traits {
|
|
|
|
pub use super::BinExt;
|
|
|
|
pub use super::ClockExt;
|
|
|
|
pub use super::ElementExt;
|
|
|
|
pub use super::ObjectExt;
|
|
|
|
pub use super::PadExt;
|
|
|
|
pub use super::PadTemplateExt;
|
|
|
|
pub use super::PipelineExt;
|
|
|
|
pub use super::URIHandlerExt;
|
|
|
|
}
|