mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer-rs.git
synced 2024-05-14 22:32:41 +00:00
8eae37c525
This is implemented mostly manually because the API is a bit weird and we need to do some extra work to make it work properly. Also basing it on a Builder makes it much nicer to user. This commit also includes required new types either generated with `gir` or manually implemented when required. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/1227>
58 lines
1.2 KiB
Rust
58 lines
1.2 KiB
Rust
// This file was generated by gir (https://github.com/gtk-rs/gir)
|
|
// from gir-files (https://github.com/gtk-rs/gir-files)
|
|
// from gst-gir-files (https://gitlab.freedesktop.org/gstreamer/gir-files-rs.git)
|
|
// DO NOT EDIT
|
|
|
|
mod bin_monitor;
|
|
pub use self::bin_monitor::BinMonitor;
|
|
|
|
mod element_monitor;
|
|
pub use self::element_monitor::ElementMonitor;
|
|
|
|
mod monitor;
|
|
pub use self::monitor::Monitor;
|
|
|
|
mod pad_monitor;
|
|
pub use self::pad_monitor::PadMonitor;
|
|
|
|
mod pipeline_monitor;
|
|
pub use self::pipeline_monitor::PipelineMonitor;
|
|
|
|
mod reporter;
|
|
pub use self::reporter::Reporter;
|
|
|
|
mod runner;
|
|
pub use self::runner::Runner;
|
|
|
|
mod scenario;
|
|
pub use self::scenario::Scenario;
|
|
|
|
mod action_type;
|
|
pub use self::action_type::ActionType;
|
|
|
|
mod issue;
|
|
pub use self::issue::Issue;
|
|
|
|
mod report;
|
|
pub use self::report::Report;
|
|
|
|
mod enums;
|
|
pub use self::enums::ReportLevel;
|
|
pub use self::enums::ReportingDetails;
|
|
|
|
mod flags;
|
|
pub use self::flags::ActionTypeFlags;
|
|
pub use self::flags::IssueFlags;
|
|
|
|
mod alias;
|
|
pub use self::alias::IssueId;
|
|
|
|
#[doc(hidden)]
|
|
pub mod traits {
|
|
pub use super::bin_monitor::BinMonitorExt;
|
|
pub use super::monitor::MonitorExt;
|
|
pub use super::reporter::ReporterExt;
|
|
pub use super::runner::RunnerExt;
|
|
pub use super::scenario::ScenarioExt;
|
|
}
|