flowly_core/lib.rs
1mod codec;
2mod frame;
3mod memory;
4
5pub use codec::Fourcc;
6pub use frame::{Frame, FrameFlags};
7pub use memory::{CpuAllocator, CpuMemBlock, Error, MemBlock, MemoryAllocator};
8
9#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
10pub enum Void {}
11impl std::fmt::Display for Void {
12 fn fmt(&self, _: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
13 unreachable!()
14 }
15}
16impl std::error::Error for Void {}