badaix
b5551d9451
Server can run on the main thread only
2019-12-06 09:12:21 +01:00
badaix
210ab80f71
Switch from deadline_timer to steady_timer
2019-12-05 23:01:18 +01:00
badaix
6c819b8f0c
Add Opus to Android make targets
2019-12-05 22:56:20 +01:00
badaix
5da2df1e48
Start snapcast from init scripts
2019-12-04 20:09:17 +01:00
badaix
daf4591d55
Switch PipeStream to read from stream_descriptor
2019-12-03 00:21:32 +01:00
badaix
eb94867b57
Improve check for systime vs streamtime
2019-12-01 22:56:49 +01:00
badaix
f35efe568a
Rename buffer parameter
2019-12-01 22:07:03 +01:00
badaix
0341174d5d
Reformat code
2019-12-01 22:06:50 +01:00
badaix
a47849a571
Clean up AsioStream reader code
2019-12-01 11:38:55 +01:00
badaix
3cb9902bbe
Rename experimental.tcp to tcp
2019-11-28 22:31:03 +01:00
badaix
fd616956cb
Add client mode to TcpStream
2019-11-28 20:07:43 +01:00
badaix
43c58febd7
Add stream buffer to AsioStream
2019-11-28 20:05:54 +01:00
badaix
ea62d8d768
Add server section to config
2019-11-27 23:03:47 +01:00
badaix
22262bd203
Delete UDP stream
2019-11-27 23:03:13 +01:00
badaix
40c910104b
Path component in URI is optional
2019-11-27 22:59:12 +01:00
badaix
a625a5d806
Fix crash in TCP stream disconnect
2019-11-27 22:58:32 +01:00
badaix
5c1f35d6db
Reintroduce player state
2019-11-27 21:33:25 +01:00
badaix
e998f9e3b0
Fix travis error on xcode 10.3
2019-11-27 20:45:13 +01:00
badaix
48e76ea58d
Add abstract AsioStream class
2019-11-27 20:44:34 +01:00
badaix
b00ee4aaf8
Auto detect number of threads to use
...
use min 2 threads, max 4, depending on the number of hardware threads
2019-11-25 23:54:00 +01:00
badaix
b6a4ffa758
Server can run on a single thread
...
Number of threads can be configure in snapserver.conf:
[server]
threads = 1
2019-11-25 23:00:44 +01:00
badaix
0ad3f1a57d
Fix compile error
2019-11-24 21:13:34 +01:00
badaix
646c7593c1
Add experimental TCP and UDP streams
2019-11-24 18:24:39 +01:00
badaix
6e138ff49f
Pass io_context to stream readers
2019-11-23 12:09:23 +01:00
badaix
7a58526736
Add issue numbers in changelog
2019-11-22 20:09:48 +01:00
badaix
2794d747ff
Update version number to v0.17.1
2019-11-22 19:37:07 +01:00
badaix
557c742e47
Fix random crash during client disconnect
2019-11-22 19:35:05 +01:00
badaix
0b94a56fe5
Fix compile error if u_char is not defined
2019-11-22 18:26:59 +01:00
badaix
3fe1d24715
Fix heap corruption
2019-11-21 23:55:40 +01:00
badaix
810c65773c
Fix HAS_VORBIS_ENC define
2019-11-21 22:23:34 +01:00
badaix
bba4d4a5ef
Fix release date
2019-11-21 00:14:43 +01:00
badaix
d4d67f5b1a
Change release date
2019-11-20 23:47:55 +01:00
badaix
3f58875cdd
Merge branch 'master' into develop
2019-11-20 23:40:47 +01:00
badaix
f20bd1b1e4
update version to 0.17.0
2019-11-20 22:40:21 +01:00
badaix
09bd4c3bf7
Remove underscore from usernames
...
Cleanup init scripts, use $USERNAME and $HOMDIR variables
2019-11-20 22:25:41 +01:00
badaix
5a68f95828
update stream configuraion
2019-11-20 22:06:16 +01:00
badaix
cdc5dd2bac
remove unused function
2019-11-17 15:57:07 +01:00
badaix
ba2e40909e
update webinterface
2019-11-17 15:17:32 +01:00
badaix
b8be0e5349
Opus encoder handles arbitrary chunk sizes
2019-11-17 15:17:10 +01:00
badaix
10db57406b
force stream buffer to at least 10ms
2019-11-17 15:15:37 +01:00
badaix
211b5afdd3
fix mem leak
2019-11-17 15:14:55 +01:00
badaix
dbd0b018e2
update jsonrpc++ to v1.3.0
2019-11-15 17:46:10 +01:00
badaix
e9dbb6c3b6
fix crash during heavy websocket load
2019-11-15 17:45:49 +01:00
Johannes Pohl
5d7bac11ba
Update TODO.md
2019-11-06 11:12:24 +00:00
Bart Ribbers
276e42890e
README: improve Alpine Linux installation instructions
...
snapcast has been moved to the community repositories, so the notice for
the testing repository is not needed anymore
Also add instructions on how to just install the server or client
2019-11-05 15:26:43 +00:00
badaix
d198b4d0b1
some more items on the todo list
2019-11-04 22:42:32 +01:00
badaix
a332a3c994
Add information for v0.17.0
2019-11-04 17:24:28 +01:00
badaix
badbef3eb6
Add Opus in stream section
2019-11-04 17:22:52 +01:00
badaix
0355293f4a
Add string signal to signal handler callback
2019-11-04 16:55:23 +01:00
badaix
49f492ba97
Add libopus to CI
2019-11-04 15:08:10 +01:00