Commit graph

2580 commits

Author SHA1 Message Date
Njal Karevoll
8a13274933 disconnect from pulse temporarily while there are no chunks available 2021-12-09 13:36:12 +01:00
badaix
9b0a3c41f3 Fix pragmas 2021-12-08 10:48:26 +01:00
badaix
c050c097b4 Ignore unknown pragmas for boost::process 2021-12-08 10:42:29 +01:00
badaix
d8fe7c89f1 Disable some more warnings for boost::process 2021-12-08 10:30:02 +01:00
badaix
420e12e4a4 Update to boost v1.78.0 2021-12-08 10:13:00 +01:00
badaix
a8795bc4dd Remove bracket 2021-11-07 20:50:33 +01:00
badaix
6715908256 Remove Travis CI file 2021-11-07 20:47:32 +01:00
badaix
9c56357726 Update JSON for Modern C++ to v3.10.4 2021-11-07 20:39:19 +01:00
badaix
dd98835685 Fix settings dir 2021-11-06 23:12:31 +01:00
badaix
c77a53a9a5 Enable Snapserver build for Android 2021-11-05 21:05:13 +01:00
badaix
783c1f5fb2 Add summary of plugin requests and notifications 2021-10-21 17:55:57 +02:00
badaix
e1eef690b4 Update API docs 2021-10-21 17:41:56 +02:00
badaix
2983145b6c Remove unused namespace 2021-10-19 09:28:47 +02:00
badaix
6f4a2e6e7b Ignore clangd related files 2021-10-17 21:58:47 +02:00
badaix
9dc967a671 Remove superfluous static_cast 2021-10-17 21:58:26 +02:00
badaix
4f2f16db33 Disable warning deprecated-declarations 2021-10-16 22:17:27 +02:00
badaix
b4b9eb83ce Fix compilation on big endian systems 2021-10-16 21:53:26 +02:00
badaix
5513d94285 Require boost 1.74 2021-10-16 21:52:57 +02:00
badaix
b0407daf48 Remove unused file 2021-10-11 21:59:58 +02:00
badaix
4df05105a9 Fix data races 2021-09-23 20:32:44 +02:00
badaix
c635a9cd01 Fix warning 2021-09-23 20:13:10 +02:00
badaix
ee158b521d Fix thread races 2021-09-21 08:16:33 +02:00
badaix
2efd00d8ef Clean up mutexes 2021-09-18 13:42:43 +02:00
badaix
12aeb5859c Use strand executors 2021-09-18 11:11:34 +02:00
badaix
e6872593ee Fix data race 2021-09-13 14:44:06 +02:00
badaix
8067394212 Fix data races 2021-09-12 12:03:27 +02:00
badaix
ffa742c49f Use executors with implicit strand 2021-09-11 23:12:31 +02:00
badaix
fc4e863b84 Fix data race 2021-09-11 22:25:05 +02:00
badaix
35967292f3 Add key to hash to avoid collisions 2021-09-07 08:18:03 +02:00
badaix
befc8da440 Add support for cover raw images 2021-09-06 22:19:35 +02:00
badaix
a5f79cdf90 Remove unused code 2021-09-03 20:33:53 +02:00
badaix
b348bb3379 Move properties and metatags into server dir 2021-09-01 21:12:29 +02:00
badaix
004ea21e3f Make metadata part of the properties 2021-09-01 18:18:36 +02:00
badaix
5cebc64e15 Update to boost 1.77 2021-08-20 12:55:58 +02:00
badaix
17491c1aec Update to boost 1.77 2021-08-20 12:49:09 +02:00
badaix
87d5f06087 Update popl to v1.3.0 2021-08-02 22:38:38 +02:00
badaix
077a6fc1a4 Add control functions to PcmStream
-move json parsing to Server class
-improve error handling with the new ErrorCode object
2021-07-04 21:33:45 +02:00
badaix
78c78370ab Add volume handling 2021-07-04 16:05:49 +02:00
badaix
23b5c86e8d Cleanup scripts 2021-06-30 19:17:19 +02:00
badaix
bff7c378f2 Split web radio by '/' 2021-06-29 22:06:44 +02:00
badaix
41833d63fa Use recursive mutex 2021-06-29 08:44:54 +02:00
badaix
cee6b2cfee Enable control of meta streams 2021-06-28 22:25:21 +02:00
badaix
74b3e7d9a4 Fix deprecation warning 2021-06-27 20:55:05 +02:00
badaix
2cc9567847 Switch to C++17 2021-06-27 13:07:07 +02:00
badaix
3120a18326 Forward metadata and properties in meta stream 2021-06-27 13:00:35 +02:00
badaix
fba20fb7fe Fix crash if message deserialization fails 2021-06-26 23:25:18 +02:00
badaix
e94b5534b7 Clean up meta tags and docu 2021-06-26 20:44:12 +02:00
badaix
880ed00604 Use seconds for seek, make TrackId optional 2021-06-24 14:39:04 +02:00
badaix
0853c7c701 Make metadata thread safe, poll properties 2021-06-23 20:48:25 +02:00
badaix
1f51befbad Move StreamCtrl into separate file 2021-06-22 19:49:06 +02:00