1#[cfg(all(target_arch = "wasm32", not(target_feature = "simd128")))]
6compile_error!(
7 "alpha2's wasm modules require WebAssembly SIMD; add `-C target-feature=+simd128` to RUSTFLAGS"
8);
9
10#[cfg(target_arch = "wasm32")]
17pub(crate) const AUDIO_BLOCK: usize = 4_096;
18
19#[cfg(target_arch = "wasm32")]
20mod assets;
21#[cfg(any(target_arch = "wasm32", test))]
22mod audio_store;
23#[cfg(target_arch = "wasm32")]
24mod captions;
25#[cfg(any(target_arch = "wasm32", test))]
26mod completion;
27#[cfg(any(target_arch = "wasm32", test))]
28mod effect;
29#[cfg(any(target_arch = "wasm32", test))]
30mod error;
31#[cfg(any(target_arch = "wasm32", test))]
32mod frame_store;
33#[cfg(any(target_arch = "wasm32", test))]
34mod geometry;
35#[cfg(target_arch = "wasm32")]
36mod interop;
37#[cfg(target_arch = "wasm32")]
38mod loudness;
39#[cfg(target_arch = "wasm32")]
40mod panic_hook;
41#[cfg(target_arch = "wasm32")]
42mod playback;
43#[cfg(target_arch = "wasm32")]
44mod present;
45#[cfg(any(target_arch = "wasm32", test))]
46mod project_cache;
47#[cfg(any(target_arch = "wasm32", test))]
48mod rate_control;
49#[cfg(any(target_arch = "wasm32", test))]
50mod readback_wait;
51#[cfg(target_arch = "wasm32")]
52mod resample;
53#[cfg(any(target_arch = "wasm32", test))]
54mod text;
55#[cfg(target_arch = "wasm32")]
56mod waveform;
57#[cfg(target_arch = "wasm32")]
58mod web;