core: add frame reordering functionality
[nihav.git] / nihav-core / src / lib.rs
1 #[cfg(feature="decoders")]
2 #[allow(clippy::cast_lossless)]
3 #[allow(clippy::identity_op)]
4 #[allow(clippy::too_many_arguments)]
5 #[allow(clippy::unreadable_literal)]
6 pub mod codecs;
7
8 #[cfg(feature="demuxers")]
9 pub mod demuxers;
10
11 #[allow(clippy::too_many_arguments)]
12 pub mod formats;
13 pub mod frame;
14 #[allow(clippy::too_many_arguments)]
15 pub mod io;
16 pub mod refs;
17 pub mod register;
18 #[allow(clippy::unreadable_literal)]
19 pub mod detect;
20 pub mod reorder;
21 pub mod scale;
22
23 #[cfg(feature="dsp")]
24 #[allow(clippy::excessive_precision)]
25 #[allow(clippy::identity_op)]
26 #[allow(clippy::needless_range_loop)]
27 #[allow(clippy::unreadable_literal)]
28 pub mod dsp;
29
30 pub mod data;
31
32 pub mod test;