Compare commits

...

2 Commits

2 changed files with 3 additions and 2 deletions

View File

@@ -44,6 +44,7 @@ jobs:
- name: Cache vcpkg
uses: actions/cache@v4
with:
save-always: true # deprecated
path: target/vcpkg
key: vcpkg-${{ runner.os }}-${{ matrix.target }}-${{ hashFiles('Cargo.toml', 'Cargo.lock') }}
restore-keys: |
@@ -90,7 +91,7 @@ jobs:
uses: actions/checkout@v4
- name: Setup Emscripten SDK
uses: mymindstorm/setup-emsdk@v14
uses: pyodide/setup-emsdk@v15
with:
version: 3.1.43
actions-cache-folder: "emsdk-cache"

View File

@@ -24,7 +24,7 @@ impl Audio {
let frequency = 44100;
let format = DEFAULT_FORMAT;
let channels = 4;
let chunk_size = 128;
let chunk_size = 256; // 256 is minimum for emscripten
mixer::open_audio(frequency, format, 1, chunk_size).expect("Failed to open audio");
mixer::allocate_channels(channels);