From: Kostya Shishkov Date: Tue, 28 Apr 2026 16:15:21 +0000 (+0200) Subject: nihav_qt: put encoder registry under #[cfg()] X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=20e45017e2564fbe6f072c17bd1375a8d4a71c48;p=nihav.git nihav_qt: put encoder registry under #[cfg()] --- diff --git a/nihav-qt/src/codecs/mod.rs b/nihav-qt/src/codecs/mod.rs index 8b0fecf..bbec675 100644 --- a/nihav-qt/src/codecs/mod.rs +++ b/nihav-qt/src/codecs/mod.rs @@ -116,6 +116,7 @@ mod rawvidenc; #[cfg(feature="encoder_rle")] mod rleenc; +#[cfg(feature="encoders")] const QT_ENCODERS: &[EncoderInfo] = &[ #[cfg(feature="encoder_rawvid")] EncoderInfo { name: "qt-yuv2", get_encoder: rawvidenc::get_encoder_yuv2 }, @@ -126,6 +127,7 @@ const QT_ENCODERS: &[EncoderInfo] = &[ ]; /// Registers all available encoders provided by this crate. +#[cfg(feature="encoders")] pub fn qt_register_all_encoders(re: &mut RegisteredEncoders) { for encoder in QT_ENCODERS.iter() { re.add_encoder(*encoder);