-#[macro_use]
-extern crate bitflags;
+#[cfg(feature="decoders")]
+pub mod codecs;
+#[cfg(feature="demuxers")]
pub mod demuxers;
+
pub mod formats;
pub mod frame;
pub mod io;
pub mod register;
+pub mod detect;
+
+#[cfg(feature="dsp")]
+pub mod dsp;
+
+#[cfg(test)]
+mod test;