Commit graph

1858 commits

Author SHA1 Message Date
badaix
d173f728eb Merge branch 'develop' of https://github.com/badaix/snapcast into develop 2020-01-19 21:20:47 +01:00
swhaat
f25e979af7 Snapclient systemd service to after=network-online 2020-01-19 18:01:02 +01:00
badaix
3bdd17ccc5 Merge branch 'master' into develop 2020-01-19 17:53:53 +01:00
badaix
0edb7638b2 Add tsan lean as comment 2020-01-19 17:53:24 +01:00
Jesse Sheidlower
ce5bcb379b one more 2020-01-19 17:51:37 +01:00
Jesse Sheidlower
fa1a32f56c fixed minor typos 2020-01-19 17:51:37 +01:00
badaix
8613e1f798 Add Android arm64 support 2020-01-15 21:37:57 +01:00
badaix
0a40d8de63 Fix memory leak in ogg encoder 2020-01-12 15:46:16 +01:00
badaix
1bd5365c64 Fix AddressSanitizer alloc-dealloc-mismatch 2020-01-12 15:26:20 +01:00
badaix
52af69618c Update aixlog to v1.2.5 2020-01-10 23:05:04 +01:00
badaix
cd9f785425 Code cleanup 2020-01-10 21:28:42 +01:00
badaix
a75e4857e6 Link against libatomic 2020-01-09 09:16:51 +01:00
badaix
7b268b83df Remove unused shared_from_this 2020-01-08 21:22:56 +01:00
badaix
a01f61b3c8 Merge branch 'master' into develop 2020-01-08 18:25:55 +01:00
Jordan Speicher
ec2e7b23f5 Update instructions to include opus dependencies 2020-01-08 15:57:41 +01:00
badaix
4a802d73ba Switch to boost::process 2020-01-07 21:03:57 +01:00
badaix
87d4c00d21 Fix deadlock during shutdown 2020-01-07 20:25:22 +01:00
badaix
e195298e74 Revert back to process from boost::process 2020-01-06 23:23:56 +01:00
Johannes Pohl
d493493868
Update build.md 2020-01-06 21:40:37 +01:00
badaix
062e46060c Fix crash during shutdown
In case there are multiple PosixStreams with the same name, the server crashed during shutdown
2020-01-06 18:50:57 +01:00
badaix
e12fa3fc7d Travis don't warn unused parameter
because of boost::process on macOS for xcode 10 and 11
2020-01-05 23:52:56 +01:00
badaix
9496d51ccd Use boost::process::pipe instead of async_pipe
due to a bug in boost 1.72:
https://github.com/boostorg/process/issues/116
2020-01-05 22:28:01 +01:00
badaix
32ca5144a5 Use async_pipe for stderr reading 2020-01-05 22:15:12 +01:00
badaix
ad05e87f6d Replace process class with boost::process 2020-01-05 22:00:35 +01:00
badaix
d80c87351c Small fixes and reformats 2020-01-05 21:51:59 +01:00
badaix
db9079c179 Log tag 2020-01-05 21:50:34 +01:00
badaix
605056cd9c Add posix_stream to Makefile 2020-01-05 19:18:43 +01:00
badaix
9353c61d7b Use helper function for async_wait
PosixStream waits 100ms before reconnecting
2020-01-05 14:36:46 +01:00
badaix
5c79d9447d Remove unused includes 2020-01-05 14:31:34 +01:00
badaix
9f2c256172 Airplay meta pipe reader uses asio event loop 2020-01-04 12:34:59 +01:00
badaix
8c6d703ec5 Update copyright dates 2020-01-04 01:03:48 +01:00
badaix
37829fea52 Fix dry out timer 2020-01-04 00:54:45 +01:00
badaix
6d7e25e9af Switch stream readers to use asio event loop 2020-01-03 22:40:34 +01:00
badaix
3eab397543 Update AixLog to v1.2.4 2020-01-03 22:04:29 +01:00
badaix
f3d65b9ea4 Remove unused imports 2020-01-03 19:21:26 +01:00
badaix
7da35880e8 EncoderFactory returns a unique_ptr 2019-12-29 21:10:40 +01:00
badaix
8429c82091 Fix timestamp for first chunk 2019-12-29 21:07:04 +01:00
badaix
3b9c2db79b EncoderFactory returns a unique_ptr 2019-12-29 21:06:02 +01:00
badaix
865701aa0f Fix travis error on xcode 10.3 2019-12-26 14:00:30 +01:00
Johannes Pohl
982e538540
Update README.md 2019-12-26 13:57:59 +01:00
badaix
e9a5a36855 Client uses less memory allocations 2019-12-12 21:46:23 +01:00
badaix
6999391f43 Update comment in snapserver.conf 2019-12-11 22:54:11 +01:00
badaix
6b793dfb76 Replace some shared_ptr with unique_ptr 2019-12-11 22:48:21 +01:00
badaix
d8a6e63691 Use promise/future for sync messages 2019-12-11 22:47:11 +01:00
badaix
565da8c04a Log phase in error logging 2019-12-11 21:34:02 +01:00
badaix
33136df424 Use at least two worker threads 2019-12-11 09:17:59 +01:00
badaix
31e7375ed4 Add plist files for macOS 2019-12-11 09:17:34 +01:00
badaix
49d5444bb3 Add boost and opus to macOS build instructions 2019-12-10 22:17:48 +01:00
badaix
73e42f69cb Android hostname uses ro.product.model as fallback 2019-12-08 21:25:43 +01:00
badaix
aa3ce3d5ab Rename stream parameter "read_ms" to "chunk_ms" 2019-12-07 14:58:19 +01:00