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
badaix
37eb158c46
Install requires libs for macos
2024-05-31 20:49:08 +02:00
badaix
f11577ef4c
Remove macos 11 buildmachine
2024-05-31 20:33:34 +02:00
badaix
3293b4fb06
Ignore boost warning
2024-05-31 20:14:16 +02:00
badaix
e7b7df1e0d
Add clang 16, 17, 18 and gcc 14
2024-05-31 19:48:34 +02:00
Marcus Weseloh
6c44c5420b
Initialize pulse latency to sane values
...
pa_stream_get_latency usually fails immediately after
(re-)connecting to PulseAudio, in which case the number
in usec is a (possibly huge) random value.
2024-05-31 19:41:20 +02:00
badaix
6754b3a15a
Ignore warning from boost::process
2024-04-24 21:05:50 +02:00
badaix
1f91a9689a
Use Boost 1.85.0
2024-04-24 20:35:40 +02:00
badaix
000ea4f31e
Update date
2024-04-19 17:48:30 +02:00
Rudi Heitbaum
5fa01b8a49
reorder ogg and vorbis library linking
...
if vorbis has been built to depend of ogg, when trying to
statically link, the build of snapclient and snapserver fail.
reorder the libraries, to allow off symbols in vorbis to be
resolved.
2024-04-15 09:37:10 +02:00
badaix
245921009e
Fix version in CMakeLists.txt
2024-04-14 12:33:22 +02:00
badaix
7d47d6ed66
Bump version to v0.28.0
2024-04-13 10:30:38 +02:00
badaix
f0ef8fefe6
Log used format tool
2024-04-13 10:30:03 +02:00
badaix
3489f548ce
Add missing include
2024-04-07 01:35:15 +02:00
badaix
6f040d3d22
Cleanup Snapserver includes
2024-04-04 19:02:45 +02:00
badaix
d1a4677970
Add missing include
2024-04-03 22:38:39 +02:00
badaix
3aa7c23035
Add missing include
2024-04-03 22:15:04 +02:00
badaix
3228c418d4
Add missing includes
2024-04-03 22:01:46 +02:00
badaix
aa82ba8397
Cleanup Snapclient includes
2024-04-03 21:50:03 +02:00
badaix
241bf4913d
Fix setting HTTP host name
2024-04-02 22:24:51 +02:00
badaix
e57dc0888f
Fix mixer script
2024-04-02 21:53:36 +02:00
badaix
9253b00bcc
Update Snapweb to v0.7.0
2024-04-02 08:27:23 +02:00
badaix
46487ff277
Update changelog
2024-04-01 22:52:11 +02:00