mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-28 04:31:06 +00:00
e6c86a500d
Original commit message from CVS: * configure.ac: * gst/mpegtsparse/Makefile.am: * gst/mpegtsparse/flutspatinfo.c: * gst/mpegtsparse/flutspatinfo.h: * gst/mpegtsparse/flutspmtinfo.c: * gst/mpegtsparse/flutspmtinfo.h: * gst/mpegtsparse/flutspmtstreaminfo.c: * gst/mpegtsparse/flutspmtstreaminfo.h: * gst/mpegtsparse/mpegtspacketizer.c: * gst/mpegtsparse/mpegtspacketizer.h: * gst/mpegtsparse/mpegtsparse.c: * gst/mpegtsparse/mpegtsparse.h: * gst/mpegtsparse/mpegtsparsemarshal.list: Add mpeg transport stream parser written by: Alessandro Decina. Includes a couple of files from the Fluendo transport stream demuxer that Fluendo have kindly allowed to be licenced under LGPL also.
38 lines
1.2 KiB
Makefile
38 lines
1.2 KiB
Makefile
plugin_LTLIBRARIES = libgstmpegtsparse.la
|
|
|
|
libgstmpegtsparse_la_SOURCES = \
|
|
mpegtsparse.c \
|
|
mpegtspacketizer.c\
|
|
mpegtsparsemarshal.c \
|
|
flutspatinfo.c \
|
|
flutspmtinfo.c \
|
|
flutspmtstreaminfo.c
|
|
|
|
BUILT_SOURCES = \
|
|
mpegtsparsemarshal.h \
|
|
mpegtsparsemarshal.c
|
|
CLEANFILES = $(BUILT_SOURCES)
|
|
|
|
EXTRA_libgstmpegtsparse_la_SOURCES = \
|
|
mpegtsparsemarshal.list
|
|
|
|
mpegtsparsemarshal.h: mpegtsparsemarshal.list
|
|
glib-genmarshal --header --prefix=mpegts_parse_marshal $(srcdir)/mpegtsparsemarshal.list > mpegtsparsemarshal.h.tmp
|
|
mv mpegtsparsemarshal.h.tmp mpegtsparsemarshal.h
|
|
|
|
mpegtsparsemarshal.c: mpegtsparsemarshal.list mpegtsparsemarshal.h
|
|
echo "#include \"mpegtsparsemarshal.h\"" >> mpegtsparsemarshal.c.tmp
|
|
glib-genmarshal --body --prefix=mpegts_parse_marshal $(srcdir)/mpegtsparsemarshal.list >> mpegtsparsemarshal.c.tmp
|
|
mv mpegtsparsemarshal.c.tmp mpegtsparsemarshal.c
|
|
|
|
libgstmpegtsparse_la_CFLAGS = $(GST_CFLAGS)
|
|
libgstmpegtsparse_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS)
|
|
libgstmpegtsparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
|
|
|
noinst_HEADERS = \
|
|
mpegtsparse.h \
|
|
mpegtsparsemarshal.h \
|
|
mpegtspacketizer.h \
|
|
flutspatinfo.h \
|
|
flutspmtinfo.h \
|
|
flutspmtstreaminfo.h
|