badaix
78cbd3cf5b
Remove ImageCache instance from ServerSettings
2024-12-19 22:44:51 +01:00
Marcus Weseloh
2a9369274c
Autoconnect ports once after connecting to Jack server
2024-06-20 23:12:18 +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
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
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
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
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