From d930ee6b9a52f0eb9939b3fe55afd2361944edb2 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli (think)" Date: Fri, 8 Nov 2013 18:14:57 +0100 Subject: add support for ZeroMQ output --- src/DabMux.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/DabMux.cpp') diff --git a/src/DabMux.cpp b/src/DabMux.cpp index 0e97340..ca0fb1a 100644 --- a/src/DabMux.cpp +++ b/src/DabMux.cpp @@ -494,6 +494,16 @@ int main(int argc, char *argv[]) } else if ((*output)->outputProto == "simul") { (*output)->output = new DabOutputSimul(); #endif // defined(HAVE_OUTPUT_SIMUL) +#if defined(HAVE_OUTPUT_ZEROMQ) + } else if ((*output)->outputProto == "zmq+tcp") { + (*output)->output = new DabOutputZMQ("tcp"); + } else if ((*output)->outputProto == "zmq+ipc") { + (*output)->output = new DabOutputZMQ("ipc"); + } else if ((*output)->outputProto == "zmq+pgm") { + (*output)->output = new DabOutputZMQ("pgm"); + } else if ((*output)->outputProto == "zmq+epgm") { + (*output)->output = new DabOutputZMQ("epgm"); +#endif // defined(HAVE_OUTPUT_ZEROMQ) } else { etiLog.printHeader(TcpLog::ERR, "Output protcol unknown: %s\n", (*output)->outputProto.c_str()); -- cgit v1.2.3