Commit graph

2475 commits

Author SHA1 Message Date
badaix
ade0ee7be3 Fix warnings on Windows 2020-04-10 12:19:27 +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
1fcb8b4fc2 code review changes pt2: cleaned up cmake, removed unused addUs function and windows macro from time_defs.hpp 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
463f28008b fix bug where one audio device was not selectable 2020-04-08 11:33:25 +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
95a369be79 wasapi: log device accepted format 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
c9a65b2124 wasapi: print fatal log before crashing 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
6b9a6a75e7 travis windows config: check for dependency updates if vcpkg found in cache 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
51ffa3208d added travis build config for windows 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
3e823e7925 fix vc15 compile errors 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
be8dfc9b3f added build instructions for windows 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
4ad33af8d7 wasapi: listen to IAudioSessionEvents::OnSimpleVolumeChanged 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
cafe34bfc0 wasapi: only display available devices, log output when audio device does not send callback 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
2f0764d9b8 added Opus to windows cmake config 2020-04-08 11:33:25 +02:00
Stijn Van der Borght
e9753060c5 fixed log timestamps 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
6118e1a79d Fix compile error 2020-03-30 22:34:38 +02:00
badaix
60ac81be3e Update to aixlog v1.3.0
makes loglines not overlap when two threads are logging concurrently
2020-03-30 21:56:59 +02:00
badaix
7e47207bd1 Fix linter warnings, add Shairport version 2020-03-30 09:43:25 +02:00
Johannes Pohl
3c9f2e2da3
Update player_setup.md 2020-03-25 08:39:19 +01:00
badaix
b9258a7f4a Merge branch 'master' of https://github.com/badaix/snapcast 2020-03-25 08:37:29 +01:00
badaix
d52b5f1e6a Make some functions const 2020-03-25 08:37:18 +01:00
Johannes Pohl
dc859ddede
Update player_setup.md 2020-03-25 08:28:33 +01:00
badaix
a8d1769ca7 Cache getOS result 2020-03-22 11:53:19 +01:00
badaix
dac7c8f4f7 Add snapserver.bsd 2020-03-17 19:35:09 +01:00
badaix
8e4dc6c35f Fix indentation 2020-03-17 08:59:19 +01:00
badaix
ab90f418d9 Fix Markdown lint warnings 2020-03-17 08:55:35 +01:00
badaix
e15800450e Reformat code 2020-03-14 11:29:27 +01:00
badaix
3a8023ab93 Make soxr optional and add to build.md 2020-03-14 11:22:04 +01:00
badaix
a90fe73dd1 Update release date 2020-03-14 00:38:31 +01:00
badaix
96f2a39a2d Update todo.md 2020-03-14 00:35:44 +01:00
badaix
238116071a Remove unneeded loop 2020-03-12 23:47:23 +01:00
badaix
d49b5c251c Switch to exception_ptr for async exceptions 2020-03-12 23:33:10 +01:00
badaix
5e508cae2e Add retry for snd_pcm_avail_delay 2020-03-12 23:31:29 +01:00
badaix
fae5a9e16f Reprepare alsa if snd_pcm_avail_delay fails 2020-03-12 08:51:55 +01:00
badaix
90785a87da Fix "last seen" timestamp 2020-03-11 22:02:35 +01:00
badaix
4587637487 Update todo 2020-03-11 22:00:26 +01:00
Johannes Pohl
0e259d1ab4
Fix initialization order 2020-03-10 13:46:50 +01:00
Christian Flach
5f5b6b4638 Initialize correctAfterXFrames_ 2020-03-10 13:01:36 +01:00
badaix
0e933f5391 Log the AudioApi used by Oboe 2020-03-09 21:45:14 +01:00
badaix
5928d0e77b Reset chunk if there are no new ones to avoid loop 2020-03-09 21:44:50 +01:00
badaix
f8fac84b09 Ignore error ofpcm_avail_delay if values seem ok 2020-03-09 21:43:34 +01:00
badaix
da84562dfd Ignore error ofpcm_avail_delay if values seem ok 2020-03-09 21:42:01 +01:00
badaix
2921ef6e97 Change spelling multi-room to multiroom 2020-03-05 23:27:50 +01:00
badaix
c977a884f7 Use -hh to show config file options 2020-03-05 23:26:31 +01:00
badaix
c8c1871573 Merge branch 'master' of https://github.com/badaix/snapcast 2020-03-04 21:43:36 +01:00
badaix
88896094a4 Update todo.md 2020-03-04 21:43:33 +01:00
badaix
d0ec17171e Reprepare ALSA if snd_pcm_avail_delay fails 2020-03-04 21:43:04 +01:00