+2006-11-16 Tim-Philipp Müller <tim at centricular dot net>
+
+ * gst/videotestsrc/Makefile.am:
+ * tests/check/Makefile.am:
+ Make sure our checks and the videotestsrc plugin link against the
+ local uninstalled gst libs and not any installed gst libs that
+ might happen to exist as well.
+
+ * tests/check/elements/adder.c: (message_received),
+ (test_event_message_received), (test_play_twice_message_received):
+ * tests/check/elements/ffmpegcolorspace.c: (GST_START_TEST):
+ Fix compiler warnings when compiling against core with disabled
+ debugging system.
+
2006-11-16 Michael Smith <msmith@fluendo.com>
* gst/audiorate/gstaudiorate.c: (gst_audio_rate_reset),
libgstvideotestsrc_la_CFLAGS = $(GST_CFLAGS) $(LIBOIL_CFLAGS)
libgstvideotestsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-libgstvideotestsrc_la_LIBADD = $(GST_LIBS) $(LIBOIL_LIBS) $(GST_BASE_LIBS)
+libgstvideotestsrc_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(LIBOIL_LIBS)
noinst_HEADERS = gstvideotestsrc.h videotestsrc.h
SUPPRESSIONS = $(top_srcdir)/common/gst.supp $(srcdir)/gst-plugins-base.supp
+libs_audio_CFLAGS = \
+ $(GST_BASE_CFLAGS) \
+ $(AM_CFLAGS)
+
libs_audio_LDADD = \
$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la \
+ $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
+ $(GST_BASE_LIBS) \
$(LDADD)
+libs_cddabasesrc_CFLAGS = \
+ $(GST_BASE_CFLAGS) \
+ $(AM_CFLAGS)
+
libs_cddabasesrc_LDADD = \
$(top_builddir)/gst-libs/gst/cdda/libgstcdda-@GST_MAJORMINOR@.la \
$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_MAJORMINOR@.la \
+ $(GST_BASE_LIBS) \
$(LDADD)
libs_tag_LDADD = \
$(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
$(LDADD)
+elements_audioconvert_CFLAGS = \
+ $(GST_BASE_CFLAGS) \
+ $(AM_CFLAGS)
+
elements_audioconvert_LDADD = \
$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la \
+ $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
+ $(GST_BASE_LIBS) \
$(LDADD)
elements_audiorate_LDADD = $(LDADD)
$(VORBIS_CFLAGS) \
$(CFLAGS) $(AM_CFLAGS)
+libs_video_CFLAGS = \
+ $(GST_BASE_CFLAGS) \
+ $(AM_CFLAGS)
+
libs_video_LDADD = \
$(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \
+ $(GST_BASE_LIBS) \
$(LDADD)
pipelines_oggmux_LDADD = $(LDADD) $(OGG_LIBS)
pipelines_oggmux_CFLAGS = $(AM_CFLAGS) $(OGG_CFLAGS)
+pipelines_simple_launch_lines_CFLAGS = \
+ $(GST_BASE_CFLAGS) \
+ $(AM_CFLAGS)
+
pipelines_simple_launch_lines_LDADD = \
$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la \
+ $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
+ $(GST_BASE_LIBS) \
$(LDADD)
EXTRA_DIST = gst-plugins-base.supp
static void
message_received (GstBus * bus, GstMessage * message, GstPipeline * bin)
{
- GstObject *object = GST_MESSAGE_SRC (message);
-
- GST_INFO ("bus message from \"%s\" (%s): ",
- GST_STR_NULL (GST_ELEMENT_NAME (object)),
- gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
+ GST_INFO ("bus message from \"%" GST_PTR_FORMAT "\": %" GST_PTR_FORMAT,
+ GST_MESSAGE_SRC (message), message);
switch (message->type) {
case GST_MESSAGE_EOS:
test_event_message_received (GstBus * bus, GstMessage * message,
GstPipeline * bin)
{
- GstObject *object = GST_MESSAGE_SRC (message);
-
- GST_INFO ("bus message from \"%s\" (%s): ",
- GST_STR_NULL (GST_ELEMENT_NAME (object)),
- gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
+ GST_INFO ("bus message from \"%" GST_PTR_FORMAT "\": %" GST_PTR_FORMAT,
+ GST_MESSAGE_SRC (message), message);
switch (message->type) {
case GST_MESSAGE_SEGMENT_DONE:
test_play_twice_message_received (GstBus * bus, GstMessage * message,
GstPipeline * bin)
{
- GstObject *object = GST_MESSAGE_SRC (message);
gboolean res;
- GST_INFO ("bus message from \"%s\" (%s): ",
- GST_STR_NULL (GST_ELEMENT_NAME (object)),
- gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
+ GST_INFO ("bus message from \"%" GST_PTR_FORMAT "\": %" GST_PTR_FORMAT,
+ GST_MESSAGE_SRC (message), message);
switch (message->type) {
case GST_MESSAGE_SEGMENT_DONE:
for (l = conversions; l != NULL; l = l->next) {
RGBConversion *conv = (RGBConversion *) l->data;
- RGBFormat *from = &conv->from_fmt;
- RGBFormat *to = &conv->to_fmt;
/* does videotestsrc support the from_caps? */
if (!gst_caps_is_subset (conv->from_caps, template_caps)) {
/* caps are supported, let's run some tests then ... */
for (p = 0; p < G_N_ELEMENTS (test_patterns); ++p) {
GstStateChangeReturn state_ret;
+ RGBFormat *from = &conv->from_fmt;
+ RGBFormat *to = &conv->to_fmt;
+
+ /* trick compiler into thinking from is used, might throw warning
+ * otherwise if the debugging system is disabled */
+ fail_unless (from != NULL);
gst_element_set_state (pipeline, GST_STATE_NULL);