X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-flash%2Fsrc%2Flib.rs;fp=nihav-flash%2Fsrc%2Flib.rs;h=bfe1756e096f8539f24414e99cf4a05f52528ead;hp=0000000000000000000000000000000000000000;hb=92d9fb6993d2d3f6f7a016ee6796a98e6e989f21;hpb=bc23de6bedc2e151caea241b073a65d30f62c134 diff --git a/nihav-flash/src/lib.rs b/nihav-flash/src/lib.rs new file mode 100644 index 0000000..bfe1756 --- /dev/null +++ b/nihav-flash/src/lib.rs @@ -0,0 +1,21 @@ +//! Crate for providing support for various Flash-related formats. +extern crate nihav_core; +extern crate nihav_codec_support; + +mod codecs; + +#[cfg(feature="decoders")] +pub use crate::codecs::flash_register_all_decoders; + +#[cfg(feature="demuxers")] +mod demuxers; +#[cfg(feature="demuxers")] +pub use crate::demuxers::flash_register_all_demuxers; + +#[cfg(feature="encoders")] +pub use crate::codecs::flash_register_all_encoders; + +#[cfg(feature="muxers")] +mod muxers; +#[cfg(feature="muxers")] +pub use crate::muxers::flash_register_all_muxers;