config.in 3.51 KB
Newer Older
1 2 3 4 5 6 7 8
#
# For a description of the syntax of this configuration file,
# see Documentation/kbuild/config-language.txt.
#
mainmenu_name "VLC Configuration"

choice 'Operating System' \
   "Linux		CONFIG_LINUX \
9
    MacOS_X		CONFIG_MAC \
10 11 12 13
    Win32		CONFIG_WIN32" Linux

mainmenu_option next_comment
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 21 22 23 24 25 26 27 28 29 30 31 32 33
bool 'Familiar GTK+ support' CONFIG_FAMILIAR
bool 'wxWindows support' CONFIG_WXWINDOWS
bool 'Qt interface support' CONFIG_QT
bool 'KDE interface support' CONFIG_KDE
bool 'Qt embedded interface support' CONFIG_OPIE
if [ "$CONFIG_MAC" = "y" ]; then
   bool 'MacOS X support' CONFIG_MACOSX
fi
bool 'QNX RTOS support' CONFIG_QNX
if [ "$CONFIG_WIN32" = "y" ]; then
   bool 'Win32 interface support' CONFIG_INTFWIN
fi
bool 'ncurses interface support' CONFIG_NCURSES
bool 'xosd interface support' CONFIG_XOSD
34 35 36 37 38 39
endmenu

mainmenu_option next_comment
comment 'Inputs'
bool 'DVD support' CONFIG_DVD
if [ "$CONFIG_DVD" = "y" ]; then
40 41 42
   bool '    DVD input module' CONFIG_DVDOLD
   bool '    dvdread input module' CONFIG_DVDREAD
   bool '    dvdplay input module' CONFIG_DVDPLAY
Cyril Deguet's avatar
Cyril Deguet committed
43
   bool '    dvbpsi ts mux and demux module' CONFIG_DVBPSI
44 45 46 47 48 49 50 51 52
fi
bool 'VCD support' CONFIG_VCD
bool 'Video for Linux (V4L) support' CONFIG_V4L
bool 'Satellite support' CONFIG_SAT
endmenu

mainmenu_option next_comment
comment 'Video outputs'
if [ "$CONFIG_LINUX" = "y" ]; then
53 54 55 56 57 58 59
   bool 'X11 support' CONFIG_X11
   bool 'XVideo support' CONFIG_XVIDEO
   bool 'Linux framebuffer support' CONFIG_FB
fi
if [ "$CONFIG_WIN32" = "y" ]; then
   bool 'Win32 DirectX support' CONFIG_DIRECTX
   bool 'Win32 GDI module' CONFIG_WINGDI
60 61
fi
bool 'SDL video output' CONFIG_SDL
62 63 64 65 66 67 68
bool 'freetype support' CONFIG_FREETYPE
bool 'QT Embedded support' CONFIG_QTE
bool 'Linux kernel Matrox support' CONFIG_MGA
bool 'SVGAlib support' CONFIG_SVGALIB
bool 'GGI support' CONFIG_GGI
bool 'Glide (3dfx) support' CONFIG_GLIDE
bool 'aalib output' CONFIG_AA
69 70 71 72 73
endmenu

mainmenu_option next_comment
comment 'Audio outputs'
if [ "$CONFIG_LINUX" = "y" ]; then
74 75 76 77 78 79 80 81 82 83
   bool 'Linux OSS /dev/dsp support' CONFIG_OSS
   bool 'Esound library support' CONFIG_ESD
   bool 'aRts sound server' CONFIG_ARTS
   bool 'ALSA sound support for Linux' CONFIG_ALSA
fi
if [ "$CONFIG_WIN32" = "y" ]; then
   bool 'Win32 waveOut module' CONFIG_WAVEOUT
fi
if [ "$CONFIG_MAC" = "y" ]; then
   bool 'CoreAudio module' CONFIG_COREAUDIO
84 85 86 87 88
fi
endmenu

mainmenu_option next_comment
comment 'Codecs'
89 90 91 92
bool 'Ogg demux support' CONFIG_OGG
bool 'A/52 support' CONFIG_A52
bool 'libmad module' CONFIG_MAD
bool 'ffmpeg codec' CONFIG_FFMPEG
93 94 95
if [ "$CONFIG_FFMPEG" = "y" ]; then
   string "ffmpeg tree" CONFIG_FFMPEG_TREE /home/videolan/ffmpeg
fi
96 97 98 99 100 101 102 103 104
bool 'faad codec' CONFIG_FAAD
bool 'xvid codec' CONFIG_XVID
bool 'DV decoder support' CONFIG_DV
bool 'flac decoder support' CONFIG_FLAC
bool 'libmpeg2 decoder support' CONFIG_LIBMPEG2
bool 'Vorbis decoder support' CONFIG_VORBIS
bool 'Tremor decoder support' CONFIG_TREMOR
bool 'tarkin codec' CONFIG_TARKIN
bool 'theora codec' CONFIG_THEORA
105 106
endmenu

107 108 109 110 111
mainmenu_option next_comment
comment 'Streaming'
bool 'Stream output modules' CONFIG_SOUT
endmenu

112 113 114 115 116
mainmenu_option next_comment
comment 'Miscellaneous options'
bool 'SLP service discovery support' CONFIG_SLP
endmenu

117 118 119 120
mainmenu_option next_comment
comment 'Compilation options'
bool 'Debug mode' CONFIG_DEBUG
endmenu