Commit graph

169 commits

Author SHA1 Message Date
badaix
94edf2df7c Add error message 2025-03-02 20:28:17 +01:00
badaix
49d6d1c58f Add username/password to Hello message 2025-03-02 20:28:17 +01:00
badaix
3cb2b4dd93 Fix crash during reconnect 2025-03-02 20:28:17 +01:00
badaix
2addf7cc3d Build without wss support, if OpenSSL is not found 2025-01-28 17:57:36 +01:00
badaix
85e8d02e5b Mutual SSL authentication 2025-01-27 22:19:42 +01:00
badaix
29e267532a Fix Windows compile error 2025-01-27 10:52:28 +01:00
badaix
b20bd90c03 Verify server certificate 2025-01-25 22:37:08 +01:00
badaix
442b154fbf Add support for SSL Websockets 2025-01-24 23:31:27 +01:00
badaix
6c02252d84 Add client support for websockets 2025-01-24 21:30:19 +01:00
badaix
d5677b6f78 Reformat code 2025-01-09 15:06:35 +01:00
badaix
cd67fb9645 Replace std::endl with "\n" 2025-01-07 20:29:16 +01:00
badaix
e57dc0888f Fix mixer script 2024-04-02 21:53:36 +02:00
badaix
151e3c1ce1 Fix script volume zombie processes 2024-03-31 14:53:55 +02:00
badaix
a3cd985e22 Remove StreamTags message 2023-01-31 09:27:47 +01:00
badaix
56c8a3f693 Fix common/message includes 2023-01-22 11:34:02 +01:00
badaix
de11cb2d4c Add null decoder 2023-01-22 11:27:14 +01:00
badaix
e1c8250876 Reformat code 2022-12-29 19:10:38 +01:00
badaix
989eb6ec8e Reorder header includes 2022-01-30 21:45:00 +01:00
badaix
3120a18326 Forward metadata and properties in meta stream 2021-06-27 13:00:35 +02:00
badaix
fba20fb7fe Fix crash if message deserialization fails 2021-06-26 23:25:18 +02:00
badaix
53e27e0d8b Comment out stream_tags 2021-06-04 10:32:33 +02:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
622c283d78 Fix resetting hardware mixer volume 2021-01-30 21:01:18 +01:00
badaix
c880ae2e62 Add player namespace and player name constants 2020-12-31 18:29:26 +01:00
badaix
3ac9245d00 Reformat code with clang 10 2020-11-27 21:29:34 +01:00
badaix
d9e0b7792d Add support for PulseAudio (WIP) 2020-11-20 14:25:42 +01:00
badaix
b7dc5d7f7a Improve missing player error message 2020-10-08 17:52:36 +02:00
badaix
541d803452 Make audio backend "file" configurable 2020-10-05 22:42:56 +02:00
badaix
8186c44118 Add reformat target to CMakeLists.txt 2020-08-04 18:46:58 +02:00
badaix
0af19ca0cb Small code cleanup 2020-06-06 13:44:22 +02:00
badaix
7af8343650 Add file player for testing 2020-05-31 13:24:11 +02:00
badaix
ed3d9e5ebc Send hello message as request 2020-05-15 08:54:15 +02:00
badaix
184254b35f Add some comments, clean ups 2020-05-10 21:52:19 +02:00
badaix
860c0e5c8f Cleanup WINDOWS and HAS_WASAPI usages 2020-05-07 22:38:25 +02:00
badaix
d7c39bf13b Fix compile error 2020-05-07 22:19:27 +02:00
badaix
2c7cbc0d75 Check if enough alsa frames are available 2020-05-07 22:01:04 +02:00
badaix
4e5e54fd4d Fix compile error 2020-05-05 23:18:24 +02:00
badaix
7294de5827 Remove unused variable 2020-05-05 21:50:13 +02:00
badaix
424487a48e Add sharing mode for Oboe, log device settings 2020-05-05 21:46:21 +02:00
badaix
dd913acff9 Add mixer mode "none" 2020-05-03 20:10:01 +02:00
badaix
47f7291d4f Rename msg::ClientSettings to msg::ClientInfo 2020-05-01 22:37:25 +02:00
badaix
e8bb8ecdba Send initial hardware mixer volume to the server 2020-05-01 22:37:25 +02:00
badaix
9bb1c4a041 Make controller async, add client Mixer settings
Controller uses the asio io_context and thus uses one thread less.
This also fixes a lot of thread sanitizer issues.
2020-05-01 22:37:25 +02:00
badaix
bbdbe48cbc Fix compile error on Windows 2020-04-19 15:22:05 +02:00
badaix
827cfb7985 Fix client latency 2020-04-19 14:27:41 +02:00
badaix
ad8332345f Remove SLOG from logging 2020-04-16 09:01:09 +02:00
badaix
30753f9f61 Rename WasapiMode to SharingMode
The mode is more general and will be applied
in a second step also to other audio devices
2020-04-10 10:15:58 +02:00
Stijn Van der Borght
9737c1ac44 wasapi: added client option for selecting shared/exclusive mode 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
094ec9b53c re-added Outurnate's Windows client for master branch 2020-04-08 11:33:25 +02:00
badaix
238116071a Remove unneeded loop 2020-03-12 23:47:23 +01:00