media_pp\core\pipeline/
mod.rs1mod builder;
2mod chain;
3mod runtime;
4
5pub use builder::PipelineBuilder;
6pub use chain::{ChainBuilder, DetachedBranch};
7pub use runtime::Pipeline;
8
9#[cfg(test)]
10use crate::pp_log::PpLog;
11#[cfg(test)]
12use crate::{
13 buffer::MediaBuffer,
14 bus::{Bus, BusEvent},
15 control::ControlMsg,
16 element::{Context, Element, ElementType, Sink, element_pp_log},
17 error::Result,
18 graph::PipelineGraph,
19};
20#[cfg(test)]
21use std::sync::{Arc, atomic::Ordering};
22
23#[cfg(test)]
24mod tests;