-#FFSRC ?= $(FFDIR)
-#CPPFLAGS= -I $(FFSRC)
-CFLAGS = -Wall
-CFLAGS += -Wdeclaration-after-statement
+default_CONFIG += CONFIG_FFMPEG_WITH_FRSH=x
+default_CONFIG += CONFIG_AQUOSA=x
+default_CONFIG += CONFIG_OC_ULUT=x
+default_CONFIG += FRSH_CPU_ID_DEFAULT=x
+
+LOCAL_CONFIG_H = streamer_config.h
+
+CFLAGS += -Wall
CFLAGS += -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
CFLAGS += -Wno-pointer-sign
-CFLAGS += -I /usr/include/ffmpeg
-#LDFLAGS= -L $(FFDIR)/libavutil -L $(FFDIR)/libavcodec -L $(FFDIR)/libavformat -L $(FFDIR)/libavdevice
-#LDLIBS = -lavdevice -lavformat -lavcodec -lavutil
+CFLAGS += -I /usr/local/include
-LDLIBS += -lm -lz
-#CFLAGS += -g
-
-ifdef AQUOSA
+ifdef CONFIG_AQUOSA
CPPFLAGS += -I$(AQUOSA)/include
LDFLAGS += -L$(AQUOSA)/lib
LDLIBS += -lqreslib -lqmgrlib -lrt
bin_PROGRAMS=streamer
streamer_SOURCES=streamer.c input.c codec.c output.c
-lib_LOADLIBES+= avformat avcodec avutil m z
+lib_LOADLIBES+= postproc swscale avfilter avdevice avformat avcodec avutil m z pthread
+lib_LOADLIBES+= z bz2 m asound jack dl asound jack asound ulut
+ifeq ($(CONFIG_FFMPEG_WITH_FRSH),y)
+lib_LOADLIBES+= pthread rt fwp fna frsh
+endif