Commit graph

2141 commits

Author SHA1 Message Date
badaix
799ed8ae66 Protect request response with a strand 2020-06-11 12:53:18 +02:00
badaix
fdcc609bbb Switch back to xiph's tremor git repo 2020-06-09 22:59:51 +02:00
badaix
0d25ebafee Revert daemon pid file stuff 2020-06-08 23:54:40 +02:00
badaix
9e22f32548 Add logsink system for BSD and macOS 2020-06-08 23:07:23 +02:00
badaix
4c9c568cbf Move log sink setting to unit/init files 2020-06-08 22:45:17 +02:00
badaix
e148d74772 Move --user command line setting into config file 2020-06-07 14:21:58 +02:00
badaix
446b22ac85 Fix setting the process priority 2020-06-07 13:48:46 +02:00
badaix
be40e66c63 Reformat code 2020-06-07 13:35:39 +02:00
Johannes Pohl
6d2f1a2b3e
Merge pull request #275 from stuart12/write-pid-before-exit
Create PIDfile before parent exits for systemd
2020-06-07 13:29:46 +02:00
Johannes Pohl
19a82eb533
Merge branch 'develop' into write-pid-before-exit 2020-06-07 13:29:22 +02:00
badaix
bb08600b19 Service logs to syslog 2020-06-06 13:46:26 +02:00
badaix
0af19ca0cb Small code cleanup 2020-06-06 13:44:22 +02:00
badaix
8238f7a147 Update changelog 2020-06-03 22:08:25 +02:00
badaix
1a45479299 Reorder command line settings 2020-06-03 12:01:25 +02:00
badaix
535e78ff94 Fix crash when unplugging USB DAC 2020-06-03 10:22:39 +02:00
badaix
b2bf4f2bfe Fix compiler warning on macOs 2020-06-03 08:33:30 +02:00
badaix
79b14aa2b2 Bonjour does not return an empty IP (fixes #632) 2020-06-01 12:02:27 +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
775fd21f32 Fix makefile 2020-05-31 23:33:45 +02:00
badaix
ade2bc9bf7 Possible Websocket fix 2020-05-31 17:57:03 +02:00
badaix
ee1a8dbc38 Leave hw mixer open when there is no new pcm data 2020-05-31 17:43:37 +02:00
badaix
c1c521b260 Reformat code 2020-05-31 13:46:26 +02:00
Johannes Pohl
c07b56816d
Merge pull request #625 from jonahquark81/master
Minor tweaks to resolve #623 & #624
2020-05-31 13:43:38 +02:00
badaix
7af8343650 Add file player for testing 2020-05-31 13:24:11 +02:00
badaix
ed81b90186 Alsa mute all hw channels 2020-05-29 10:29:14 +02:00
jonahquark
76ef652ea8 Revert error message 2020-05-20 19:34:15 +01:00
jonahquark
8d715e6bfc Dont try to parse empty settings.json 2020-05-20 19:27:52 +01:00
jonahquark
0168bb17ab Retry reading metadata on bad file descriptor 2020-05-20 19:26:02 +01:00
jonahquark
51445f6340 Resynchronising with upstream 2020-05-20 15:01:13 +01:00
badaix
7c71e0346b Read logging settings from config file 2020-05-15 21:33:40 +02:00
badaix
ed3d9e5ebc Send hello message as request 2020-05-15 08:54:15 +02:00
badaix
d9661f6267 Fix hw mixer issues 2020-05-14 20:38:19 +02:00
Szabolcs Hubai
91f392f483 uninitAlsa(): replace snd_pcm_drain(handle_); with snd_pcm_drop(handle_); 2020-05-13 17:46:42 +02:00
badaix
8519b74de8 Reference the SnapOS guide, fix Linter warning 2020-05-13 09:04:56 +02:00
Johannes Pohl
26710d1a80
Delete FUNDING.yml 2020-05-11 14:14:58 +02:00
Johannes Pohl
d6c47a7ce8
Create FUNDING.yml 2020-05-11 14:12:59 +02:00
badaix
184254b35f Add some comments, clean ups 2020-05-10 21:52:19 +02:00
Johannes Pohl
2a6360a832
Merge pull request #618 from stijnvdb88/master
wasapi: added listener for getting system volume
2020-05-10 14:56:58 +02:00
Stijn
d41289657e
Merge branch 'develop' into master 2020-05-10 13:49:24 +01:00
Stijn Van der Borght
7fd7c49538 wasapi: added listener for getting system volume 2020-05-10 13:26:32 +01:00
badaix
ba182db309 Apply volCorretion just in exclusive mode
as discussed here:
https://github.com/badaix/snapcast/issues/24#issuecomment-626193806
2020-05-10 13:40:30 +02:00
Szabolcs Hubai
20bfe6263c externals/tremor: use own mirror
While updating Xiph's git repository URLs to their GitLab instance,
it turns out, that the moved Tremor repository misses commits:

error: Server does not allow request for unadvertised object
7c30a66346199f3f09017a09567c6c8a3a0eedc8
Fetched in submodule path 'externals/tremor', but it did not contain
7c30a66346199f3f09017a09567c6c8a3a0eedc8. Direct fetching of that commit
failed.

For more information see [0]!

0: https://gitlab.xiph.org/xiph/tremor/-/issues/2298
2020-05-10 13:23:05 +02:00
Szabolcs Hubai
b0fc46553b submodules: update Xiph's remote to GitLab
fatal: unable to access 'https://git.xiph.org/ogg.git/': Failed to
connect to git.xiph.org port 443: Connection timed out
2020-05-10 13:23:05 +02:00
badaix
ccb0e7c6c8 Raise version number to v0.20.0 2020-05-09 15:28:46 +02:00
badaix
da11253b97 Add information about the sample format 2020-05-08 11:11:17 +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
57aa683f93 Mixer can use a non-first audio device 2020-05-07 12:34:55 +02:00