core: add audio format conversion routines
[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 pub mod soundcvt;
23
24 #[cfg(feature="dsp")]
25 #[allow(clippy::excessive_precision)]
26 #[allow(clippy::identity_op)]
27 #[allow(clippy::needless_range_loop)]
28 #[allow(clippy::unreadable_literal)]
29 pub mod dsp;
30
31 pub mod data;
32
33 pub mod test;