badaix
2addf7cc3d
Build without wss support, if OpenSSL is not found
2025-01-28 17:57:36 +01:00
badaix
6c02252d84
Add client support for websockets
2025-01-24 21:30:19 +01:00
badaix
8015325d71
Create "/etc/snapserver/certs" directory
2025-01-09 22:19:01 +01:00
badaix
c7d301e1d7
Reformat cmake and python
2025-01-09 15:50:22 +01:00
badaix
0b1b1e38bb
Iclude boost as system headers to suppress warnings
2024-12-20 19:30:42 +01:00
badaix
a0d88e8856
Move control requests into Request factory
2024-12-19 22:44:51 +01:00
badaix
878fecdc35
Add AuthInfo class
2024-12-19 22:44:51 +01:00
badaix
4321a9d9d1
Add JWT class
2024-12-19 22:44:51 +01:00
badaix
a796bb2032
Use HTTPS, support for HTTP missing
2024-12-19 22:44:51 +01:00
badaix
f7bd5e733f
Setup SSL context
2024-12-19 22:44:51 +01:00
Marcus Weseloh
3fc86a823b
First implementation of JackStream
2024-06-19 18:44:47 +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
80b8d77462
Add soxr include dir
2024-05-31 21:47:28 +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
275a53a845
Remove PosixStream layer
2024-03-13 20:27:13 +01:00
badaix
4ce1697277
Fix Snapweb dir
2024-02-24 21:00:05 +01:00
badaix
8fffd6fdec
Remove Snapweb from project
2024-02-24 20:07:49 +01:00
badaix
54a3d86200
Install meta_librespot_java.py
2023-02-04 21:52:01 +01:00
badaix
c01ba2bdde
Fix includes
2023-01-22 21:30:11 +01:00
badaix
7a70e460a5
Install meta_mopidy.py
2022-07-14 11:51:17 +02:00
badaix
4ced199c9e
Reformat CMake files
2022-07-01 11:02:44 +02:00
badaix
7ab3daa76d
Change file permissions of meta_mpd.py
...
Should solve #970 and #1021
2022-07-01 10:52:05 +02:00
badaix
16b9b27e92
Make meta_mpd.py executable
2021-12-21 15:06:26 +01:00
badaix
04c1d0b8f8
Not link against stdc++fs
2021-12-18 22:59:08 +01:00
badaix
98ccc8eded
Add stdc++fs linker option
2021-12-18 15:23:00 +01:00
badaix
da687c1585
Move meta_mpd.py to plug-ins directory
2021-12-18 14:53:11 +01:00
badaix
8e1f92acb1
Rename MetaTags to MetaData
2021-12-09 22:09:32 +01:00
badaix
c77a53a9a5
Enable Snapserver build for Android
2021-11-05 21:05:13 +01:00
badaix
b348bb3379
Move properties and metatags into server dir
2021-09-01 21:12:29 +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
1f51befbad
Move StreamCtrl into separate file
2021-06-22 19:49:06 +02:00
badaix
8d54c502bc
Return default page if doc_root is empty
2020-11-16 20:54:03 +01:00
badaix
876f424bae
Add null encoder for use with meta streams
2020-09-27 12:55:32 +02:00
badaix
27a9e710a2
Add meta stream source
2020-09-26 12:44:33 +02:00
badaix
4d7b73df7d
Add alsa stream source
2020-08-15 23:01:12 +02:00
badaix
53dfeb15fc
Remove unused cmake scripts
2020-08-05 22:03:52 +02:00
badaix
fcbe405858
Install snapweb
2020-08-02 23:38:34 +02:00
badaix
579d422b7d
Use cmake when building debian packages
2020-08-01 12:11:50 +02:00
badaix
d52015ff09
Move logic from StreamServer into new Server class
2020-07-20 11:54:58 +02:00
badaix
01ce9a60c0
Streaming clients can connect via Websockets
2020-07-11 19:39:58 +02:00
Johannes Pohl
a894520599
Merge branch 'develop' into airplay-metadata
2020-02-02 16:41:16 +01:00
Felix Geyer
f6f107af28
cmake: properly link against libatomic when needed
...
Similar to CMAKE_REQUIRED_FLAGS, CMAKE_CXX_LINK_FLAGS is not an
appropriate variable for linking against libraries.
2020-02-02 16:20:23 +01:00
Christian Flach
4fe4310ff2
Add expat to cmake and build requirements
2020-01-29 14:11:09 +01:00
badaix
6d7e25e9af
Switch stream readers to use asio event loop
2020-01-03 22:40:34 +01:00
badaix
22262bd203
Delete UDP stream
2019-11-27 23:03:13 +01:00
badaix
646c7593c1
Add experimental TCP and UDP streams
2019-11-24 18:24:39 +01:00
badaix
2a47e0b672
add opus options to cmakefiles
2019-11-02 16:19:59 +01:00