]> git.nihav.org Git - nihav.git/commitdiff
nihav_qt: put encoder registry under #[cfg()] master
authorKostya Shishkov <kostya.shishkov@gmail.com>
Tue, 28 Apr 2026 16:15:21 +0000 (18:15 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Tue, 28 Apr 2026 16:15:21 +0000 (18:15 +0200)
nihav-qt/src/codecs/mod.rs

index 8b0fecf15972ffcf4d6068ad828778c204ec5da4..bbec675f0953758a4f8a6a429af52aa4cf24ce8e 100644 (file)
@@ -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);