[gstreamermm] Warnings fixed
- From: Marcin Kolny <mkolny src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gstreamermm] Warnings fixed
- Date: Tue, 24 Feb 2015 20:56:14 +0000 (UTC)
commit 897b3e17536ff80ba56e30e10ddc1ff92d9af944
Author: Marcin Kolny <marcin kolny gmail com>
Date: Tue Feb 24 21:37:11 2015 +0100
Warnings fixed
* configure.ac:
* gstreamer/src/filelist.am: temporary disable multisocketsink and
videoconvert (because of warnings).
* gstreamer/src/miniobject.ccg:
* test/test-bin.cc: fix "unused argument" warning.
configure.ac | 8 +++++---
gstreamer/src/filelist.am | 2 --
gstreamer/src/miniobject.ccg | 2 +-
tests/Makefile.am | 2 +-
tests/test-bin.cc | 4 ++--
5 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 41dabc4..900d7c7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -94,7 +94,11 @@ MM_ARG_WITH_TAGFILE_DOC([pangomm-1.4.tag], [pangomm-1.4])
# in lowercase with a .hg extension).
-# todo audioresample|audioresample|AudioResample
+# todo
+# audioresample|audioresample|AudioResample
+# multisocketsink|multisocketsink|MultiSocketSink
+# videoconvert|videoconvert|VideoConvert
+
AC_SUBST([GSTREAMERMM_PLUGIN_DEFS], ["\
adder|adder|Adder \
@@ -124,7 +128,6 @@ identity|identity|Identity \
inputselector|input-selector|InputSelector \
multifdsink|multifdsink|MultiFdSink \
multiqueue|multiqueue|MultiQueue \
-multisocketsink|multisocketsink|MultiSocketSink \
oggdemux|oggdemux|OggDemux \
oggmux|oggmux|OggMux \
outputselector|output-selector|OutputSelector \
@@ -146,7 +149,6 @@ timeoverlay|timeoverlay|TimeOverlay \
typefindelement|typefind|TypeFindElement \
uridecodebin|uridecodebin|UriDecodeBin \
valve|valve|Valve \
-videoconvert|videoconvert|VideoConvert \
videorate|videorate|VideoRate \
videoscale|videoscale|VideoScale \
videotestsrc|videotestsrc|VideoTestSrc \
diff --git a/gstreamer/src/filelist.am b/gstreamer/src/filelist.am
index a953cfe..ea910b1 100644
--- a/gstreamer/src/filelist.am
+++ b/gstreamer/src/filelist.am
@@ -51,7 +51,6 @@ plugins_hg = \
identity.hg \
inputselector.hg \
multiqueue.hg \
- multisocketsink.hg \
oggdemux.hg \
oggmux.hg \
outputselector.hg \
@@ -72,7 +71,6 @@ plugins_hg = \
typefindelement.hg \
uridecodebin.hg \
valve.hg \
- videoconvert.hg \
videorate.hg \
videoscale.hg \
videotestsrc.hg \
diff --git a/gstreamer/src/miniobject.ccg b/gstreamer/src/miniobject.ccg
index 929c0a0..2f7d7ea 100644
--- a/gstreamer/src/miniobject.ccg
+++ b/gstreamer/src/miniobject.ccg
@@ -107,7 +107,7 @@ void MiniObject::add_finalize_notifier(const SlotFinalizer& slot)
gst_mini_object_weak_ref(gobj(), &MiniObject::MiniObject_Finalizer_gstreamermm_callback,
static_cast<gpointer>(finalizer));
}
-void MiniObject::MiniObject_Finalizer_gstreamermm_callback(gpointer userdata, GstMiniObject *obj)
+void MiniObject::MiniObject_Finalizer_gstreamermm_callback(gpointer userdata, GstMiniObject*)
{
(*static_cast<SlotFinalizer*>(userdata))();
}
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 87cb244..a3b9813 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -16,7 +16,7 @@
gstreamermm_includes = -I$(top_builddir)/gstreamer $(if $(srcdir:.=),-I$(top_srcdir)/gstreamer)
local_libgstreamermm = $(top_builddir)/gstreamer/gstreamermm/libgstreamermm-$(GSTREAMERMM_API_VERSION).la
-AM_CPPFLAGS = -I$(top_builddir) $(gstreamermm_includes) $(GSTREAMERMM_CFLAGS) -std=c++0x
+AM_CPPFLAGS = -I$(top_builddir) $(gstreamermm_includes) $(GSTREAMERMM_CFLAGS) -std=c++0x -Wall -Werror
-Wextra
AM_CXXFLAGS = $(GSTREAMERMM_WXXFLAGS) -g
LDADD = $(GSTREAMERMM_LIBS) $(local_libgstreamermm) -lgtest -lpthread
diff --git a/tests/test-bin.cc b/tests/test-bin.cc
index c3dc203..08eaec2 100644
--- a/tests/test-bin.cc
+++ b/tests/test-bin.cc
@@ -171,7 +171,7 @@ TEST_F(BinTest, ShouldContainsAddedElements)
TEST_F(BinTest, ShouldCallOnElementAddedHandler)
{
bool call = false;
- bin->signal_element_added().connect([&call](const RefPtr<Element>& e){
+ bin->signal_element_added().connect([&call](const RefPtr<Element>&){
call = true;
});
AddElementToBin();
@@ -182,7 +182,7 @@ TEST_F(BinTest, ShouldCallOnElementRemovedHandler)
{
bool call = false;
RefPtr<Element> e = AddElementToBin();
- bin->signal_element_removed().connect([&call](const RefPtr<Element>& e){
+ bin->signal_element_removed().connect([&call](const RefPtr<Element>&){
call = true;
});
bin->remove(e);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]