mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-10 19:31:12 +00:00
4992249848
Various type of object should be able to do some reporting, so we have to make sure all the code to do that is in one place. Creating an interface makes it simple to share information and it avoid to have a baseclass for something that is not actually important enough to create a baseclass. Conflicts: gst/qa/gst-qa-pad-monitor.c
42 lines
1.3 KiB
Makefile
42 lines
1.3 KiB
Makefile
public_headers = \
|
|
qa.h
|
|
|
|
c_sources = \
|
|
gst-qa-runner.c \
|
|
gst-qa-reporter.c \
|
|
gst-qa-monitor.c \
|
|
gst-qa-element-monitor.c \
|
|
gst-qa-bin-monitor.c \
|
|
gst-qa-pad-monitor.c \
|
|
gst-qa-monitor-factory.c \
|
|
gst-qa-report.c \
|
|
gst-qa-scenario.c \
|
|
gst-qa-monitor-preload.c
|
|
|
|
noinst_HEADERS =
|
|
|
|
lib_LTLIBRARIES = \
|
|
libgstqa-@GST_API_VERSION@.la
|
|
|
|
libgstqa_@GST_API_VERSION@_la_SOURCES = \
|
|
$(c_sources)
|
|
|
|
libgstqa_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(GIO_CFLAGS)
|
|
libgstqa_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) \
|
|
$(GST_LT_LDFLAGS) $(GIO_LDFLAGS)
|
|
libgstqa_@GST_API_VERSION@_la_LIBADD = \
|
|
$(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
|
|
$(GST_LIBS) $(GIO_LIBS)
|
|
|
|
libgstqa_@GST_API_VERSION@includedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/qa
|
|
libgstqa_@GST_API_VERSION@include_HEADERS = $(public_headers)
|
|
|
|
bin_PROGRAMS = gst-qa-@GST_API_VERSION@ gst-qa-transcoding-@GST_API_VERSION@
|
|
AM_CFLAGS = -I$(top_srcdir) $(GST_PBUTILS_CFLAGS) $(GST_CFLAGS)
|
|
LDADD = $(top_builddir)/gst/qa/libgstqa-@GST_API_VERSION@.la $(GST_PBUTILS_LIBS) $(GST_LIBS)
|
|
|
|
gst_qa_@GST_API_VERSION@_SOURCES = gst-qa.c
|
|
gst_qa_transcoding_@GST_API_VERSION@_SOURCES = gst-qa-transcoding.c
|
|
gst_qa_transcoding_@GST_API_VERSION@_CFLAG = $(GST_CFLAGS) $(GST_PBUTILS_CFLAGS)
|
|
|
|
CLEANFILES =
|