From: Tim-Philipp Müller Date: Thu, 7 Apr 2011 23:03:21 +0000 (+0100) Subject: tests: hook up audioparser unit tests X-Git-Tag: 1.19.3~509^2~7136^2~830 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6be6fe5db8064a6f9ae68d1b3394846e839f62c0;p=platform%2Fupstream%2Fgstreamer.git tests: hook up audioparser unit tests --- diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am index 1ffb7a3..5e2d304 100644 --- a/tests/check/Makefile.am +++ b/tests/check/Makefile.am @@ -100,6 +100,9 @@ endif check_PROGRAMS = \ generic/states \ + elements/aacparse \ + elements/ac3parse \ + elements/amrparse \ $(check_annodex) \ elements/alphacolor \ elements/aspectratiocrop \ @@ -120,6 +123,7 @@ check_PROGRAMS = \ elements/deinterlace \ elements/deinterleave \ elements/equalizer \ + elements/flacparse \ elements/flvdemux \ elements/flvmux \ elements/icydemux \ @@ -128,6 +132,7 @@ check_PROGRAMS = \ elements/interleave \ elements/level \ elements/matroskamux \ + elements/mpegaudioparse \ elements/multifile \ elements/rganalysis \ elements/rglimiter \ @@ -177,6 +182,23 @@ VALGRIND_TESTS_DISABLE = \ SUPPRESSIONS = $(top_srcdir)/common/gst.supp $(srcdir)/gst-plugins-good.supp +# parser unit test convenience lib +noinst_LTLIBRARIES = libparser.la +libparser_la_SOURCES = elements/parser.c elements/parser.h +libparser_la_CFLAGS = \ + -I$(top_srcdir)/tests/check \ + $(GST_CHECK_CFLAGS) $(GST_OPTION_CFLAGS) + +elements_aacparse_LDADD = libparser.la $(LDADD) + +elements_ac3parse_LDADD = libparser.la $(LDADD) + +elements_amrparse_LDADD = libparser.la $(LDADD) + +elements_flacparse_LDADD = libparser.la $(LDADD) + +elements_mpegaudioparse_LDADD = libparser.la $(LDADD) + elements_aspectratiocrop_LDADD = $(LDADD) elements_aspectratiocrop_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(CFLAGS) $(AM_CFLAGS) diff --git a/tests/check/elements/.gitignore b/tests/check/elements/.gitignore index 0d06d45..9f8baef 100644 --- a/tests/check/elements/.gitignore +++ b/tests/check/elements/.gitignore @@ -1,5 +1,8 @@ .dirstamp +aacparse +ac3parse alphacolor +amrparse apev2mux aspectratiocrop audioamplify @@ -23,6 +26,7 @@ deinterlace deinterleave equalizer gdkpixbufsink +flacparse flvdemux flvmux icydemux @@ -33,6 +37,7 @@ interleave jpegenc level matroskamux +mpegaudioparse multifile rganalysis rglimiter