Com base na saída de ./configure --help
, não há nenhuma opção de configuração para ativar cada plugin de entrada / vídeo / áudio / interface, etc., em uma única etapa.
Mas você pode restringir a saída de ./configure --help
às opções desativadas por padrão: ./configure --help |grep disabled
. Isso retornará algo como
--cache-file=FILE cache test results in FILE [disabled]
--enable-non-utf8 support legacy non-UTF-8 systems (default disabled)
--enable-debug build with run-time assertions (default disabled)
--enable-gprof profile with gprof (default disabled)
--enable-cprof profile with cprof (default disabled)
--enable-coverage build for test coverage (default disabled)
--enable-run-as-root allow running VLC as root (default disabled)
--enable-pvr support PVR V4L2 cards (default disabled)
--enable-vcdx navigate VCD with libvcdinfo (default disabled)
--enable-realrtsp Real RTSP module (default disabled)
--enable-wma-fixed libwma-fixed module (default disabled)
--enable-shine shine mp3 encoding module (default disabled)
--enable-omxil openmax il codec module (default disabled)
--enable-iomx iomx codec module (default disabled)
--enable-merge-ffmpeg merge FFmpeg-based plugins (default disabled)
--enable-switcher Stream-out switcher plugin (default disabled)
--enable-faad faad codec (default disabled)
--enable-real Real video decoder module (default disabled)
--enable-tremor Tremor decoder support (default disabled)
--enable-egl OpenGL support through EGL (default disabled)
--enable-android-surface Android Surface video output module (default disabled)
--enable-ios-vout iOS video output module (default disabled)
--enable-directfb DirectFB support (default disabled)
--enable-aa aalib output (default disabled)
--enable-audioqueue AudioQueue audio module (default disabled)
--enable-opensles Android OpenSL ES audio module (default disabled)
--enable-hildon Hildon touchscreen UI (default disabled)
--disable-ncurses ncurses interface support (default disabled)
--enable-xosd xosd interface support (default disabled)
--enable-fbosd fbosd interface support (default disabled)
--enable-lirc lirc support (default disabled)
--enable-update-check update checking system (default disabled)
--enable-growl growl notification plugin (default disabled)
--enable-media-library media library (default disabled)
Esta lista pode ser um bom ponto de partida para decidir o que ativar. Apenas habilitar todas as opções sem verificar as conseqüências não será sábio, a compilação provavelmente falhará devido à falta de libs. Além disso, você deve verificar novamente se essa lista cobre todas as opções importantes; Eu não verifiquei a saída completa de ./configure --help
pt detalhe .