]>
Commit | Line | Data |
---|---|---|
b9995c2c | 1 | //! Crate for providing support for various common formats. |
38953fb5 | 2 | extern crate nihav_core; |
b4d5b851 | 3 | extern crate nihav_codec_support; |
32f7cbe5 | 4 | extern crate nihav_registry; |
38953fb5 | 5 | |
820b4331 | 6 | #[cfg(any(feature="decoders", feature="encoders"))] |
61cab15b | 7 | #[allow(clippy::single_match)] |
e6aaad5c | 8 | #[allow(clippy::upper_case_acronyms)] |
e64739f8 | 9 | mod codecs; |
38953fb5 | 10 | |
e64739f8 | 11 | #[cfg(feature="decoders")] |
78fb6560 | 12 | pub use crate::codecs::generic_register_all_decoders; |
a178c22c KS |
13 | #[cfg(feature="encoders")] |
14 | pub use crate::codecs::generic_register_all_encoders; | |
e64739f8 KS |
15 | |
16 | #[cfg(feature="demuxers")] | |
17 | mod demuxers; | |
38953fb5 | 18 | #[cfg(feature="demuxers")] |
1acf0737 | 19 | pub use crate::demuxers::generic_register_all_demuxers; |
38953fb5 | 20 | |
5cd2f537 KS |
21 | #[cfg(feature="muxers")] |
22 | mod muxers; | |
23 | #[cfg(feature="muxers")] | |
24 | pub use crate::muxers::generic_register_all_muxers; | |
25 | ||
38953fb5 KS |
26 | #[cfg(test)] |
27 | extern crate nihav_realmedia; |