Skip to content

Commit 7813b33

Browse files
committed
Use rodio for jackaudio backend
1 parent c8713a6 commit 7813b33

File tree

20 files changed

+2348
-1888
lines changed

20 files changed

+2348
-1888
lines changed

COMPILING.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ curl https://sh.rustup.rs -sSf | sh
1313

1414
Follow any prompts it gives you to install Rust. Once that’s done, Rust's standard tools should be setup and ready to use.
1515

16-
*Note: The current minimum required Rust version at the time of writing is 1.40.0, you can find the current minimum version specified in the `.travis.yml` file.*
16+
*Note: The current minimum required Rust version at the time of writing is 1.40.0, you can find the current minimum version specified in the `.github/workflow/test.yml` file.*
1717

1818
#### Additional Rust tools - `rustfmt`
1919
To ensure a consistent codebase, we utilise [`rustfmt`](https://github.com/rust-lang/rustfmt), which is installed by default with `rustup` these days, else it can be installed manually with:
@@ -39,15 +39,15 @@ Depending on the chosen backend, specific development libraries are required.
3939

4040
*_Note this is an non-exhaustive list, open a PR to add to it!_*
4141

42-
| Audio backend | Debian/Ubuntu | Fedora | macOS |
43-
|--------------------|------------------------------| ------------------------------| -- |
44-
|Rodio (default)| `libasound2-dev` | `alsa-lib-devel` |
45-
|ALSA| `libasound2-dev, pkg-config` |`alsa-lib-devel` |
46-
|PortAudio| `portaudio19-dev`| `portaudio-devel`| `portaudio`
47-
|PulseAudio| `libpulse-dev`| `pulseaudio-libs-devel` |
48-
|JACK| `libjack-dev` | `jack-audio-connection-kit-devel` |
49-
|SDL| `libsdl2-dev`| `SDL2-devel` |
50-
|Pipe| - | - | - |
42+
| Audio backend | Debian/Ubuntu | Fedora | macOS |
43+
|--------------------|------------------------------|-----------------------------------|-------------|
44+
|Rodio (default) | `libasound2-dev` | `alsa-lib-devel` | |
45+
|ALSA | `libasound2-dev, pkg-config` | `alsa-lib-devel` | |
46+
|PortAudio | `portaudio19-dev` | `portaudio-devel` | `portaudio` |
47+
|PulseAudio | `libpulse-dev` | `pulseaudio-libs-devel` | |
48+
|JACK | `libjack-dev` | `jack-audio-connection-kit-devel` | |
49+
|SDL | `libsdl2-dev` | `SDL2-devel` | |
50+
|Pipe | - | - | - |
5151

5252
###### For example, to build an ALSA based backend, you would need to run the following to install the required dependencies:
5353

0 commit comments

Comments
 (0)