Project

General

Profile

ConfigurationOptions » History » Version 7

Anders Gustafsson, 2018-01-14 20:40

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 7 Anders Gustafsson
h3. --disable-dvbscan 
29
30
Stops the inclusion/download of scan files. Digital TV scan tables.
31
32 3 Anders Gustafsson
h3. --disable-libopus
33
34
Disables the Opus encoding audio format. Unclear who uses it
35
36
h3. --disable-libvorbis
37
38
Disables the Ogg/Vorbis encoding audio format.
39 5 Anders Gustafsson
40 6 Anders Gustafsson
h3. --disable-linuxdvb
41 1 Anders Gustafsson
42 6 Anders Gustafsson
Disable linuxdvb in case you use iptv only.
43
44
h3. --disable-satip_server  --disable-satip_client
45
46 1 Anders Gustafsson
Sat>IP allows the satellite TV distribution to share a data network and enables display and viewing of the signals on any multimedia IP device equipped with suitable software. A Sat>IP server receives satellite signals and distributes them to IP-connected clients, such as PCs, Tablets or smartphones.
47 6 Anders Gustafsson
48
h3. --disable-timeshift
49
50
Disable timeshift or the ability to pause a programme you view for later viewing.
51 7 Anders Gustafsson
52
h3. --disable-zlib 
53
54
In case you do not have zlib and cannot install it. It is used for compression of web content (on the fly) when serving static pages. It's also used in the file bundling builds where the bundled resources may in fact be compressed in the bundle and some will need decompressing before they can be used. But if you disable zlib the bundle will simply not be compressed.