]> git.nihav.org Git - nihav.git/commitdiff
remove IMAX support
authorKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 14 Sep 2024 09:34:03 +0000 (11:34 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 14 Sep 2024 09:34:03 +0000 (11:34 +0200)
It has been moved to na_game_tool.

nihav-game/Cargo.toml
nihav-game/src/codecs/mod.rs
nihav-game/src/demuxers/mod.rs

index a60663022cd85b4409876941ae40819f6474cc1d..5b8151aa41b7e4693239c7b5712e559ca6f327bc 100644 (file)
@@ -18,14 +18,13 @@ nihav_commonfmt = { path = "../nihav-commonfmt", default-features=false, feature
 [features]
 default = ["all_decoders", "all_demuxers", "all_muxers"]
 demuxers = []
-all_demuxers = ["demuxer_bmv", "demuxer_bmv3", "demuxer_fcmp", "demuxer_fst", "demuxer_gdv", "demuxer_imax", "demuxer_q", "demuxer_rbt", "demuxer_seq", "demuxer_sga", "demuxer_siff", "demuxer_smush", "demuxer_vmd", "demuxer_vx"]
+all_demuxers = ["demuxer_bmv", "demuxer_bmv3", "demuxer_fcmp", "demuxer_fst", "demuxer_gdv", "demuxer_q", "demuxer_rbt", "demuxer_seq", "demuxer_sga", "demuxer_siff", "demuxer_smush", "demuxer_vmd", "demuxer_vx"]
 demuxer_bmv = ["demuxers"]
 demuxer_bmv3 = ["demuxers"]
 demuxer_cnm = ["demuxers"]
 demuxer_fcmp = ["demuxers"]
 demuxer_fst = ["demuxers"]
 demuxer_gdv = ["demuxers"]
-demuxer_imax = ["demuxers"]
 demuxer_q = ["demuxers"]
 demuxer_rbt = ["demuxers"]
 demuxer_seq = ["demuxers"]
@@ -38,14 +37,13 @@ demuxer_vx = ["demuxers"]
 all_decoders = ["all_video_decoders", "all_audio_decoders"]
 decoders = []
 
-all_video_decoders = ["decoder_beam_fcp", "decoder_beam_vbv", "decoder_bmv", "decoder_bmv3", "decoder_fstvid", "decoder_gdvvid", "decoder_imax", "decoder_ipma", "decoder_midivid", "decoder_midivid3", "decoder_q", "decoder_rbt", "decoder_seq", "decoder_sga", "decoder_smush_video", "decoder_vmd", "decoder_vx"]
+all_video_decoders = ["decoder_beam_fcp", "decoder_beam_vbv", "decoder_bmv", "decoder_bmv3", "decoder_fstvid", "decoder_gdvvid", "decoder_ipma", "decoder_midivid", "decoder_midivid3", "decoder_q", "decoder_rbt", "decoder_seq", "decoder_sga", "decoder_smush_video", "decoder_vmd", "decoder_vx"]
 decoder_beam_fcp = ["decoders"]
 decoder_beam_vbv = ["decoders"]
 decoder_bmv = ["decoders"]
 decoder_bmv3 = ["decoders"]
 decoder_fstvid = ["decoders"]
 decoder_gdvvid = ["decoders"]
-decoder_imax = ["decoders"]
 decoder_ipma = ["decoders"]
 decoder_midivid = ["decoders"]
 decoder_midivid3 = ["decoders"]
index 2ca4822da7712da522464f191a50aa1a9b8fc989..7708f45a9dbd21c72334b11d6f0af5b5ccde62df 100644 (file)
@@ -20,8 +20,6 @@ pub mod bmv3;
 pub mod futurevision;
 #[cfg(feature="decoder_gdvvid")]
 pub mod gremlinvideo;
-#[cfg(feature="decoder_imax")]
-pub mod imax;
 #[cfg(feature="decoder_ipma")]
 pub mod ipma;
 #[cfg(feature="decoder_lhst500f22")]
@@ -68,8 +66,6 @@ const GAME_CODECS: &[DecoderInfo] = &[
     DecoderInfo { name: "fst-audio", get_decoder: futurevision::get_decoder_audio },
 #[cfg(feature="decoder_fstvid")]
     DecoderInfo { name: "fst-video", get_decoder: futurevision::get_decoder_video },
-#[cfg(feature="decoder_imax")]
-    DecoderInfo { name: "fable-imax", get_decoder: imax::get_decoder },
 #[cfg(feature="decoder_ipma")]
     DecoderInfo { name: "ipma", get_decoder: ipma::get_decoder },
 #[cfg(feature="decoder_ipma")]
index 046ea384a0aefa27815bc9210c018a2558a5d6cb..b9cdcb1b4e469262d1e02daa7b3adb4bb7d14eb9 100644 (file)
@@ -16,8 +16,6 @@ mod bmv;
 mod fst;
 #[cfg(feature="demuxer_gdv")]
 mod gdv;
-#[cfg(feature="demuxer_imax")]
-mod imax;
 #[cfg(feature="demuxer_q")]
 mod q;
 #[cfg(feature="demuxer_rbt")]
@@ -46,8 +44,6 @@ const GAME_DEMUXERS: &[&dyn DemuxerCreator] = &[
     &fst::FSTDemuxerCreator {},
 #[cfg(feature="demuxer_gdv")]
     &gdv::GDVDemuxerCreator {},
-#[cfg(feature="demuxer_imax")]
-    &imax::IMAXDemuxerCreator {},
 #[cfg(feature="demuxer_q")]
     &q::QDemuxerCreator {},
 #[cfg(feature="demuxer_rbt")]