summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorThomas Reufer <thomas@reufer.ch>2014-01-07 16:31:12 +0100
committerThomas Reufer <thomas@reufer.ch>2014-01-07 16:31:12 +0100
commit9512123c95324f1679d748993662bd9f08f6f763 (patch)
treed532e2af4d30847eeaaf69faf427c6f77fc5afb8 /Makefile
parent66cb725c2146b4fdeeed1dd201dd58be42104bab (diff)
downloadvdr-plugin-rpihddevice-0.0.4.tar.gz
vdr-plugin-rpihddevice-0.0.4.tar.bz2
2013-10-14: Version 0.0.40.0.4
------------------------- - new: - changed to libav for audio decoding - added support multi-channel audio codecs - added audio format/output options - fixed: - removed drawing of black box in front of console which lead to malfunction due to memory bandwidth problem. console blank out will be handled with video format/output options in future versions. - missing - trick modes - deinterlacer - video format/output options - much more...
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index e393804..4b02ae3 100644
--- a/Makefile
+++ b/Makefile
@@ -51,19 +51,21 @@ DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
DEFINES += -DHAVE_LIBOPENMAX=2 -DOMX -DOMX_SKIP64BIT -DUSE_EXTERNAL_OMX -DHAVE_LIBBCM_HOST -DUSE_EXTERNAL_LIBBCM_HOST -DUSE_VCHIQ_ARM
DEFINES += -Wno-write-strings -fpermissive
+CXXFLAGS += -D__STDC_CONSTANT_MACROS
+
ILCDIR =ilclient
VCINCDIR =/opt/vc/include
VCLIBDIR =/opt/vc/lib
INCLUDES += -I$(ILCDIR) -I$(VCINCDIR) -I$(VCINCDIR)/interface/vcos/pthreads -I$(VCINCDIR)/interface/vmcs_host/linux
-LDFLAGS += -L$(VCLIBDIR) -lbcm_host -lvcos -lvchiq_arm -lopenmaxil -lGLESv2 -lEGL -lpthread -lrt -lmpg123
+LDFLAGS += -L$(VCLIBDIR) -lbcm_host -lvcos -lvchiq_arm -lopenmaxil -lGLESv2 -lEGL -lpthread -lrt -lavcodec -lavformat
LDFLAGS += -Wl,--whole-archive $(ILCDIR)/libilclient.a -Wl,--no-whole-archive
-
+
### The object files (add further files here):
ILCLIENT = $(ILCDIR)/libilclient.a
-OBJS = $(PLUGIN).o omxdevice.o ovgosd.o
+OBJS = $(PLUGIN).o setup.o audio.o omxdevice.o ovgosd.o
### The main target: