Coia Prant
|
0ad1b1234e
|
chore: drop 32-bit and add more x86_64 check (#3938)
Signed-off-by: Coia Prant <coiaprant@gmail.com>
|
2025-06-08 13:28:25 -04:00 |
|
Andy Grundman
|
4f2603ff63
|
fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (#3704)
CI / GitHub Env Debug (push) Has been cancelled
CI / Setup Release (push) Has been cancelled
CI / Linux Flatpak (aarch64, ubuntu-22.04-arm) (push) Has been cancelled
CI / Linux Flatpak (x86_64, ubuntu-22.04) (push) Has been cancelled
CI / Linux AppImage (push) Has been cancelled
CI / Homebrew (macos-13) (push) Has been cancelled
CI / Homebrew (macos-14) (push) Has been cancelled
CI / Homebrew (ubuntu-latest) (push) Has been cancelled
CI / Homebrew (ubuntu-latest (Release)) (push) Has been cancelled
CI / Windows (push) Has been cancelled
CI Docker / Check Dockerfiles (push) Has been cancelled
CI Docker / Setup Release (push) Has been cancelled
CI Docker / Docker${{ matrix.tag }} (push) Has been cancelled
CodeQL / Get language matrix (push) Has been cancelled
CodeQL / Analyze (${{ matrix.name }}) (push) Has been cancelled
Build GH-Pages / prep (push) Has been cancelled
Build GH-Pages / call-jekyll-build (push) Has been cancelled
localize / Update Localization (push) Has been cancelled
|
2025-04-19 17:48:17 -04:00 |
|
ReenigneArcher
|
c2420427b1
|
style: adjust clang-format rules (#2186)
Co-authored-by: Vithorio Polten <reach@vithor.io>
|
2025-01-19 22:34:47 -05:00 |
|
Lukas Senionis
|
76bea8acb9
|
feat(display): Configure display device based on user config (#3441)
CI / GitHub Env Debug (push) Waiting to run
CI / Setup Release (push) Waiting to run
CI / Setup Flatpak Matrix (push) Waiting to run
CI / Linux Flatpak (push) Blocked by required conditions
CI / Linux ${{ matrix.type }} (--appimage-build, 22.04, AppImage) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 13) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 14) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest, true) (push) Blocked by required conditions
CI / Windows (push) Blocked by required conditions
CI Docker / Check Dockerfiles (push) Waiting to run
CI Docker / Setup Release (push) Blocked by required conditions
CI Docker / Docker${{ matrix.tag }} (push) Blocked by required conditions
CodeQL / Get language matrix (push) Waiting to run
CodeQL / Analyze (${{ matrix.name }}) (push) Blocked by required conditions
localize / Update Localization (push) Waiting to run
Build GH-Pages / prep (push) Waiting to run
Build GH-Pages / call-jekyll-build (push) Blocked by required conditions
|
2025-01-07 20:40:48 -05:00 |
|
Andy Grundman
|
3744c43ea7
|
fix(audio/windows): don't set virtual speakers higher than 24-bit mode (#3294)
Windows: don't try to set Steam speakers to 32-bit mode to avoid clobbering spatial audio settings
|
2024-10-14 01:36:27 +00:00 |
|
ns6089
|
f4dda21248
|
Migrate audio pipeline to float from 16-bit integer (#2873)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
|
2024-07-25 21:01:43 -04:00 |
|
ReenigneArcher
|
1dd4b68e1c
|
docs(src): add examples alias and general cleanup (#2763)
|
2024-06-28 08:34:14 -04:00 |
|
Cameron Gutman
|
69a3edd9b0
|
Use Win32 APIs for UTF-16<->UTF-8 conversion
std::codecvt is deprecated since C++17 and broken for some characters/locales
|
2024-02-12 18:43:44 -06:00 |
|
ReenigneArcher
|
0aa4f06c39
|
refactor(logging): separate logging from main (#2110)
|
2024-02-07 09:59:24 -05:00 |
|
everything411
|
842a4cf7b2
|
fix(audio:windows): set cbSize correctly (#1787)
|
2023-10-27 09:28:29 -04:00 |
|
ns6089
|
cea9f152d8
|
Add log message for audio capture buffer oveflow
|
2023-08-22 23:27:14 -05:00 |
|
ns6089
|
2c44c4dbd2
|
Add log message for audio buffer discontinuity
|
2023-08-22 23:27:14 -05:00 |
|
ns6089
|
3ceee008f3
|
Use MMCSS task in audio capture thread
|
2023-08-22 23:27:14 -05:00 |
|
Cameron Gutman
|
d07f5dbd1b
|
Fix audio code build with new MinGW headers
|
2023-07-30 16:35:24 -04:00 |
|
Cameron Gutman
|
f734d6684f
|
Reset the default audio device on startup if Steam Streaming Speakers are selected
Fixes lack of audio device restoration if Sunshine crashes while streaming
|
2023-05-27 14:24:38 -05:00 |
|
Cameron Gutman
|
53125ffeca
|
Add support for installing the Steam Streaming Speakers driver (#1262)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-05-09 20:02:28 -05:00 |
|
Cameron Gutman
|
66989a4690
|
Set the default back to the virtual sink if it's changed
Fixes #976
|
2023-05-08 18:57:55 -05:00 |
|
Cameron Gutman
|
bc392093a3
|
Reinitialize capture if the default audio device changes
We already reinitialized if the default device was removed, but we didn't in the case a new default device was set without removing the old one.
|
2023-05-08 18:57:55 -05:00 |
|
ReenigneArcher
|
4ca6dc6c8e
|
docs: update file level doxygen blocks (#1258)
|
2023-05-07 18:12:39 -04:00 |
|
ReenigneArcher
|
979f7f4e60
|
docs: improvements to source code documentation (#1236)
|
2023-05-07 15:01:44 -04:00 |
|
Cameron Gutman
|
86c854ce97
|
Allow streaming even if no audio sink is available
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
1d6ea8c759
|
Allow audio sinks to match on device names
Names are more stable than IDs on Windows
|
2023-05-07 11:52:57 -05:00 |
|
ReenigneArcher
|
21eb4eb6dd
|
clang: adjust formatting rules (#1015)
|
2023-03-27 21:45:29 -04:00 |
|
Cameron Gutman
|
c7fe8f65bd
|
windows: Fix audio when host is not using 48 KHz sample rate (#640)
|
2022-12-28 08:53:58 -05:00 |
|
ReenigneArcher
|
a4acaf15b0
|
move sunshine to src
- this will allow for common cpp workflow files within org
|
2022-08-07 23:37:57 -04:00 |
|