mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
db7fe611ed
Seriously faster. Algorithm is nearly the same as bilinear, which given the speed of this code, should be considered the baseline of quality. Speed appears to be limited by memory bandwidth, so I didn't bother trying to make it any faster.
35 lines
1.1 KiB
Makefile
35 lines
1.1 KiB
Makefile
plugin_LTLIBRARIES = libgstbayer.la
|
|
|
|
ORC_SOURCE=gstbayerorc
|
|
include $(top_srcdir)/common/orc.mak
|
|
|
|
libgstbayer_la_SOURCES = \
|
|
gstbayer.c \
|
|
gstbayer2rgb.c \
|
|
gstrgb2bayer.c \
|
|
gstrgb2bayer.h
|
|
libgstbayer_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
|
|
$(ORC_CFLAGS) \
|
|
$(GST_CFLAGS)
|
|
libgstbayer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
|
|
$(ORC_LIBS) \
|
|
$(GST_BASE_LIBS)
|
|
libgstbayer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
libgstbayer_la_LIBTOOLFLAGS = --tag=disable-static
|
|
nodist_libgstbayer_la_SOURCES = $(ORC_NODIST_SOURCES)
|
|
|
|
|
|
Android.mk: Makefile.am $(BUILT_SOURCES)
|
|
androgenizer \
|
|
-:PROJECT libgstbayer -:SHARED libgstbayer \
|
|
-:TAGS eng debug \
|
|
-:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
|
|
-:SOURCES $(libgstbayer_la_SOURCES) \
|
|
-:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstbayer_la_CFLAGS) \
|
|
-:LDFLAGS $(libgstbayer_la_LDFLAGS) \
|
|
$(libgstbayer_la_LIBADD) \
|
|
$(libgstbayer_la_LIBTOOLFLAGS) \
|
|
-ldl \
|
|
-:PASSTHROUGH LOCAL_ARM_MODE:=arm \
|
|
LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
|
|
> $@
|