diff --git a/crates/store/re_video/Cargo.toml b/crates/store/re_video/Cargo.toml index 2dcad53f341a..afc07c39dcd3 100644 --- a/crates/store/re_video/Cargo.toml +++ b/crates/store/re_video/Cargo.toml @@ -31,7 +31,9 @@ av1 = ["dep:dav1d"] ## Enable faster native video decoding with assembly. ## You need to install [nasm](https://nasm.us/) to compile with this feature. -nasm = ["dav1d?/default"] # The default feature set of dav1d has asm enabled +# TODO(#7671): this feature flag currently does nothing +# nasm = ["dav1d?/default"] # The default feature set of dav1d has asm enabled +nasm = [] ## TODO(#7671): fix Linux build [dependencies] re_log.workspace = true diff --git a/crates/store/re_video/src/decode/av1.rs b/crates/store/re_video/src/decode/av1.rs index d4e69276a96e..dea52895e2e7 100644 --- a/crates/store/re_video/src/decode/av1.rs +++ b/crates/store/re_video/src/decode/av1.rs @@ -16,7 +16,9 @@ impl SyncDav1dDecoder { pub fn new() -> Result { re_tracing::profile_function!(); - if !cfg!(feature = "nasm") { + // TODO(#7671): enable this warning again when the `nasm` feature actually does something + #[allow(clippy::overly_complex_bool_expr)] + if false && !cfg!(feature = "nasm") { re_log::warn_once!( "NOTE: native AV1 video decoder is running extra slowly. \ Speed it up by compiling Rerun with the `nasm` feature enabled. \ diff --git a/crates/top/rerun-cli/Cargo.toml b/crates/top/rerun-cli/Cargo.toml index 405e07cb176d..1f0f0ef3c5b0 100644 --- a/crates/top/rerun-cli/Cargo.toml +++ b/crates/top/rerun-cli/Cargo.toml @@ -43,6 +43,7 @@ default = ["native_viewer", "web_viewer"] ## Enable faster native video decoding with assembly. ## You need to install [nasm](https://nasm.us/) to compile with this feature. +# TODO(#7671): this feature flag currently does nothing nasm = ["rerun/nasm"] ## Support spawning a native viewer. diff --git a/crates/top/rerun/Cargo.toml b/crates/top/rerun/Cargo.toml index 4a3c6adf6dd5..dfc1e8bccdde 100644 --- a/crates/top/rerun/Cargo.toml +++ b/crates/top/rerun/Cargo.toml @@ -73,6 +73,7 @@ log = ["dep:env_logger", "dep:log"] ## Enable faster native video decoding with assembly. ## You need to install [nasm](https://nasm.us/) to compile with this feature. +# TODO(#7671): this feature flag currently does nothing nasm = ["re_video/nasm"] ## Support spawning a native viewer. diff --git a/rerun_py/Cargo.toml b/rerun_py/Cargo.toml index 2b5994ab5de9..021a632313bf 100644 --- a/rerun_py/Cargo.toml +++ b/rerun_py/Cargo.toml @@ -30,6 +30,7 @@ extension-module = ["pyo3/extension-module"] ## Enable faster native video decoding with assembly. ## You need to install [nasm](https://nasm.us/) to compile with this feature. +# TODO(#7671): this feature flag currently does nothing nasm = ["re_video/nasm"] ## Support serving a web viewer over HTTP with `serve()`.