Commit graph

2921 commits

Author SHA1 Message Date
badaix
208066e5bb Update date 2024-08-23 10:06:51 +02:00
badaix
8e95b19415 Reformat yml files 2024-08-20 22:57:00 +02:00
badaix
f132605b63 Use sha as version 2024-08-20 18:30:29 +02:00
badaix
3da1ff9ed5 Rename snapcast_win64 to snapclient_win64 2024-08-20 10:21:50 +02:00
badaix
0ab0a11eea Create draft release 2024-08-20 09:49:35 +02:00
badaix
11b7621260 Update changelog 2024-08-10 18:38:59 +02:00
badaix
02555c8327 Build wich Jack support per default 2024-08-10 18:38:37 +02:00
badaix
0a622d8441 Use Snapweb v0.8.0 2024-08-06 21:46:39 +02:00
badaix
f1d4c63338 Bump version number to v0.29.0 2024-08-06 17:44:51 +02:00
badaix
36dbde62c9 Update changelog, make Jack optional 2024-08-06 11:12:12 +02:00
badaix
142afabad4 Add 24 bit support to Oboe 2024-06-30 14:07:24 +02:00
badaix
ad06a386c6 Add changelog for v0.29.0 2024-06-20 23:18:58 +02:00
badaix
235bd525e3 Reformat code 2024-06-20 23:18:02 +02:00
Marcus Weseloh
2a9369274c Autoconnect ports once after connecting to Jack server 2024-06-20 23:12:18 +02:00
Marcus Weseloh
71e5beef8a Remove confusing senctence from jack stream limitations 2024-06-19 18:44:47 +02:00
Marcus Weseloh
00e407bd4b Remove obsolete code 2024-06-19 18:44:47 +02:00
Marcus Weseloh
445a7a2e7c Subtract chunk duration from initial chunk timestamp
This brings it into line with all other StreamReaders.
2024-06-19 18:44:47 +02:00
Marcus Weseloh
642612782c Enable Jack error and debug messages 2024-06-19 18:44:47 +02:00
Marcus Weseloh
c9fd477be9 Update documentation for jack streams 2024-06-19 18:44:47 +02:00
Marcus Weseloh
10f5ac41b5 Formatting and copyright 2024-06-19 18:44:47 +02:00
Marcus Weseloh
1f6bb07dd6 Use standard timestamping for JackStream chunks 2024-06-19 18:44:47 +02:00
Marcus Weseloh
da6041dcfe Formatting 2024-06-19 18:44:47 +02:00
Marcus Weseloh
41c86e65dc Only stop PcmStream if JackStream is stopped 2024-06-19 18:44:47 +02:00
Marcus Weseloh
0f910db3fc Add my name to copyright 2024-06-19 18:44:47 +02:00
Marcus Weseloh
2f6648cc1b Disable Jack logging by default
Jack sometimes outputs a log of messages and AIXLOG is not thread-safe
at the moment, so enabling Jack logging leads to quite a few missing
log messages or messages with invalid log-level or tag.
2024-06-19 18:44:47 +02:00
Marcus Weseloh
3527c0a2eb Use lambdas instead of static funcs for Jack callbacks 2024-06-19 18:44:47 +02:00
Marcus Weseloh
2921fd69d8 Use nullptr instead of NULL 2024-06-19 18:44:47 +02:00
Marcus Weseloh
78343004dc Use c++-style for function pointer 2024-06-19 18:44:47 +02:00
Marcus Weseloh
877c7a9b10 Use explicit c++-style cast 2024-06-19 18:44:47 +02:00
Marcus Weseloh
36008b5728 Remove unused include 2024-06-19 18:44:47 +02:00
Marcus Weseloh
ba0f9f209d Cleanup Jack time adjust code
Remove unnecessary member var and rename variables
for more clarity.
2024-06-19 18:44:47 +02:00
Marcus Weseloh
03eda48d6d Remove unused members vars 2024-06-19 18:44:47 +02:00
Marcus Weseloh
d30e1a5ea3 clang-format new sources 2024-06-19 18:44:47 +02:00
Marcus Weseloh
ff67399162 Start PcmStream before connecting to Jack server
Otherwise clients will bail due to a zero-length
PCM format header.
2024-06-19 18:44:47 +02:00
Marcus Weseloh
83740a8153 Add documentation for jack client 2024-06-19 18:44:47 +02:00
Marcus Weseloh
e5ebe35f80 Add server name parameter for jack client 2024-06-19 18:44:47 +02:00
Marcus Weseloh
3fc86a823b First implementation of JackStream 2024-06-19 18:44:47 +02:00
badaix
a31238a2fb Fix opus includes 2024-06-01 12:04:18 +02:00
badaix
5650397fd9 Fix opus includes 2024-06-01 11:51:06 +02:00
badaix
810b4e1a06 Change opus include path 2024-06-01 11:37:35 +02:00
badaix
0dfddea6d7 vcpkg git pull 2024-06-01 10:53:57 +02:00
badaix
626b59f35d Run vcpkg update 2024-06-01 10:43:55 +02:00
badaix
d4040f8f1c Add link dirs 2024-05-31 23:11:27 +02:00
badaix
b2f8b3bef0 Add link dirs 2024-05-31 23:04:48 +02:00
badaix
25e9bafc0b Add link dirs 2024-05-31 22:58:31 +02:00
badaix
ade93202aa Add link dirs 2024-05-31 22:52:34 +02:00
badaix
9a8f29800b Add link dirs 2024-05-31 22:38:43 +02:00
badaix
362dcfdcb9 Fix opus include path 2024-05-31 21:56:00 +02:00
badaix
80b8d77462 Add soxr include dir 2024-05-31 21:47:28 +02:00
badaix
fc7ba0ded5 Add soxr to include dirs 2024-05-31 21:37:54 +02:00