Commit graph

27 commits

Author SHA1 Message Date
badaix
2addf7cc3d Build without wss support, if OpenSSL is not found 2025-01-28 17:57:36 +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
aa82ba8397 Cleanup Snapclient includes 2024-04-03 21:50:03 +02:00
badaix
56c8a3f693 Fix common/message includes 2023-01-22 11:34:02 +01:00
badaix
d326252268 Rename PcmListener to PcmStream::Listener
Reorganize include order
2021-12-12 12:19:46 +01:00
badaix
53e27e0d8b Comment out stream_tags 2021-06-04 10:32:33 +02:00
badaix
c880ae2e62 Add player namespace and player name constants 2020-12-31 18:29:26 +01:00
badaix
541d803452 Make audio backend "file" configurable 2020-10-05 22:42:56 +02:00
badaix
184254b35f Add some comments, clean ups 2020-05-10 21:52:19 +02:00
badaix
2c7cbc0d75 Check if enough alsa frames are available 2020-05-07 22:01:04 +02:00
badaix
424487a48e Add sharing mode for Oboe, log device settings 2020-05-05 21:46:21 +02:00
badaix
fa0dbfc808 Fix compiler warning 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
Stijn Van der Borght
094ec9b53c re-added Outurnate's Windows client for master branch 2020-04-08 11:33:25 +02:00
badaix
d49b5c251c Switch to exception_ptr for async exceptions 2020-03-12 23:33:10 +01:00
Christian Flach
8c8226f2dc Remove most usages of "new" and "malloc" in the client 2020-02-12 22:46:15 +01:00
badaix
eb3a240120 Add ClientSettings struct for client settings
Add "player" command line argument to choose the player backend.
Currently there are only for Android different players available.
2020-02-09 19:57:10 +01:00
badaix
5b9fc3d68d Add Oboe player for Android 2020-01-24 23:06:12 +01:00
badaix
8c6d703ec5 Update copyright dates 2020-01-04 01:03:48 +01:00
badaix
e9a5a36855 Client uses less memory allocations 2019-12-12 21:46:23 +01:00
badaix
6b793dfb76 Replace some shared_ptr with unique_ptr 2019-12-11 22:48:21 +01:00
badaix
07e8290ee4 Add namespace for encoder and decoder 2019-11-04 14:53:02 +01:00
badaix
0b21a5daee rename files to snake_case 2019-10-13 18:43:32 +02:00
badaix
d3b8ad5aa5 fix includes 2019-10-13 13:18:24 +02:00
badaix
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
badaix
ea3921d8b7 rename some files to snake_case 2019-10-12 14:34:00 +02:00
Renamed from client/controller.h (Browse further)