mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
7c24fc7450
MIME-type -> media types Fix up the manual in various places with the 1.0 way of doing things such as probes, static elements, scheduling, ... Add porting from 0.10 to 1.0 chapter. Add probe example to build. Remove some docs for remove components such as GstMixer and GstPropertyProbe, XML...
99 lines
2.5 KiB
Makefile
99 lines
2.5 KiB
Makefile
# if HAVE_LIBGNOMEUI
|
|
# GNOME = gnome
|
|
# else
|
|
GNOME =
|
|
# endif
|
|
|
|
# gnome_LDADD = $(GST_OBJ_LIBS) $(LIBGNOMEUI_LIBS)
|
|
# gnome_CFLAGS = $(GST_OBJ_CFLAGS) $(LIBGNOMEUI_CFLAGS)
|
|
|
|
CHECK_REGISTRY = $(top_builddir)/tests/examples/manual/test-registry.reg
|
|
|
|
REGISTRY_ENVIRONMENT = \
|
|
GST_REGISTRY=$(CHECK_REGISTRY)
|
|
|
|
TESTS_ENVIRONMENT = \
|
|
$(REGISTRY_ENVIRONMENT) \
|
|
GST_PLUGIN_SCANNER=$(top_builddir)/libs/gst/helpers/gst-plugin-scanner \
|
|
GST_PLUGIN_SYSTEM_PATH= \
|
|
GST_PLUGIN_PATH=$(top_builddir)/plugins
|
|
|
|
EXTRA_DIST = extract.pl
|
|
|
|
EXAMPLES = \
|
|
dynamic \
|
|
$(GNOME) \
|
|
elementcreate \
|
|
elementmake \
|
|
elementfactory \
|
|
elementget \
|
|
elementlink \
|
|
bin \
|
|
pad \
|
|
ghostpad \
|
|
helloworld \
|
|
init \
|
|
query \
|
|
typefind \
|
|
probe \
|
|
fakesrc \
|
|
playbin \
|
|
decodebin
|
|
|
|
BUILT_SOURCES = \
|
|
elementmake.c elementcreate.c elementget.c elementlink.c elementfactory.c \
|
|
bin.c \
|
|
pad.c ghostpad.c \
|
|
gnome.c \
|
|
helloworld.c \
|
|
init.c \
|
|
query.c \
|
|
typefind.c dynamic.c \
|
|
probe.c \
|
|
fakesrc.c \
|
|
playbin.c decodebin.c
|
|
|
|
CLEANFILES = core core.* test-registry.* *.gcno *.gcda $(BUILT_SOURCES)
|
|
|
|
AM_CFLAGS = $(GST_OBJ_CFLAGS)
|
|
LDADD = $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \
|
|
$(GST_OBJ_LIBS)
|
|
|
|
elementmake.c elementcreate.c elementget.c elementlink.c elementfactory.c: $(top_srcdir)/docs/manual/basics-elements.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
bin.c : $(top_srcdir)/docs/manual/basics-bins.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
pad.c ghostpad.c: $(top_srcdir)/docs/manual/basics-pads.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
gnome.c: $(top_srcdir)/docs/manual/appendix-integration.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
helloworld.c: $(top_srcdir)/docs/manual/basics-helloworld.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
init.c: $(top_srcdir)/docs/manual/basics-init.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
query.c: $(top_srcdir)/docs/manual/advanced-position.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
typefind.c dynamic.c: $(top_srcdir)/docs/manual/advanced-autoplugging.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
probe.c: $(top_srcdir)/docs/manual/advanced-dataaccess.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
fakesrc.c: $(top_srcdir)/docs/manual/advanced-dataaccess.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
playbin.c decodebin.c: $(top_srcdir)/docs/manual/highlevel-components.xml
|
|
$(PERL_PATH) $(srcdir)/extract.pl $@ $<
|
|
|
|
TESTS = bin \
|
|
elementcreate elementfactory elementget elementlink elementmake \
|
|
ghostpad init
|
|
|
|
noinst_PROGRAMS = $(EXAMPLES)
|