summaryrefslogtreecommitdiff
path: root/liboutput
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2005-10-22 09:52:40 +0000
committerAndreas Brachold <vdr07@deltab.de>2005-10-22 09:52:40 +0000
commit6c998839275531e0424160adf221be80b8eabe76 (patch)
treef011413b3ff087abbdc58cf02284f58b31740a8b /liboutput
parentdb70850309c25cc0781b9bf1a164e11d94a02418 (diff)
downloadvdr-plugin-image-6c998839275531e0424160adf221be80b8eabe76.tar.gz
vdr-plugin-image-6c998839275531e0424160adf221be80b8eabe76.tar.bz2
* add FFMDIR to liboutput/Makefile, for build again ffmpeg directory
Diffstat (limited to 'liboutput')
-rw-r--r--liboutput/Makefile12
-rw-r--r--liboutput/encode.h5
2 files changed, 15 insertions, 2 deletions
diff --git a/liboutput/Makefile b/liboutput/Makefile
index 8c1a903..142e784 100644
--- a/liboutput/Makefile
+++ b/liboutput/Makefile
@@ -5,7 +5,7 @@
VDRDIR = ../../../..
DVBDIR = ../../../../../DVB
-FFMDIR = ../../../../../ffmpeg
+#FFMDIR = ../../../../../ffmpeg
### The C++ compiler and options:
@@ -17,9 +17,17 @@ CXXFLAGS ?= -O0 -g -Wall -Woverloaded-virtual
### The directory environment:
-INCLUDES += -I$(VDRDIR)/include -I. -I$(FFMDIR)
+INCLUDES += -I$(VDRDIR)/include -I.
+ifdef FFMDIR
+INCLUDES += -I$(FFMDIR)/libavcodec -I$(FFMDIR)/libavutil
+endif
+
DEFINES += -D_GNU_SOURCE
+ifdef FFMDIR
+DEFINES += -DFFMDIR
+endif
+
### The object files (add further files here):
OBJS = encode.o stillimage.o stillimage-player.o
diff --git a/liboutput/encode.h b/liboutput/encode.h
index f19a4c4..43f69f4 100644
--- a/liboutput/encode.h
+++ b/liboutput/encode.h
@@ -25,7 +25,12 @@
#ifndef _ENCODE_H
#define _ENCODE_H
+#ifdef FFMDIR
+#include <avcodec.h>
+#else
#include <ffmpeg/avcodec.h>
+#endif
+
#include "../setup-image.h"
//#define TESTCODE