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
570b8dbd7c
Merge pull request #991 from AlexandreRouma/better_cmake
...
Better cmake
2023-02-15 19:34:41 +01:00
AlexandreRouma
c0c5b1186c
Fixed bug with audio sink
2023-02-15 17:28:02 +01:00
AlexandreRouma
7cfc30ee6e
new cmake stuff
2023-02-14 16:25:05 +01:00
AlexandreRouma
06210ae825
Fixed RDS not enabled when in mono even if RDS checkbox checked
2022-07-07 00:45:15 +02:00
AlexandreRouma
7d64d78d67
rollback
2022-06-23 22:25:39 +02:00
AlexandreRouma
fb0e0d732b
Attempted cmake cleanup
2022-06-23 22:21:25 +02:00
AlexandreRouma
f2b8418a25
hopefully a fix for the linux crash
2022-06-22 04:58:03 +02:00
AlexandreRouma
ce1b0d0170
MacOS do be wasting my time
2022-06-19 23:50:34 +02:00
AlexandreRouma
36adc102ee
attemt at a CI build with new DSP
2022-06-17 17:34:23 +02: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
e9cb7fda42
Backend abstraction + added android support + partial high DPI scaling + added missing files
2022-02-13 17:25:43 +01:00
AlexandreRouma
03f0704dff
Switched to ImGui::TextUnfort
2022-01-26 14:50:16 +01:00
AlexandreRouma
ea587db0cb
Formatted the entire codebase and added a CI check for formatting
2021-12-19 22:11:44 +01:00
AlexandreRouma
0fffa7d45a
More cmake fixes
2021-10-04 04:00:06 +02:00
AlexandreRouma
9555dda8a4
More cmake cleanup
2021-10-04 03:31:13 +02:00
AlexandreRouma
44ad0a1a7e
CMakeLists cleanup
2021-10-04 02:34:17 +02:00
AlexandreRouma
73393e36c6
Changed project structure
2021-10-03 16:50:36 +02:00