X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-commonfmt%2FCargo.toml;h=6e572d39808c6d587d11f449487889508205df36;hb=d722ffe95d298490b0ebb3278d6749b7cf59e4fb;hp=396f1899a716b114123bd32e8f41bf5f03337eb3;hpb=b4d5b8515e75383b4fc59ea2813c90c615d59a96;p=nihav.git diff --git a/nihav-commonfmt/Cargo.toml b/nihav-commonfmt/Cargo.toml index 396f189..6e572d3 100644 --- a/nihav-commonfmt/Cargo.toml +++ b/nihav-commonfmt/Cargo.toml @@ -7,23 +7,34 @@ edition = "2018" [dependencies.nihav_core] path = "../nihav-core" +[dependencies.nihav_registry] +path = "../nihav-registry" + [dependencies.nihav_codec_support] path = "../nihav-codec-support" -features = ["h263", "mdct", "fft", "dsp_window"] +features = ["h263", "mdct", "fft", "dsp_window", "vq"] [dev-dependencies] nihav_realmedia = { path = "../nihav-realmedia" } [features] -default = ["all_decoders", "all_demuxers"] +default = ["all_decoders", "all_demuxers", "all_encoders", "all_muxers"] decoders = [] demuxers = [] -all_demuxers = ["demuxer_avi"] +encoders = [] +muxers = [] +all_demuxers = ["demuxer_avi", "demuxer_mov", "demuxer_wav"] demuxer_avi = ["demuxers"] +demuxer_mov = ["demuxers"] +demuxer_wav = ["demuxers"] +all_muxers = ["muxer_avi", "muxer_wav"] +muxer_avi = ["muxers"] +muxer_wav = ["muxers"] all_decoders = ["all_video_decoders", "all_audio_decoders"] -all_video_decoders = ["decoder_clearvideo"] +all_video_decoders = ["decoder_cinepak", "decoder_clearvideo"] +decoder_cinepak = ["decoders"] decoder_clearvideo = ["decoders"] all_audio_decoders = ["decoder_pcm", "decoder_ts102366", "decoder_sipro", "decoder_atrac3", "decoder_aac"] @@ -32,3 +43,8 @@ decoder_ts102366 = ["decoders"] decoder_sipro = ["decoders"] decoder_atrac3 = ["decoders"] decoder_aac = ["decoders"] + +all_encoders = ["all_video_encoders"] + +all_video_encoders = ["encoder_cinepak"] +encoder_cinepak = ["encoders"]