mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-20 00:31:13 +00:00
91310bd4c5
This filter converts interlaced content that was originally telecine'd from 24 fps (or similar) progressive content. It works approximately like videorate, but with awareness of interlacing. It merges neighboring fields in the input interlaced stream with the goal of minimizing combing artifacts, while keeping the output framerate constant. If it cannot avoid combing artifacts, it will reconstruct the image from a single field. Note that this filter does not autodetect the framerate, but will automatically fixate at 24 fps.
28 lines
948 B
Makefile
28 lines
948 B
Makefile
plugin_LTLIBRARIES = libgstivtc.la
|
|
|
|
libgstivtc_la_SOURCES = \
|
|
gstivtc.c gstivtc.h \
|
|
gstcombdetect.c gstcombdetect.h
|
|
libgstivtc_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \
|
|
$(GST_BASE_CFLAGS) $(GST_CFLAGS)
|
|
libgstivtc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-1.0 \
|
|
$(GST_BASE_LIBS) $(GST_LIBS)
|
|
libgstivtc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
libgstivtc_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
EXTRA_DIST = ivtc_template.c
|
|
|
|
Android.mk: Makefile.am $(BUILT_SOURCES)
|
|
androgenizer \
|
|
-:PROJECT libgstivtc -:SHARED libgstivtc \
|
|
-:TAGS eng debug \
|
|
-:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
|
|
-:SOURCES $(libgstivtc_la_SOURCES) \
|
|
-:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstivtc_la_CFLAGS) \
|
|
-:LDFLAGS $(libgstivtc_la_LDFLAGS) \
|
|
$(libgstivtc_la_LIBADD) \
|
|
-ldl \
|
|
-:PASSTHROUGH LOCAL_ARM_MODE:=arm \
|
|
LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
|
|
> $@
|