--- /dev/null
+[submodule "ext/codecparsers"]
+ path = ext/codecparsers
+ url = git://gitorious.org/vaapi/gstreamer-codecparsers.git
AUTOMAKE_OPTIONS = foreign
-SUBDIRS = debian.upstream gst-libs gst pkgconfig tests docs
+SUBDIRS = debian.upstream gst-libs gst pkgconfig tests docs ext
# Extra clean files so that maintainer-clean removes *everything*
MAINTAINERCLEANFILES = \
mkdir -p m4
+GIT=`which git`
+if test -z "$GIT"; then
+ echo "*** No git found ***"
+ exit 1
+else
+ if test ! -f ext/codecparsers/autogen.sh; then
+ $GIT submodule init
+ fi
+ $GIT submodule update
+fi
+
GTKDOCIZE=`which gtkdocize`
if test -z "$GTKDOCIZE"; then
echo "*** No gtk-doc support ***"
docs/reference/libs/libs-docs.xml
docs/reference/plugins/Makefile
docs/reference/plugins/plugins-docs.xml
+ ext/Makefile
gst-libs/Makefile
gst-libs/gst/Makefile
gst-libs/gst/codecparsers/Makefile
--- /dev/null
+EXTRA_DIST =
+
+codecparsers_srcdir = \
+ $(top_srcdir)/ext/codecparsers/gst-libs/gst/codecparsers
+
+codecparsers_source_c = \
+ gsth264parser.c \
+ gstjpegparser.c \
+ gstmpeg4parser.c \
+ gstmpegvideoparser.c \
+ gstvc1parser.c \
+ parserutils.c \
+ $(NULL)
+
+EXTRA_DIST += $(codecparsers_source_c:%.c=$(codecparsers_srcdir)/%.c)
+
+codecparsers_source_h = \
+ gsth264parser.h \
+ gstjpegparser.h \
+ gstmpeg4parser.h \
+ gstmpegvideoparser.h \
+ gstvc1parser.h \
+ parserutils.h \
+ $(NULL)
+
+EXTRA_DIST += $(codecparsers_source_h:%.h=$(codecparsers_srcdir)/%.h)
+
+# Extra clean files so that maintainer-clean removes *everything*
+MAINTAINERCLEANFILES = Makefile.in
--- /dev/null
+Subproject commit 70dfc67bc6953363a4273bbd0381f09433cea36f