Installscript-make.conf
Aus VDR Wiki
Version vom 9. Dezember 2004, 21:37 Uhr von 213.6.77.99 (Diskussion)
Makefile ist identisch mit der Make.config.template aus den VDR Sourcen, siehe: VDR Installation.
Lediglich die Optionen der Plugins wurden hier zusammen gefasst.
# User defined Makefile options for the Video Disk Recorder # # Change the parameters as necessary. # # See the main source file 'vdr.c' for copyright information and # how to reach the author. # # $Id: Make.config.template 1.3 2003/08/09 11:03:25 kls Exp $ ### The C compiler and options: #CC = gcc #CFLAGS = -O2 #CXX = g++ #CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual ### The directory environment: #DVBDIR = ../DVB #MANDIR = /usr/local/man #BINDIR = /usr/local/bin #PLUGINDIR= ./PLUGINS #PLUGINLIBDIR= $(PLUGINDIR)/lib #VIDEODIR = /video ### Includes and Defines (add further entries here): DEFINES += -D_GNU_SOURCE ### plugins: ### burn ### ### use DEV as DVD Writer (= -D --dvd=DEV in config/plugins/burn) #DDVDDEV=/dev/dvd ### use DIR to store ISO images (= -i DIR --iso=DIR in config/plugins/burn) #ISODIR=/video ### Enable Debuging #DEBUG=1 ### console ### #CONSOLE_USE_SHELL_INSTEAD_LOGIN=1 ### femon ### ### added preliminary NTSC support #NTSC_SYSTEM=1 ### graphlcd ### ### to enable serdisplib-support in graphlcd #INCLUDE_SERDISPLIB=1 ### graphtft ### ### Install imlib2, set path below and uncomment the lines ### to enable support for dvb- and fb-devices. HAVE_IMLIB = 1 ### Install directFB and libsoftmpeg to use an directFB-output-device ### If you wont use libsoftmpeg, in future(dosent work at the moment) ffmpeg will be used for PbP. ### You can use only directFB without ffmpeg, imlib and libsoftmpeg, but without Pbp. #HAVE_DFB = 1 #HAVE_SOFTMPEG = 1 ### USE FASTMEMCPY WITH CPUACCEL HAVE_FAST_MEMCPY = 1 ### FIX FOR USING PVR350-FRAMEBUFFER #HAVE_PVRFB = 1 ### Enable Debuging #DEBUG=1 ### mediamvp ### ### Uncomment these if you have the appropriate libraries HAVE_MAGICK = 1 ### Set this to the version of ImageMagick that you have MAGICK_VERSION = 6 HAVE_LIBJPEG = 1 HAVE_LIBXML2 = 1 #HAVE_LIBID3TAG = 1 ### Uncomment this if you only have a single device in your vdr machine #SINGLE_DEVICE = 1 ### mp3 / mplayer ### ### uncomment the following line, if you want OSS sound output #WITH_OSS_OUTPUT=1 ### if you dont want one of the plugins #WITHOUT_MP3=1 #WITHOUT_MPLAYER=1 ### if you dont have libsndfile installed #WITHOUT_LIBSNDFILE=1 ### uncomment the following line, if you dont have libvorbisfile installed #WITHOUT_LIBVORBISFILE=1 ### if you want to include debug symbols #DBG=1 ### osdimage ### #DEBUG = 1 ### recommended for 16-color-OSD #HAVE_NETPBM = 1 ### radio ### ### If your Primary Device doesn't support Stillpicture, you can deactivate it here. USE_STILLPICTURE=1 ### sc ### ### to enable Irdeto/Betacrypt support IRDETO=1 ### to enable Seca support (needs libcrypto) SECA=1 ### to enable Viaccess support VIACCESS=1 ### to enable Nagra support (needs libcrypto) NAGRA=1 ### to enable Conax support (needs libcrypto) #CONAX=1 ### to enable @SHL (SkyCrypt) support (needs libcrypto) #SHL=1 ### to enable Seca smartcard support (needs Phoenix ISO interface) #SC_SECA=1 ### to enable Cryptoworks smartcard support (needs Phoenix ISO interface) #SC_CRYPTOWORKS=1 ### to enable Irdeto smartcard support (needs Phoenix ISO interface) #SC_IRDETO=1 ### to enable Conax smartcard support (needs Phoenix ISO interface) #SC_CONAX=1 ### to enable Viaccess smartcard support (needs Phoenix ISO interface) #SC_VIACCESS=1 ### to enable cardserver clients (needs libcrypto) (see below) #CARDCLIENT=1 ### to compile with debugging information #DBG=1 ### softdevice ### ### XV support by Stefan Lucke XV_SUPPORT=1 ### DFB is very experimental (works only with my matrox G200, comments are welcome) #DFB_SUPPORT=1 ### FB is unaccellerated and should work with any FB with 16bit color depth FB_SUPPORT=1 ### Vidix support by Vadim Catana #VIDIX_SUPPORT=1 ### Enable the usage from some deinterlacing pp-filters of libavcodec #PP_LIBAVCODEC=1 ### Set this if you want to use DPMS LIBXDPMS_SUPPORT = 1 ### text2skin ### ### Uncomment these if you have the appropriate libraries HAVE_IMAGEMAGICK=1 #HAVE_IMLIB2=1 ### comment this out if you don't want to use FreeType font rendering HAVE_FREETYPE=1 ### vdrrip ### ### uncomment this line, if you want to encode DVD's VDRRIP_DVD=1 ### xine ### ### enable to fully support yaepg plugin #SET_VIDEO_WINDOW=1 ### enable to NOT change xines volume on VDRs request #DONT_CHANGE_XINE_VOLUME=1 ### LQ = low quality for minimum CPU usage OSD_SCALING_MODE=0 ### HQ = higher quality for horizontal resolutions >= 360 #OSD_SCALING_MODE=1 ### SHQ = best quality but high CPU load #OSD_SCALING_MODE=2 ### auto SHQ = chooses SHQ for streams where width < 360 or height < 288 otherwise HQ #OSD_SCALING_MODE=3