mirror of
https://github.com/bevyengine/bevy
synced 2024-11-10 07:04:33 +00:00
Add feature flag to enable wasm for bevy_audio (#2397)
Exposes Rodio feature flag to enable WASM support. Note that mp3 doesn't currently work on wasm.
This commit is contained in:
parent
98f5fafb4e
commit
d80303d138
4 changed files with 8 additions and 0 deletions
|
@ -66,6 +66,9 @@ mp3 = ["bevy_internal/mp3"]
|
|||
vorbis = ["bevy_internal/vorbis"]
|
||||
wav = ["bevy_internal/wav"]
|
||||
|
||||
# WASM support for audio (Currently only works with flac, wav and vorbis. Not with mp3)
|
||||
wasm_audio = ["bevy_internal/wasm_audio"]
|
||||
|
||||
serialize = ["bevy_internal/serialize"]
|
||||
|
||||
# Display server protocol support (X11 is enabled by default)
|
||||
|
|
|
@ -30,3 +30,4 @@ mp3 = ["rodio/mp3"]
|
|||
flac = ["rodio/flac"]
|
||||
wav = ["rodio/wav"]
|
||||
vorbis = ["rodio/vorbis"]
|
||||
wasm_audio = ["rodio/wasm-bindgen"]
|
||||
|
|
|
@ -32,6 +32,9 @@ mp3 = ["bevy_audio/mp3"]
|
|||
vorbis = ["bevy_audio/vorbis"]
|
||||
wav = ["bevy_audio/wav"]
|
||||
|
||||
# WASM support for audio
|
||||
wasm_audio = ["bevy_audio/wasm_audio"]
|
||||
|
||||
serialize = ["bevy_input/serialize"]
|
||||
|
||||
# Display server protocol support (X11 is enabled by default)
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
|flac|FLAC audio format support. It's included in bevy_audio feature.|
|
||||
|wav|WAV audio format support.|
|
||||
|vorbis|Vorbis audio format support.|
|
||||
|wasm_audio|WASM audio support. (Currently only works with flac, wav and vorbis. Not with mp3)|
|
||||
|serialize|Enables serialization of `bevy_input` types.|
|
||||
|wayland|Enable this to use Wayland display server protocol other than X11.|
|
||||
|subpixel_glyph_atlas|Enable this to cache glyphs using subpixel accuracy. This increases texture memory usage as each position requires a separate sprite in the glyph atlas, but provide more accurate character spacing.|
|
||||
|
|
Loading…
Reference in a new issue