Commit graph

1513 commits

Author SHA1 Message Date
badaix
a3f309e0da include jsonrpc++ into the project 2018-03-02 08:28:24 +01:00
badaix
806389df3b remove submodule jsonrpcpp 2018-03-02 08:26:48 +01:00
badaix
b9393fc87f Compatibility to OpenWrt 2018-02-26 22:21:58 +01:00
badaix
f9c0be9b16 delete openwrt files 2018-02-19 21:14:14 +01:00
badaix
d62dbc49e1 remove buildroot package 2018-02-19 20:12:35 +01:00
badaix
44046821c1 update date in copyright 2018-02-19 20:04:28 +01:00
badaix
68a594f3fb add bin to gitignore 2018-02-18 18:05:57 +01:00
badaix
5771040de2 fix compilation on MacOS 2018-02-17 23:22:05 +01:00
badaix
1516ce6e8d fix timesync overflow issue 2018-02-17 23:17:28 +01:00
badaix
b34f8a6e00 zeroconf works with IPv6 2018-02-17 22:23:04 +01:00
badaix
e9ff66e78b CMake check for AixLog 2018-02-11 11:55:47 +01:00
badaix
a3a2b067d3 travis: disable xcode 8 build 2018-02-10 17:54:46 +01:00
badaix
2299e20cfc CMake works on MacOS 2018-02-10 17:34:07 +01:00
badaix
0bdf6b73cd travis use trusty 2018-02-06 23:27:07 +01:00
badaix
abf9fce7ea remove build-essential 2018-02-06 23:17:08 +01:00
badaix
937cc2dc06 use gcc 4.9 for travis 2018-02-06 23:01:12 +01:00
Johannes Pohl
97fd152c9a
Update build.md 2018-02-06 22:44:27 +01:00
badaix
53edccbe6e update jsonrpcpp to v1.1.0 2018-02-06 22:39:36 +01:00
badaix
6bbcc83cb1 update json.hpp to 3.1.0 2018-02-06 22:38:45 +01:00
Johannes Pohl
84b03c98af
Merge pull request #236 from PhoGGy/master
Fix Buildroot server compilation error
2018-02-04 21:08:20 +01:00
badaix
113e71b67b merge with develop 2018-02-04 17:43:38 +01:00
badaix
fc075555ea fix CMake compile errors 2018-02-04 13:11:07 +01:00
badaix
39b880e650 fix compile errors 2018-02-03 21:55:54 +01:00
Jörg Krause
5da4fe8830 Allow to use PCM devices which does not have a hint section 2018-02-03 21:30:06 +01:00
Jörg Krause
0dd803007a Initial CMake support 2018-02-03 21:29:45 +01:00
Jörg Krause
9abeac8365 Allow building server and client without FLAC support
Allows building the server and the client without FLAC support:

```
readelf -d ./bin/snapserver | grep NEEDED
 0x00000001 (NEEDED)                     Shared library: [libjsonrpcpp.so]
 0x00000001 (NEEDED)                     Shared library: [libavahi-common.so.3]
 0x00000001 (NEEDED)                     Shared library: [libavahi-client.so.3]
 0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
 0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
 0x00000001 (NEEDED)                     Shared library: [libc.so]
```

Note, that the current client and server Makefiles always enable FLAC
support.
2018-02-03 21:29:45 +01:00
Jörg Krause
a5ffa356fe Allow buidling server without Ogg support
Allow to build an Ogg-less snapserver:

```
 0x00000001 (NEEDED)                     Shared library: [libjsonrpcpp.so]
 0x00000001 (NEEDED)                     Shared library: [libFLAC.so.8]
 0x00000001 (NEEDED)                     Shared library: [libavahi-common.so.3]
 0x00000001 (NEEDED)                     Shared library: [libavahi-client.so.3]
 0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
 0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
 0x00000001 (NEEDED)                     Shared library: [libc.so]
```
2018-02-03 21:29:00 +01:00
Jörg Krause
f28018ada7 Allow including installed jsonrpcpp from a system directory 2018-02-03 21:28:47 +01:00
Jörg Krause
c4e38b60b0 Improve macro check for ogg decoder
The OGG decoder needs libogg and (tremor or libvorbis).
2018-02-03 21:28:08 +01:00
Jörg Krause
0489221d7f Include ogg header file 2018-02-03 21:27:12 +01:00
badaix
2d2d72c9e2 remove entrypoints 2018-02-03 21:01:34 +01:00
badaix
5a065b0d28 update version number to 0.13.0 2018-02-02 22:24:18 +01:00
badaix
2e0151ce7c update externals 2018-02-02 22:22:52 +01:00
badaix
d9302d2b19 update aixlog to v1.0.4 2018-02-02 22:21:24 +01:00
badaix
4b81e9c6cf Merge branch 'sbungartz-patch-1' into develop 2018-02-02 22:06:01 +01:00
badaix
f051a61acc Merge branch 'patch-1' of https://github.com/sbungartz/snapcast into sbungartz-patch-1 2018-02-02 22:05:14 +01:00
Johannes Pohl
6c518de509
Merge pull request #348 from fuchsmich/master
snapclient.service should depend on avahi-daemon.service
2018-02-02 21:57:10 +01:00
Johannes Pohl
d396a3cfe1
Merge pull request #319 from frafall/develop
Develop - added support for metatags
2018-02-02 21:54:34 +01:00
Johannes Pohl
f1547f3e99
Merge branch 'develop' into develop 2018-02-02 21:53:55 +01:00
Simon Bungartz
dc48e233e7
Set PulseAudio pipe-sink to 48kHz in setup example 2018-01-21 20:08:29 +01:00
Michael Fuchs
4c33c86e89 snapclient.service should depend on avahi-daemon.service 2018-01-18 12:29:22 +01:00
Konstantin Koslowski
d2b9a6538c README.md: add webinterface 2018-01-02 21:10:49 +01:00
badaix
0e26c9b9c3 update Android toolchain, remove mips support 2017-12-29 14:19:49 +01:00
frafall
d6896c078e And ofc I forgot to fix one spot 2017-12-12 15:20:36 +01:00
frafall
df57bff4a4 Typo in stream id json rpc, named as stream_id, should have been just id 2017-12-12 11:51:27 +01:00
Frafall
cf7accf704 Minor update of Spotify metadata description 2017-12-05 07:45:21 +01:00
Frafall
fdcdf8e350 Cleaned up compile of airplay, use 'make HAS_EXPAT=1' to
enable metadata interface of airplayStream (Shairport-sync).
2017-12-05 07:38:43 +01:00
frafall
4583c90be4 Relocated base64 code to common 2017-12-02 05:30:15 +01:00
frafall
c820f01ca7 Added metadata support for Shairplay-sync/Airplay interface 2017-12-01 20:29:38 +01:00
frafall
ce17b0010a Modified metadata interface to be tag independent, added JSON api. 2017-11-30 11:07:23 +01:00