cargo: add features

This commit is contained in:
meh
2015-05-15 21:28:03 +02:00
parent 5c402a1256
commit 96563ed391
5 changed files with 99 additions and 60 deletions

View File

@ -12,19 +12,32 @@ pub use util::rational::Rational;
pub use util::media;
pub use util::picture;
pub use util::color;
pub use util::chroma;
pub use util::frame::{self, Frame};
#[cfg(feature = "format")]
pub mod format;
#[cfg(feature = "format")]
pub use format::format::Format;
#[cfg(feature = "format")]
pub use format::stream::Stream;
#[cfg(feature = "codec")]
pub mod codec;
#[cfg(feature = "codec")]
pub use codec::packet::{self, Packet};
#[cfg(feature = "codec")]
pub use codec::subtitle::{self, Subtitle};
#[cfg(feature = "codec")]
pub use codec::picture::Picture;
#[cfg(feature = "codec")]
pub use codec::discard::Discard;
#[cfg(feature = "codec")]
pub use codec::codec::Codec;
#[cfg(feature = "codec")]
pub use codec::encoder::{self, Encode};
#[cfg(feature = "codec")]
pub use codec::decoder::{self, Decode};
#[cfg(feature = "device")]
pub mod device;