badaix
|
f871211384
|
Make capability properties mandatory
|
2021-06-22 12:20:40 +02:00 |
|
badaix
|
8a0d538eda
|
Make some properties mandatory
|
2021-06-17 12:24:30 +02:00 |
|
badaix
|
fe6e67c18e
|
Remove duplicate "art_url"
|
2021-06-11 18:45:59 +02:00 |
|
badaix
|
5e2d14d39a
|
Add operator== for metadata and properties
|
2021-06-10 08:51:52 +02:00 |
|
badaix
|
d32378bd2e
|
Change rate to float
|
2021-06-06 22:28:53 +02:00 |
|
badaix
|
bba3968f50
|
Change Stream.SetProperties to Stream.SetProperty
|
2021-06-05 23:00:12 +02:00 |
|
badaix
|
76a9cc4228
|
Warn about unknown tags and properties
|
2021-06-04 16:57:46 +02:00 |
|
badaix
|
1fb80e81c4
|
Remove duration property
|
2021-06-04 11:25:35 +02:00 |
|
badaix
|
53e27e0d8b
|
Comment out stream_tags
|
2021-06-04 10:32:33 +02:00 |
|
badaix
|
7c11cb7559
|
Add support for Player.Properties
|
2021-05-30 22:20:49 +02:00 |
|
badaix
|
2e64d81f79
|
Add control_script to stream sources
New parameter "control_script", starting a script on stream start.
Parameters "--snapcast-port" and "--stream" are passed to the script
|
2021-05-23 12:39:47 +02:00 |
|
badaix
|
f124dfa10a
|
Add trackId meta data
|
2021-05-19 23:11:40 +02:00 |
|
badaix
|
f02ba7354b
|
Add Metatags class
|
2021-05-18 09:05:36 +02:00 |
|
badaix
|
5b8cd7ecd5
|
Change message_type from enum to enum class
|
2021-05-16 21:21:36 +02:00 |
|
Felix Braun
|
aba2d96aba
|
include memory.hpp for shared_ptr
g++-11.1.0 needs this include to compile
|
2021-05-16 21:18:39 +02:00 |
|
badaix
|
216714bd33
|
Add silence threshold for alsa stream
|
2021-05-05 21:59:36 +02:00 |
|
badaix
|
1725cffc6e
|
Log stream state as string
|
2021-05-04 23:51:57 +02:00 |
|
badaix
|
432e4dfad0
|
Add support for PulseAudio properties
|
2021-03-16 09:03:50 +01:00 |
|
badaix
|
a30ac29fb4
|
Check for MacOS iBridge MAC address and fall back
|
2021-02-19 09:06:51 +01:00 |
|
badaix
|
2c69844cad
|
Log revision (git sha)
|
2021-02-14 12:54:52 +01:00 |
|
badaix
|
7597f15d24
|
Tidy up code
|
2021-02-11 08:33:36 +01:00 |
|
badaix
|
f5d4fcaf43
|
Tidy up
|
2021-02-10 18:36:40 +01:00 |
|
badaix
|
147e4e9b7e
|
Add TimeConditional for logging
|
2021-02-03 22:55:02 +01:00 |
|
badaix
|
8eb2fbc212
|
Update Android support
|
2020-12-08 23:44:10 +01:00 |
|
badaix
|
296a2f4dea
|
Remove metadata pipe on behalf of shairport sync
|
2020-12-05 20:26:48 +01:00 |
|
badaix
|
aab3c343d0
|
Fix warnings
|
2020-11-29 00:10:47 +01:00 |
|
badaix
|
3ac9245d00
|
Reformat code with clang 10
|
2020-11-27 21:29:34 +01:00 |
|
badaix
|
f07453bd60
|
Update JSON for Modern C++ to v3.9.1
|
2020-11-16 20:54:04 +01:00 |
|
badaix
|
0ac511d212
|
Add missing include
|
2020-10-15 15:12:38 +02:00 |
|
badaix
|
136766412c
|
Discard old chunks if not consumed (fixes #708)
|
2020-10-11 11:11:49 +02:00 |
|
badaix
|
6b2284f039
|
Throw if resampling is required but not supported
|
2020-10-06 22:00:41 +02:00 |
|
badaix
|
541d803452
|
Make audio backend "file" configurable
|
2020-10-05 22:42:56 +02:00 |
|
badaix
|
869a9a276e
|
Fix Anroid headset connect/disconnect
|
2020-09-29 22:32:23 +02:00 |
|
badaix
|
888e19a8a4
|
Avoid copying of the PCM stream
|
2020-09-27 11:06:00 +02:00 |
|
badaix
|
9e06e52193
|
Retry opening blocked alsa devices
|
2020-08-17 23:16:45 +02:00 |
|
badaix
|
ecd5f57b0c
|
Log chunk age
|
2020-08-10 22:18:09 +02:00 |
|
badaix
|
cc6186c4ba
|
Fix compile error
|
2020-08-03 22:59:07 +02:00 |
|
badaix
|
2d88ee85cd
|
Opus encoder resamples to 48000:16:2
|
2020-08-03 22:52:42 +02:00 |
|
badaix
|
ed0521a1d2
|
Rename onChunkRead to onNewChunk
|
2020-07-11 19:39:58 +02:00 |
|
badaix
|
0d25ebafee
|
Revert daemon pid file stuff
|
2020-06-08 23:54:40 +02:00 |
|
badaix
|
e148d74772
|
Move --user command line setting into config file
|
2020-06-07 14:21:58 +02:00 |
|
badaix
|
be40e66c63
|
Reformat code
|
2020-06-07 13:35:39 +02:00 |
|
Johannes Pohl
|
19a82eb533
|
Merge branch 'develop' into write-pid-before-exit
|
2020-06-07 13:29:22 +02:00 |
|
badaix
|
2c7cbc0d75
|
Check if enough alsa frames are available
|
2020-05-07 22:01:04 +02:00 |
|
badaix
|
424487a48e
|
Add sharing mode for Oboe, log device settings
|
2020-05-05 21:46:21 +02:00 |
|
badaix
|
3b3632474c
|
Configurable base/exp for software mixer
|
2020-05-04 10:14:12 +02:00 |
|
badaix
|
47f7291d4f
|
Rename msg::ClientSettings to msg::ClientInfo
|
2020-05-01 22:37:25 +02:00 |
|
badaix
|
e8bb8ecdba
|
Send initial hardware mixer volume to the server
|
2020-05-01 22:37:25 +02:00 |
|
badaix
|
9bb1c4a041
|
Make controller async, add client Mixer settings
Controller uses the asio io_context and thus uses one thread less.
This also fixes a lot of thread sanitizer issues.
|
2020-05-01 22:37:25 +02:00 |
|
badaix
|
bfbd9e05a7
|
Speed up time sync after standby
|
2020-04-21 11:02:07 +02:00 |
|