Commit graph

31 commits

Author SHA1 Message Date
badaix
aa82ba8397 Cleanup Snapclient includes 2024-04-03 21:50:03 +02:00
badaix
a3cd985e22 Remove StreamTags message 2023-01-31 09:27:47 +01:00
badaix
c01ba2bdde Fix includes 2023-01-22 21:30:11 +01:00
badaix
bdc6299523 io_context cleanups 2022-04-03 15:27:28 +02:00
badaix
caef2b7b87 Clean up asio includes 2022-01-31 21:07:34 +01:00
badaix
4f29f000de Use namespace "boost::asio" instead of "net" 2022-01-30 22:07:13 +01:00
badaix
d326252268 Rename PcmListener to PcmStream::Listener
Reorganize include order
2021-12-12 12:19:46 +01:00
badaix
4df05105a9 Fix data races 2021-09-23 20:32:44 +02:00
badaix
ffa742c49f Use executors with implicit strand 2021-09-11 23:12:31 +02:00
badaix
f817602a50 Rename "meta" to "metadata" 2021-06-22 14:35:38 +02:00
badaix
0eaee48f10 Process messages asynchronously 2021-06-10 08:55:31 +02:00
badaix
53e27e0d8b Comment out stream_tags 2021-06-04 10:32:33 +02:00
badaix
7597f15d24 Tidy up code 2021-02-11 08:33:36 +01:00
badaix
27a9e710a2 Add meta stream source 2020-09-26 12:44:33 +02:00
badaix
af93719490 Rename MessageReceiver to StreamMessageReceiver 2020-07-21 17:09:26 +02:00
badaix
d52015ff09 Move logic from StreamServer into new Server class 2020-07-20 11:54:58 +02:00
badaix
01ce9a60c0 Streaming clients can connect via Websockets 2020-07-11 19:39:58 +02:00
badaix
63ad64dfff Pass encoded chunks as shared_ptr 2020-02-29 21:48:12 +01:00
badaix
5a3abc31ed Remove unused lambda parameter 2020-02-08 16:01:22 +01:00
badaix
384e71b7c9 Save server config deferred 2020-02-08 12:17:12 +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
5c79d9447d Remove unused includes 2020-01-05 14:31:34 +01:00
badaix
6d7e25e9af Switch stream readers to use asio event loop 2020-01-03 22:40:34 +01:00
badaix
068c6ccc6f fix thread race 2019-11-01 15:23:52 +01:00
badaix
f47d0df9d7 reference stream sessions by weak_ptr 2019-10-23 22:23:06 +02:00
badaix
2f06ebed04 stream server uses async send and receive 2019-10-22 23:21:14 +02:00
badaix
0b21a5daee rename files to snake_case 2019-10-13 18:43:32 +02:00
badaix
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
badaix
484cd5e672 bind stream server to configurable interface 2019-10-12 11:26:47 +02:00
badaix
5e90941bfd streaming socket on the stack 2019-10-09 20:23:45 +02:00
badaix
c2488091fe rename some files from camel to snake case 2019-10-06 14:07:47 +02:00
Renamed from server/streamServer.h (Browse further)