diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-01-03 21:38:33 +0100 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2014-01-03 21:38:33 +0100 |
commit | e5ff24157af141fce8e5487d53ceb4ca597c10f6 (patch) | |
tree | d79464de7433ab08e8bbc57158994d230b6872eb | |
parent | a371dac335ac4b312c0a395ded38b1b27578a360 (diff) | |
download | dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.tar.gz dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.tar.bz2 dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.zip |
documentation updates
-rw-r--r-- | INSTALL | 22 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | doc/DabMux.1 | 13 | ||||
-rw-r--r-- | doc/example.mux (renamed from doc/example.config) | 0 | ||||
-rw-r--r-- | src/utils.cpp | 4 |
5 files changed, 30 insertions, 13 deletions
@@ -1,18 +1,17 @@ Required dependencies: ====================== - * libfec from Phil Karn: http://www.ka9q.net/code/fec/ - * Boost 1.41 or later - * Optional ZeroMQ http://www.zeromq.org + * libfec from Phil Karn, with compatibility patch: + https://github.com/Opendigitalradio/ka9q-fec + * Boost 1.48 or later + * Optional ZeroMQ 4 from http://www.zeromq.org Use --disable-output-zeromq if you don't have it Simple install procedure using tarball release: =============================================== - % wget http://www.ka9q.net/code/fec/fec-3.0.1.tar.bz2 - # Download libfec - % tar xjf fec-3.0.1.tar.bz2 # Unpack the library source - % cd fec-3.0.1 # Change to the library directory + % git clone https://github.com/Opendigitalradio/ka9q-fec.git + % cd ka9q-fec % ./configure # Run the configure script % make # Build the library [as root] @@ -41,3 +40,12 @@ Advanced install procedure: The configure script can be launch with a variety of options, launch the following command for a complete list: % ./configure --help + +Notes about libfec +================== +The original libfec version from + http://www.ka9q.net/code/fec/fec-3.0.1.tar.bz2 +does not compile on x86_64 nor on ARM. That is the reason why the patched +version is suggested. + +On x86 systems, the original version can also be used. @@ -3,7 +3,7 @@ LICENSING Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Her Majesty the Queen in Right of Canada (Communications Research Center Canada) -Copyright (C) 2013 +Copyright (C) 2013, 2014 Matthias P. Braendli, http://mpb.li This file is part of CRC-DabMux. @@ -30,7 +30,7 @@ ETSI EN 300 401. This version has been modified, and contains additional features compared to the official one: -- configuration file support, see doc/example.config +- configuration file support, see doc/example.mux - timestamping support required for SFN - a ZeroMQ ETI output that can be used with CRC-DABMOD - a ZeroMQ dabplus input that can be used with fdk-aac-dabplus-zmq diff --git a/doc/DabMux.1 b/doc/DabMux.1 index a20e845..f56cddb 100644 --- a/doc/DabMux.1 +++ b/doc/DabMux.1 @@ -2,11 +2,18 @@ .\" groff -t -man -Tascii DabMux.1 .\" groff -t -man DabMux.1 > DabMux.ps .\" -.TH CRC-DABMUX 1 "2006-2010" "\(co Communications Research Centre Canada" "User Manual" +.TH CRC-DABMUX 1 "2006-2014" "\(co Communications Research Centre Canada and Matthias P. Braendli" "User Manual" .SH NAME crc-dabmux \- A software DAB multiplexer .SH SYNOPSIS +crc-dabmux can be used in two ways: either with command line options, or with an external configuration file. +It is not possible to use both simultaneously. +.SS External Configuration File: +.B crc-dabmux -e config-file.mux + +An example configuration file with explanations is located in doc/ +.SS Configuration Through Command-Line Arguments: .B crc-dabmux .BI [ ensemble ] .BI [ "subchannel1 subchannel2 ..." ] @@ -580,5 +587,7 @@ ETSI: TS 102 427 V1.1.1 (July 2005). .I Digital Audio Broadcasting (DAB); .I Data Broadcasting - MPEG-2 TS streaming -.SH AUTHOR +.SH AUTHORS Pascal Charest <pascal (dot) charest (at) crc (dot) ca> + +Matthias P. Braendli <matthias (at) mpb (dot) li> diff --git a/doc/example.config b/doc/example.mux index 127d37a..127d37a 100644 --- a/doc/example.config +++ b/doc/example.mux diff --git a/src/utils.cpp b/src/utils.cpp index 705d0cb..64a9bd1 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -3,7 +3,7 @@ 2011, 2012 Her Majesty the Queen in Right of Canada (Communications Research Center Canada) - Copyright (C) 2013, + Copyright (C) 2013,2014 Matthias P. Braendli, http://mpb.li, matthias.braendli@mpb.li */ /* @@ -53,7 +53,7 @@ void header_message() "Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012\n" "Her Majesty the Queen in Right of Canada,\n" "(Communications Research Centre Canada) All rights reserved.\n\n" - "Copyright (C) 2013\nMatthias P. Braendli, http://mpb.li\n\n"); + "Copyright (C) 2013,2014\nMatthias P. Braendli, http://mpb.li\n\n"); etiLog.printHeader(TcpLog::INFO, "Input URLs supported:"); #if defined(HAVE_INPUT_PRBS) etiLog.printHeader(TcpLog::INFO, " prbs"); |