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 /doc/example.config | |
parent | a371dac335ac4b312c0a395ded38b1b27578a360 (diff) | |
download | dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.tar.gz dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.tar.bz2 dabmux-e5ff24157af141fce8e5487d53ceb4ca597c10f6.zip |
documentation updates
Diffstat (limited to 'doc/example.config')
-rw-r--r-- | doc/example.config | 141 |
1 files changed, 0 insertions, 141 deletions
diff --git a/doc/example.config b/doc/example.config deleted file mode 100644 index 127d37a..0000000 --- a/doc/example.config +++ /dev/null @@ -1,141 +0,0 @@ -; This is the official configuration file example that -; serves as documentation for the config file reader. -; -; As you can see, comments are defined by semicolons. -; -; The format is called INFO format, and defined by boost property_tree: -; http://www.boost.org/doc/libs/1_41_0/doc/html/boost_propertytree/parsers.html#boost_propertytree.parsers.info_parser - -; It consists of six mandatory sections, whose relative order in this -; file are of no importance. - -; In case of questions or ambiguities, the documentation for the -; command-line configuration interface still mostly applies. - -; The general section defines global multiplex parameters. -general { - ; the DAB Transmission mode (values 1-4 accepted) - dabmode 2 - - ; the number of ETI frames to generate (set to 0 to get an unlimited number) - nbframes 10 - - - ; boolean fileds can accept either false or true as values: - - ; Enable TCPLog on port 12222 - tcplog false - - ; Write the SCCA field useful for the Factum ETI analyser - writescca false - - ; Enable timestamp definition necessary for SFN - ; This also enables time encoding using the MNSC. - tist false -} - -; Some ensemble parameters -ensemble { - id 20479 - ecc 1249 ; Extended Country Code (decimal) - label "TuxMux" - shortlabel "Tux" -} - -; Definition of DAB services -services { - ; Each service has it's own unique identifier, that is - ; only used throughout the configuration file - funk { - label "Funk" - shortlabel "Fu" - pty 0 - language 0 - ; also supports id - } - luschtig { - label "Luschtig" - ; pty, language, shortlabel and id can be omitted, and will take default values - } - rick { - label "rick" - shortlabel "rick" - } - -} - -; The subchannels are defined in the corresponding section. -; supported types are : audio, bridge, data, enhancedpacket, -; dabplus, dmb, packet, test -subchannels { - funk { - type audio - inputfile "funk.mp2" - nonblock false - bitrate 128 - id 10 - protection 5 - } - luschtig { - type audio - inputfile "luschtig.mp2" - nonblock false - bitrate 128 - id 3 - ;protection 5 - } - rick { - type dabplus - inputfile "rick.dabp" - nonblock false - bitrate 96 - id 1 - protection 1 - } - - rick2 { - type dabplus - ; for dabplus types, you can use the ZeroMQ input (if compiled in) - ; with the following configuration: - inputfile "tcp://localhost:9000" - nonblock false - bitrate 96 - id 1 - protection 1 - } -} - -; For now, each component links one service to one subchannel -components { - ; the component unique identifiers are not used anywhere, but - ; are useful to disambiguate different components. - funky { - label funk - shortlabel fu - service funk - subchannel funk - } - - luschtigy { - label luschtig - shortlabel lu - service luschtig - subchannel luschtig - } - - ricky { - label "rick" - shortlabel "rick" - service rick - subchannel rick - } -} - -; A list of outputs, in the format -; unique_id "uri" -outputs { - foobar "fifo:///dev/stdout?type=raw" - -; ZeroMQ output example - ; zmq "zmq+tcp://*:8080" -} |