X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-game%2Fsrc%2Fmuxers%2Fmod.rs;fp=nihav-game%2Fsrc%2Fmuxers%2Fmod.rs;h=b60907286c14b23293db0c7931e5d214f764bb72;hp=0000000000000000000000000000000000000000;hb=2d94f690936af4c2279b1e284ea7cb93ffe71717;hpb=fcdf9a8a5632dcdd6bac3068e7eb2098d9e13246 diff --git a/nihav-game/src/muxers/mod.rs b/nihav-game/src/muxers/mod.rs new file mode 100644 index 0000000..b609072 --- /dev/null +++ b/nihav-game/src/muxers/mod.rs @@ -0,0 +1,15 @@ +use nihav_core::muxers::*; + +#[cfg(feature="muxer_ea")] +mod ea; + +const MUXERS: &[&dyn MuxerCreator] = &[ +#[cfg(feature="muxer_ea")] + &ea::EAMuxerCreator {}, +]; + +pub fn game_register_all_muxers(rm: &mut RegisteredMuxers) { + for muxer in MUXERS.iter() { + rm.add_muxer(*muxer); + } +}