@@ -71,6 +71,10 @@ ecolor = ["re_types?/ecolor"]
71
71
# # Integration with the [`log`](https://crates.io/crates/log/) crate.
72
72
log = [" dep:env_logger" , " dep:log" ]
73
73
74
+ # # Enable faster native video decoding with assembly.
75
+ # # You need to install [nasm](https://nasm.us/) to compile with this feature.
76
+ nasm = [" re_video/nasm" ]
77
+
74
78
# # Support spawning a native viewer.
75
79
# # This adds a lot of extra dependencies, so only enable this feature if you need it!
76
80
native_viewer = [" dep:re_viewer" ]
@@ -94,10 +98,6 @@ server = ["re_sdk_comms?/server"]
94
98
# # Embed the Rerun SDK & built-in types and re-export all of their public symbols.
95
99
sdk = [" dep:re_sdk" , " dep:re_types" ]
96
100
97
- # # Support for native AV1 video decoding.
98
- # # You need to install [nasm](https://nasm.us/) to compile with this feature.
99
- video_av1 = [" re_viewer?/video_av1" ]
100
-
101
101
# # Support serving a web viewer over HTTP.
102
102
# #
103
103
# # Enabling this inflates the binary size quite a bit, since it embeds the viewer wasm.
@@ -117,10 +117,12 @@ re_entity_db.workspace = true
117
117
re_error.workspace = true
118
118
re_format.workspace = true
119
119
re_log_types.workspace = true
120
+ re_video.workspace = true
120
121
re_log.workspace = true
121
122
re_memory.workspace = true
122
123
re_smart_channel.workspace = true
123
124
re_tracing.workspace = true
125
+
124
126
anyhow.workspace = true
125
127
document-features.workspace = true
126
128
itertools.workspace = true
@@ -155,3 +157,7 @@ unindent = { workspace = true, optional = true }
155
157
156
158
[build-dependencies ]
157
159
re_build_tools.workspace = true
160
+
161
+ [package .metadata .cargo-machete ]
162
+ # We only depend on re_video so we can enable extra features for it
163
+ ignored = [" re_video" ]
0 commit comments