Cargo Features
[dependencies]
moosicbox_app_native = { version = "0.1.1", default-features = false, features = ["fail-on-warnings", "console-subscriber", "egui", "egui-glow", "egui-wgpu", "fltk", "html", "vanilla-js", "actix", "lambda", "wayland", "x11", "bundled", "windows-console", "debug", "format", "profiling-puffin", "profiling-tracing", "profiling-tracy", "syntax-highlighting", "unsafe", "all-formats", "all-os-formats", "aac", "flac", "mp3", "opus", "all-sources", "qobuz", "tidal", "yt", "assets", "static-routes", "dev", "benchmark"] }
- default = all-formats, all-sources, console-subscriber, dev, egui-wgpu, fltk, html, unsafe, vanilla-js
-
These default features are set whenever
moosicbox_app_native
is added without
somewhere in the dependency tree.default-features = false - fail-on-warnings
- console-subscriber default
-
Enables console-subscriber
- egui egui-glow? egui-wgpu
-
Enables egui of moosicbox_app_native_lib
- egui-glow = egui
-
Enables egui-glow of moosicbox_app_native_lib
- egui-wgpu default = egui
-
Enables egui-wgpu of moosicbox_app_native_lib
- fltk default
-
Enables fltk of moosicbox_app_native_lib
- html default vanilla-js
-
Enables html of moosicbox_app_native_lib
- vanilla-js default = html
-
Enables plugin-actions, plugin-canvas, plugin-event, plugin-idiomorph, plugin-nav, plugin-routing, plugin-sse and vanilla-js of moosicbox_app_native_lib
- actix
-
Enables actix of moosicbox_app_native_lib
- lambda
-
Enables lambda of moosicbox_app_native_lib
- wayland
-
Enables wayland of moosicbox_app_native_lib
- x11
-
Enables x11 of moosicbox_app_native_lib
- bundled = all-sources
-
Enables moosicbox_app_native_bundled
Bundled dependencies
- windows-console
- debug
-
Enables debug of moosicbox_app_native_lib
- format
-
Enables format of moosicbox_app_native_lib
- profiling-puffin
-
Enables profiling-puffin of moosicbox_app_native_lib
- profiling-tracing
-
Enables profiling-tracing of moosicbox_app_native_lib
- profiling-tracy
-
Enables profiling-tracy of moosicbox_app_native_lib
- syntax-highlighting
-
Enables syntax-highlighting of moosicbox_app_native_lib
- unsafe default
-
Enables unsafe of moosicbox_app_native_lib
- all-formats default = all-os-formats, mp3
- all-os-formats all-formats = aac, flac, opus
- aac all-os-formats?
-
Enables aac of moosicbox_app_native_ui and moosicbox_music_models
moosicbox_app_native_ui:
Encoders
- flac all-os-formats?
-
Enables flac of moosicbox_app_native_ui and moosicbox_music_models
- mp3 all-formats
-
Enables mp3 of moosicbox_app_native_ui and moosicbox_music_models
- opus all-os-formats?
-
Enables opus of moosicbox_app_native_ui and moosicbox_music_models
- all-sources default bundled? = qobuz, tidal, yt
- qobuz all-sources
-
Enables qobuz of moosicbox_app_native_ui, moosicbox_app_state, moosicbox_music_models, and moosicbox_session_models
- tidal all-sources
-
Enables tidal of moosicbox_app_native_ui, moosicbox_app_state, moosicbox_music_models, and moosicbox_session_models
- yt all-sources
-
Enables yt of moosicbox_app_native_ui, moosicbox_app_state, moosicbox_music_models, and moosicbox_session_models
- assets dev
-
Enables assets of moosicbox_app_native_lib
- static-routes dev
-
Enables static-routes of moosicbox_app_native_lib
- dev default = assets, static-routes
- benchmark
-
Enables benchmark of moosicbox_app_native_lib