Project

General

Profile

ConfigurationOptions » History » Version 4

Anders Gustafsson, 2018-01-14 13:27

1 1 Anders Gustafsson
h1. ConfigurationOptions
2
3
h2. Options documentation
4
5
To see all options, please do a ./configure --help. Many options are self-explanatory others are not. Please feel free to add here.
6
7
8
h3. --enable-android
9 2 Anders Gustafsson
10 1 Anders Gustafsson
Sets up the build for a binary that can run on Android (arm-linux-androideabi-)
11
12
h3. --enable-avahi
13 2 Anders Gustafsson
14 1 Anders Gustafsson
Enables the opensource implementation of Apple's zero configuration protocol.  For example, a user can plug their computer into a network and have Avahi automatically advertise the network services running on its machine. Avahi's "ihavA" advertisement results in adding user access to printers, files and other networked services.
15 3 Anders Gustafsson
16
h3. --disable-cardclient 
17
18 4 Anders Gustafsson
For encryption, automatically enabled by cwc or cccam. Tvheadend supports connecting to card clients via the cwc (newcamd) and capmt (linux network dvbapi) protocols for so-called 'softcam' descrambling. One example is the OSCAM package that lets you use your regular CA (Conditional Access) smartcard.
19 3 Anders Gustafsson
20
h3. --disable-cwc
21
22
For excryption, disable Code Word Client 
23
24
h3. --disable-cccam 
25
26
For excryption, disable another Code Word Client 
27
28
h3. --disable-libopus
29
30
Disables the Opus encoding audio format. Unclear who uses it
31
32
h3. --disable-libvorbis
33
34
Disables the Ogg/Vorbis encoding audio format.