]> git.nihav.org Git - nihav.git/blame - nihav-game/Cargo.toml
nihav_misc/avix: remove unneeded mut qualifier
[nihav.git] / nihav-game / Cargo.toml
CommitLineData
5641dccf
KS
1[package]
2name = "nihav_game"
3version = "0.1.0"
4authors = ["Kostya Shishkov <kostya.shishkov@gmail.com>"]
5edition = "2018"
6
7[dependencies.nihav_core]
8path = "../nihav-core"
9features = []
10
b4d5b851
KS
11[dependencies.nihav_codec_support]
12path = "../nihav-codec-support"
56a1160c
KS
13features = [
14 "qmf"
15]
b4d5b851 16
801bba83 17[dev-dependencies]
c1e14623 18nihav_commonfmt = { path = "../nihav-commonfmt", default-features=false, features = ["all_demuxers"] }
801bba83 19
5641dccf 20[features]
2d94f690 21default = ["all_decoders", "all_demuxers", "all_muxers"]
5641dccf 22demuxers = []
56a1160c
KS
23all_demuxers = [
24 "demuxer_bmv",
25 "demuxer_bmv3",
26 "demuxer_gdv",
27 "demuxer_seq",
28 "demuxer_sga",
29 "demuxer_smush",
30 "demuxer_vmd"
31]
9067c1f8 32demuxer_bmv = ["demuxers"]
ecda1cc1 33demuxer_bmv3 = ["demuxers"]
1991b7da 34demuxer_cnm = ["demuxers"]
5641dccf 35demuxer_gdv = ["demuxers"]
f9fc73be 36demuxer_seq = ["demuxers"]
fead60e3 37demuxer_sga = ["demuxers"]
c17769db 38demuxer_smush = ["demuxers"]
9895bd7b 39demuxer_vmd = ["demuxers"]
5641dccf
KS
40
41all_decoders = ["all_video_decoders", "all_audio_decoders"]
42decoders = []
43
56a1160c
KS
44all_video_decoders = [
45 "decoder_bmv",
46 "decoder_bmv3",
47 "decoder_gdvvid",
48 "decoder_ipma",
49 "decoder_kmvc",
50 "decoder_midivid",
51 "decoder_midivid3",
52 "decoder_pdq2",
53 "decoder_seq",
54 "decoder_sga",
55 "decoder_smush_video",
56 "decoder_vmd",
57 "decoder_vx"
58]
9067c1f8 59decoder_bmv = ["decoders"]
ecda1cc1 60decoder_bmv3 = ["decoders"]
5641dccf 61decoder_gdvvid = ["decoders"]
d66e6055 62decoder_ipma = ["decoders"]
2eca5e8f 63decoder_kmvc = ["decoders"]
801bba83 64decoder_midivid = ["decoders"]
f42a4a86 65decoder_midivid3 = ["decoders"]
3f3ed930 66decoder_pdq2 = ["decoders"]
f9fc73be 67decoder_seq = ["decoders"]
fead60e3 68decoder_sga = ["decoders"]
7be96acc 69decoder_smush_video = ["decoders"]
9895bd7b 70decoder_vmd = ["decoders"]
3f53ff67 71decoder_vx = ["decoders"]
5641dccf 72
56a1160c
KS
73all_audio_decoders = [
74 "decoder_lhst500f22",
75 "decoder_smush_audio"
76]
5135b3d6 77decoder_lhst500f22 = ["decoders"]
7be96acc 78decoder_smush_audio = ["decoders"]
2d94f690 79
56a1160c
KS
80all_muxers = [
81 "muxer_ea"
82]
2d94f690 83muxers = []
4d126e09 84muxer_ea = ["muxers"]