matthiasbock / VideoLAN-for-Allwinner-A10-VPU

Hardware accelerated VLC player for Miniand Mini Xplus, using Allwinner A10's Video Processing Unit's decoding capabilities
https://github.com/matzes-hardware/miniand-mini-xplus
GNU General Public License v2.0
9 stars 0 forks source link

compiling on the Allwinner A10 takes ages #6

Open matthiasbock opened 11 years ago

matthiasbock commented 11 years ago

We only need streaming and H264 via Cedar support.

--disable-dbus-control D-Bus control interface (default enabled) --disable-telepathy Telepathy Presence plugin through DBus(default enabled)

Optimization options: --enable-debug build with run-time assertions (default disabled) --enable-run-as-root allow running VLC as root (default disabled) --disable-sout disable streaming output (default enabled) --disable-lua disable LUA scripting support (default enabled) --disable-httpd disable the built-in HTTP server (default enabled)

Input plugins: --disable-libproxy support libproxy (default auto) --disable-dc1394 dc1394 access module [default=auto] --disable-dv DV input module [default=auto] --disable-linsys Linux Linear Systems Ltd. SDI and HD-SDI input cards (default enabled) --disable-dvdread dvdread input module [default=auto] --disable-dvdnav disable DVD navigation with libdvdnav (default auto) --disable-dshow support DirectShow (default auto) --disable-bluray (libbluray for Blu-ray disc support ) [default=auto] --disable-opencv (OpenCV (computer vision) filter) [default=off] --enable-sftp support SFTP file transfer via libssh2 (default disabled) --disable-v4l2 disable Video4Linux version 2 (default auto) --disable-decklink disable Blackmagic DeckLink SDI input (default auto) --disable-gnomevfs GnomeVFS access module [default=auto] --disable-vcdx navigate VCD with libvcdinfo (default disabled) --disable-vcd disable built-in VCD and CD-DA support (default enabled) --disable-libcddb disable CDDB for Audio CD (default enabled) --disable-screen disable screen capture (default enabled) --enable-realrtsp Real RTSP module (default disabled) --disable-macosx-eyetv Mac OS X EyeTV (TNT Tuner) module (default enabled on Mac OS X) --disable-macosx-qtkit Mac OS X qtcapture (video) and qtsound (audio) module (default enabled on Mac OS X)

Mux/Demux plugins: --disable-dvbpsi build with dvbpsi support enabled [default=auto] --disable-gme use Game Music Emu (default auto) --disable-sid C64 sid demux support (default auto) --disable-shout libshout output plugin [default=auto] --disable-mod do not use libmodplug (default auto)

Codec plugins: --disable-crystalhd crystalhd codec plugin (default auto) --enable-cedar cedar codec plugin (default auto) --disable-libva VAAPI GPU decoding support (libVA) (default auto) --disable-dxva2 DxVA2 GPU decoding support (default auto)

Video plugins: --without-x use the X Window System

Interface plugins: --disable-skin2 --disable-hildon Hildon touchscreen UI (default disabled) --disable-qt4 Qt 4 support (default enabled) --disable-macosx Mac OS X gui support (default enabled on Mac OS X) --enable-lirc lirc support (default disabled) --disable-wxwidgets

Visualisations and Video filter plugins: --disable-visual visualisation plugin (default enabled) --disable-goom goom visualization plugin [default=auto] --disable-projectm projectM visualization plugin (default enabled) --disable-atmo AtmoLight (homemade Philips Ambilight clone) (default enabled)

matthiasbock commented 11 years ago

./configure --disable-dbus-control --disable-telepathy --enable-debug --enable-run-as-root --disable-sout --disable-lua --disable-httpd --disable-libproxy --disable-dc1394 --disable-dv --disable-linsys --disable-dvdread --disable-dvdnav --disable-dshow --disable-bluray --disable-opencv --enable-sftp --disable-v4l2 --disable-decklink --disable-gnomevfs --disable-vcdx --disable-vcd --disable-libcddb --disable-screen --enable-realrtsp --disable-macosx-eyetv --disable-macosx-qtkit --disable-dvbpsi --disable-gme --disable-sid --disable-shout --disable-mod --disable-crystalhd --enable-cedar --disable-libva --disable-dxva2 --without-x --disable-skins2 --disable-hildon --disable-qt4 --disable-macosx --enable-lirc --disable-wxwidgets --disable-visual --disable-goom --disable-projectm --disable-atmo