Commit Graph

14 Commits

Author SHA1 Message Date
AlexandreRouma
06b7ad5c98 remove old useless debug code from audio sink 2024-01-27 16:34:54 +01:00
Henner Zeller
5a003e99d2 Address review comments. 2024-01-21 15:36:41 -08:00
AlexandreRouma
8cefeadbd4
Fix styling, modern computers can display more than 40 columns 2024-01-21 23:48:04 +01:00
Henner Zeller
23ae66151b Make compatible with rtaudio API 5 and 6.
Recent rtaudio changed the API to not throw exceptions anymore and
also have DeviceIDs not queried by index but IDs that are provided
separately ( https://github.com/thestk/rtaudio/releases ).

Adapt the code-base to be compatible with the old and the new API
as we have to exepect that in a transition period both APIs are
common on various build platforms.
2024-01-21 14:37:30 -08:00
AlexandreRouma
87add9ad83
Fix formatting 2023-07-02 17:03:52 +02:00
Benjamin Vernoux
6cd09f9b60 Workaround for RtAudio Exception when no Input are connected on MIC IN on some computer
Issue reproduced with Windows11 Pro + ROG CROSSHAIR X670E HERO
Workaround for RtAudio just add try/catch and log the error but allow to start SDR++
2023-07-02 16:44:47 +02:00
AlexandreRouma
7723d15e8f Switched to a custom logging lib instead of that spdlog junk 2023-02-25 18:12:34 +01:00
AlexandreRouma
c0c5b1186c Fixed bug with audio sink 2023-02-15 17:28:02 +01:00
AlexandreRouma
343ec6ca1c lots o shit 2022-06-15 16:08:28 +02:00
AlexandreRouma
9999693c0d Added missing includes 2022-02-24 21:24:46 +01:00
AlexandreRouma
2779516378 Switched to new cleaner argument system 2022-02-24 20:49:53 +01:00
AlexandreRouma
51c940acd4 Updated to ImGui 1.87 to cleanup UI code 2022-02-14 23:33:52 +01:00
AlexandreRouma
ea587db0cb Formatted the entire codebase and added a CI check for formatting 2021-12-19 22:11:44 +01:00
AlexandreRouma
73393e36c6 Changed project structure 2021-10-03 16:50:36 +02:00