badaix
|
fa7340a9bc
|
Remove build date from version information
|
2021-01-28 11:26:14 +01:00 |
|
badaix
|
61ebc114f6
|
Add built date to version information
|
2021-01-21 12:03:19 +01:00 |
|
badaix
|
13c79d1de4
|
Fix compile error
|
2020-12-31 18:39:33 +01:00 |
|
badaix
|
c880ae2e62
|
Add player namespace and player name constants
|
2020-12-31 18:29:26 +01:00 |
|
badaix
|
79d6d9a8ee
|
Make PulseAudio device configurable
|
2020-12-29 23:37:56 +01:00 |
|
badaix
|
1da7681570
|
Add null sink to file player
|
2020-12-09 09:21:52 +01:00 |
|
badaix
|
55f7d0558b
|
Print device names in utf8 on Windows
|
2020-12-01 23:15:49 +01:00 |
|
badaix
|
c1a5a52bc6
|
Make buffer time and fragments configurable
|
2020-11-23 13:51:19 +01:00 |
|
badaix
|
9ea1f9cc86
|
Make latency configurable
|
2020-11-21 19:29:40 +01:00 |
|
badaix
|
f743ae717f
|
Terminate client if host is empty and no mDNS
|
2020-11-16 20:54:04 +01: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
|
446b22ac85
|
Fix setting the process priority
|
2020-06-07 13:48:46 +02:00 |
|
badaix
|
1a45479299
|
Reorder command line settings
|
2020-06-03 12:01:25 +02:00 |
|
badaix
|
48238429b7
|
Reformat code
|
2020-06-01 11:54:09 +02:00 |
|
badaix
|
fce34d82c8
|
Fix some TODOs
|
2020-06-01 11:47:28 +02:00 |
|
badaix
|
7af8343650
|
Add file player for testing
|
2020-05-31 13:24:11 +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
|
424487a48e
|
Add sharing mode for Oboe, log device settings
|
2020-05-05 21:46:21 +02:00 |
|
badaix
|
3b3632474c
|
Configurable base/exp for software mixer
|
2020-05-04 10:14:12 +02:00 |
|
badaix
|
dd913acff9
|
Add mixer mode "none"
|
2020-05-03 20:10:01 +02:00 |
|
badaix
|
3ed76e2059
|
Add mixer command line option
|
2020-05-02 13:39:46 +02:00 |
|
badaix
|
38cddf6424
|
Fix data race with pending requests
|
2020-05-02 11:58:31 +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
|
a2311dfbfd
|
Make logsink and filter configurable
|
2020-04-18 15:32:30 +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 |
|
badaix
|
5cc37f98f4
|
Reformat code
|
2020-04-10 09:45:19 +02:00 |
|
Stijn Van der Borght
|
bd373dc09c
|
code review changes: use NOMINMAX hack, audio backend android only, move windows time defs to time_defs.hpp
|
2020-04-08 11:33:25 +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
|
3a8023ab93
|
Make soxr optional and add to build.md
|
2020-03-14 11:22:04 +01:00 |
|
badaix
|
12f828ed43
|
Channels for resampling must be "*"
|
2020-02-28 22:14:44 +01:00 |
|
badaix
|
7376c7709c
|
Settings can be overwritten on command line
make pidfile and persistant data dir confgurable
|
2020-02-25 23:40:23 +01:00 |
|
badaix
|
de75ad9b2c
|
Resampling can use original rate or bit depth
|
2020-02-21 21:11:26 +01:00 |
|
badaix
|
3fc8b9ca08
|
Add optional resampling of the output stream
|
2020-02-14 08:46:13 +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
|
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
|
d198b4d0b1
|
some more items on the todo list
|
2019-11-04 22:42:32 +01:00 |
|
badaix
|
0355293f4a
|
Add string signal to signal handler callback
|
2019-11-04 16:55:23 +01:00 |
|
badaix
|
c439549d1e
|
Add callback function to signal handler
|
2019-11-04 15:07:18 +01:00 |
|
badaix
|
1690f5ccc1
|
fix signal-unsafe call inside of a signal
|
2019-10-27 18:22:35 +01:00 |
|
badaix
|
aa32ced692
|
fix unused parameter warning
|
2019-10-19 22:47:58 +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 |
|