]> rtime.felk.cvut.cz Git - frescor/demo.git/blobdiff - build/Makefile.omk.ffmpeg
Add test for O_DIRECT
[frescor/demo.git] / build / Makefile.omk.ffmpeg
index a6a3a38d33c5268fe03e36ab9c97931a62898f4b..91435bc947b141cf28a7c3aba6dc6bb14d2b76fe 100644 (file)
@@ -1,3 +1,6 @@
+# -*- makefile-gmake -*-
+include $(OUTPUT_DIR)/_build/user/$(RELATIVE_DIR)/Makefile.inc.ffmpeg
+
 lib_LIBRARIES:=$(NAME)
 $(NAME)_SOURCES:=$(OBJS:%.o=%.c) $(OBJS-y:%.o=%.c) $(OBJS-yes:%.o=%.c)
 renamed_include_HEADERS = $(foreach h,$(HEADERS),$(h)->lib$(NAME)/$(h) )
@@ -8,14 +11,17 @@ SUBDIRS = tools libavcodec libavdevice libavfilter libavformat       \
          libavutil libpostproc libswscale
 renamed_include_HEADERS=
 
-ifneq ($(CONFIG_FFMPEG_WITH_FRSH),y)
+renamed_include_GEN_HEADERS=config.h->ffmpeg-config.h
+
 bin_PROGRAMS = ffmpeg #pktdumper
-endif
 pktdumper_SOURCES = tools/pktdumper.c
 pktdumper_LIBS = avformat
 
 ffmpeg_SOURCES = ffmpeg.c cmdutils.c
 lib_LOADLIBES = $(ALLFFLIBS) $(FFEXTRALIBS:-l%=%)
+ifeq ($(CONFIG_FFMPEG_WITH_FRSH),y)
+lib_LOADLIBES+= pthread rt fwp fna frsh
+endif
 endif
 
 ifeq ($(FFMPEG_SUBDIR),libavcodec)
@@ -30,8 +36,7 @@ renamed_include_HEADERS += x86/timer.h->libavutil/x86/timer.h
 endif
 
 ifeq ($(FFMPEG_SUBDIR),libavformat)
-HEADERS += os_support.h
-ifeq ($(CONFIG_FFMPEG_WITH_FRSH),y)
-$(NAME)_SOURCES := $(filter-out udp.c,$($(NAME)_SOURCES)) frsh.c
-endif
+HEADERS += os_support.h network.h
+default_CONFIG += CONFIG_FFMPEG_WITH_FRSH=x
+LOCAL_CONFIG_H = libavformat_config.h
 endif