mirror of
https://github.com/badaix/snapcast.git
synced 2025-07-31 15:19:53 +02:00
server compiles on macOS
This commit is contained in:
parent
8b9b94919c
commit
fbf4c9126a
4 changed files with 92 additions and 6 deletions
|
@ -29,7 +29,11 @@
|
|||
#include "message/message.h"
|
||||
#include "encoder/encoderFactory.h"
|
||||
#include "streamServer.h"
|
||||
#if defined(HAS_AVAHI)
|
||||
#include "publishAvahi.h"
|
||||
#elif defined(HAS_BONJOUR)
|
||||
#include "publishBonjour.h"
|
||||
#endif
|
||||
#include "config.h"
|
||||
#include "common/log.h"
|
||||
|
||||
|
@ -142,13 +146,13 @@ int main(int argc, char* argv[])
|
|||
setpriority(PRIO_PROCESS, 0, processPriority);
|
||||
logS(kLogNotice) << "daemon started" << std::endl;
|
||||
}
|
||||
|
||||
#if defined(HAS_AVAHI)
|
||||
PublishAvahi publishAvahi("Snapcast");
|
||||
std::vector<AvahiService> services;
|
||||
services.push_back(AvahiService("_snapcast._tcp", settings.port));
|
||||
services.push_back(AvahiService("_snapcast-jsonrpc._tcp", settings.controlPort));
|
||||
publishAvahi.publish(services);
|
||||
|
||||
#endif
|
||||
if (settings.bufferMs < 400)
|
||||
settings.bufferMs = 400;
|
||||
settings.sampleFormat = sampleFormatValue.getValue();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue