cargo: add features
This commit is contained in:
13
src/lib.rs
13
src/lib.rs
@ -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;
|
||||
|
Reference in New Issue
Block a user