]> git.sesse.net Git - vlc/blob - config.in
* ChangeLog: updated for the 0.7.2 release.
[vlc] / config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see Documentation/kbuild/config-language.txt.
4 #
5 mainmenu_name "VLC Configuration"
6
7 choice 'Operating System' \
8    "Linux               CONFIG_LINUX \
9     MacOS_X             CONFIG_MAC \
10     Win32               CONFIG_WIN32" Linux
11
12 mainmenu_option next_comment
13 comment 'Graphical User Interfaces'
14 bool 'GTK+ support' CONFIG_GTK
15 dep_bool '   Gnome interface support' CONFIG_GNOME $CONFIG_GTK
16 bool 'GTK2 support' CONFIG_GTK2
17 dep_bool '   Gnome2 support' CONFIG_GNOME2 $CONFIG_GTK2
18 bool 'Skins module' CONFIG_SKINS
19 bool 'Basic skins module (without wxWindows)' CONFIG_BASIC_SKINS
20 bool 'Familiar GTK+ support' CONFIG_FAMILIAR
21 bool 'wxWindows support' CONFIG_WXWINDOWS
22 bool 'Qt interface support' CONFIG_QT
23 bool 'KDE interface support' CONFIG_KDE
24 bool 'Qt embedded interface support' CONFIG_OPIE
25 if [ "$CONFIG_MAC" = "y" ]; then
26    bool 'MacOS X support' CONFIG_MACOSX
27 fi
28 bool 'QNX RTOS support' CONFIG_QNX
29 if [ "$CONFIG_WIN32" = "y" ]; then
30    bool 'Win32 interface support' CONFIG_INTFWIN
31 fi
32 bool 'ncurses interface support' CONFIG_NCURSES
33 bool 'xosd interface support' CONFIG_XOSD
34 endmenu
35
36 mainmenu_option next_comment
37 comment 'Inputs'
38 bool 'DVD support' CONFIG_DVD
39 if [ "$CONFIG_DVD" = "y" ]; then
40    bool '    DVD input module' CONFIG_DVDOLD
41    bool '    dvdread input module' CONFIG_DVDREAD
42    bool '    dvdplay input module' CONFIG_DVDPLAY
43    bool '    dvbpsi ts mux and demux module' CONFIG_DVBPSI
44 fi
45 bool 'VCD support' CONFIG_VCD
46 bool 'Video for Linux (V4L) support' CONFIG_V4L
47 bool 'Satellite support' CONFIG_SAT
48 endmenu
49
50 mainmenu_option next_comment
51 comment 'Video outputs'
52 if [ "$CONFIG_LINUX" = "y" ]; then
53    bool 'X11 support' CONFIG_X11
54    bool 'XVideo support' CONFIG_XVIDEO
55    bool 'Linux framebuffer support' CONFIG_FB
56 fi
57 if [ "$CONFIG_WIN32" = "y" ]; then
58    bool 'Win32 DirectX support' CONFIG_DIRECTX
59    bool 'Win32 GDI module' CONFIG_WINGDI
60 fi
61 bool 'SDL video output' CONFIG_SDL
62 bool 'freetype support' CONFIG_FREETYPE
63 bool 'QT Embedded support' CONFIG_QTE
64 bool 'Linux kernel Matrox support' CONFIG_MGA
65 bool 'SVGAlib support' CONFIG_SVGALIB
66 bool 'GGI support' CONFIG_GGI
67 bool 'Glide (3dfx) support' CONFIG_GLIDE
68 bool 'aalib output' CONFIG_AA
69 endmenu
70
71 mainmenu_option next_comment
72 comment 'Audio outputs'
73 if [ "$CONFIG_LINUX" = "y" ]; then
74    bool 'Linux OSS /dev/dsp support' CONFIG_OSS
75    bool 'Esound library support' CONFIG_ESD
76    bool 'aRts sound server' CONFIG_ARTS
77    bool 'ALSA sound support for Linux' CONFIG_ALSA
78 fi
79 if [ "$CONFIG_WIN32" = "y" ]; then
80    bool 'Win32 waveOut module' CONFIG_WAVEOUT
81 fi
82 if [ "$CONFIG_MAC" = "y" ]; then
83    bool 'CoreAudio module' CONFIG_COREAUDIO
84 fi
85 endmenu
86
87 mainmenu_option next_comment
88 comment 'Codecs'
89 bool 'Ogg demux support' CONFIG_OGG
90 bool 'A/52 support' CONFIG_A52
91 bool 'libmad module' CONFIG_MAD
92 bool 'ffmpeg codec' CONFIG_FFMPEG
93 if [ "$CONFIG_FFMPEG" = "y" ]; then
94    string "ffmpeg tree" CONFIG_FFMPEG_TREE /home/videolan/ffmpeg
95 fi
96 bool 'faad codec' CONFIG_FAAD
97 bool 'xvid codec' CONFIG_XVID
98 bool 'DV decoder support' CONFIG_DV
99 bool 'flac decoder support' CONFIG_FLAC
100 bool 'libmpeg2 decoder support' CONFIG_LIBMPEG2
101 bool 'Vorbis decoder support' CONFIG_VORBIS
102 bool 'Tremor decoder support' CONFIG_TREMOR
103 bool 'tarkin codec' CONFIG_TARKIN
104 bool 'theora codec' CONFIG_THEORA
105 endmenu
106
107 mainmenu_option next_comment
108 comment 'Streaming'
109 bool 'Stream output modules' CONFIG_SOUT
110 endmenu
111
112 mainmenu_option next_comment
113 comment 'Miscellaneous options'
114 bool 'SLP service discovery support' CONFIG_SLP
115 endmenu
116
117 mainmenu_option next_comment
118 comment 'Compilation options'
119 bool 'Debug mode' CONFIG_DEBUG
120 endmenu