X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-realmedia%2FCargo.toml;h=06a214199fe50539476cbb6b1566ac882e5acb85;hb=4965a5e560c5e194c5b5163c591fcade5f56c3f0;hp=cfaf2acd74e7d31153c1e568ad0abfb71396f11e;hpb=5641dccfbf2a70d589cf094a0d4ed5a10f919f00;p=nihav.git diff --git a/nihav-realmedia/Cargo.toml b/nihav-realmedia/Cargo.toml index cfaf2ac..06a2141 100644 --- a/nihav-realmedia/Cargo.toml +++ b/nihav-realmedia/Cargo.toml @@ -6,13 +6,22 @@ edition = "2018" [dependencies.nihav_core] path = "../nihav-core" -features = ["h263", "mdct"] + +[dependencies.nihav_codec_support] +path = "../nihav-codec-support" +features = ["h263", "mdct", "blockdsp"] + +[dev-dependencies] +nihav_commonfmt = { path = "../nihav-commonfmt", default-features=false, features = ["demuxer_y4m", "decoder_rawvideo"] } [features] -default = ["all_decoders", "all_demuxers"] +default = ["all_decoders", "all_demuxers", "all_encoders", "all_muxers"] demuxers = [] all_demuxers = ["demuxer_real"] demuxer_real = ["demuxers"] +muxers = [] +all_muxers = ["muxer_real"] +muxer_real = ["muxers"] all_decoders = ["all_video_decoders", "all_audio_decoders"] decoders = [] @@ -30,3 +39,12 @@ decoder_realaudio144 = ["decoders"] decoder_realaudio288 = ["decoders"] decoder_cook = ["decoders"] decoder_ralf = ["decoders"] + +all_encoders = ["all_video_encoders", "all_audio_encoders"] +encoders = [] + +all_video_encoders = ["encoder_rv40"] +encoder_rv40 = ["encoders"] + +all_audio_encoders = ["encoder_cook"] +encoder_cook = ["encoders"]