/usr/local/Cellar/cmake/3.0.0/bin/cmake -H/Users/csra/src/rsb-gstreamer -B/Users/csra/src/rsb-gstreamer/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_start /Users/csra/src/rsb-gstreamer/build/CMakeFiles /Users/csra/src/rsb-gstreamer/build/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/gstrsb-1.0.0.dir/build.make CMakeFiles/gstrsb-1.0.0.dir/depend
cd /Users/csra/src/rsb-gstreamer/build && /usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/csra/src/rsb-gstreamer /Users/csra/src/rsb-gstreamer /Users/csra/src/rsb-gstreamer/build /Users/csra/src/rsb-gstreamer/build /Users/csra/src/rsb-gstreamer/build/CMakeFiles/gstrsb-1.0.0.dir/DependInfo.cmake --color=
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/gstrsb-1.0.0.dir/build.make CMakeFiles/gstrsb-1.0.0.dir/build
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 1
[ 11%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o -c /Users/csra/src/rsb-gstreamer/src/plugin.cpp
In file included from /Users/csra/src/rsb-gstreamer/src/plugin.cpp:51:
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.h:52:
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]
rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);
^
1 warning generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 2
[ 22%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:50:
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]
rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:352:13: warning: 4 enumeration values not handled in switch: 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_PAUSED_TO_READY', 'GST_STATE_CHANGE_PAUSED_TO_PLAYING'... [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:393:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:430:29: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_src_base->first_event_element_time,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'
#define GST_INFO_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:432:29: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_src_base->first_event_rsb_time);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'
#define GST_INFO_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:458:36: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]
impl->previous->getSequenceNumber(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:842:98: note: expanded from macro 'GST_WARNING_OBJECT'
#define GST_WARNING_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_WARNING, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:459:36: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]
event->getSequenceNumber());
^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:842:98: note: expanded from macro 'GST_WARNING_OBJECT'
#define GST_WARNING_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_WARNING, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:467:30: warning: format specifies type 'long long' but the argument has type 'GstClockTimeDiff' (aka 'long') [-Wformat]
rsb_event_time_diff);
^~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:476:22: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]
event->getSequenceNumber(),
^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:477:22: warning: format specifies type 'int' but the argument has type 'std::size_t' (aka 'unsigned long') [-Wformat]
impl->queue->size(),
^~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:543:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_src_base->previous_scheduled,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:545:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_src_base->previous_duration,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:598:46: warning: format specifies type 'long long' but the argument has type 'gint64' (aka 'long') [-Wformat]
GST_TIME_ARGS(raw), raw,
^~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:599:64: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
GST_TIME_ARGS(gst_rsb_src_base->now), gst_rsb_src_base->now,
^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:601:26: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_src_base->sync_source->now);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:93:1: warning: function 'gst_rsb_src_base_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbSrcBase, gst_rsb_src_base, GST_TYPE_PUSH_SRC);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:368:1: note: expanded from here
gst_rsb_src_base_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:93:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:4:1: note: expanded from here
gst_rsb_src_base_init
^
16 warnings generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 3
[ 33%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:50:
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.h:52:
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]
rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:66:1: warning: function 'gst_rsb_audio_src_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbAudioSrc, gst_rsb_audio_src, GST_TYPE_RSB_SRC_BASE);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:86:1: note: expanded from here
gst_rsb_audio_src_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:66:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:106:1: note: expanded from here
gst_rsb_audio_src_init
^
2 warnings generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 4
[ 44%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:50:
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.h:52:
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]
rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:132:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]
switch (frame->depth()) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:144:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]
switch (frame->depth()) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:154:17: warning: enumeration values 'Image_ColorMode_COLOR_GRAYSCALE', 'Image_ColorMode_COLOR_YUV', and 'Image_ColorMode_COLOR_YUV422' not handled in switch [-Wswitch]
switch (frame->color_mode()) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:169:37: warning: conversion from string literal to 'gchar *' (aka 'char *') is deprecated [-Wdeprecated-writable-strings]
gst_rsb_video_src->fourcc = "YUY ";
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:170:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]
switch (frame->depth()) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:181:37: warning: conversion from string literal to 'gchar *' (aka 'char *') is deprecated [-Wdeprecated-writable-strings]
gst_rsb_video_src->fourcc = "YUY2";
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:182:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]
switch (frame->depth()) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:65:1: warning: function 'gst_rsb_video_src_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbVideoSrc, gst_rsb_video_src, GST_TYPE_RSB_SRC_BASE);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:49:1: note: expanded from here
gst_rsb_video_src_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:65:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:69:1: note: expanded from here
gst_rsb_video_src_init
^
9 warnings generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 5
[ 55%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:46:
In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.h:48:
/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]
rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:57:1: warning: function 'gst_rsb_text_src_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbTextSrc, gst_rsb_text_src, GST_TYPE_RSB_SRC_BASE);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:140:1: note: expanded from here
gst_rsb_text_src_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:57:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:10:1: note: expanded from here
gst_rsb_text_src_init
^
2 warnings generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 6
[ 66%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:210:25: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_element_get_base_time(gst_element),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'
#define GST_INFO_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:212:25: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_rsb_sink_base->start_playing_wall_clock_time);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'
#define GST_INFO_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:184:13: warning: enumeration values 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_PAUSED_TO_READY', and 'GST_STATE_CHANGE_PLAYING_TO_PAUSED' not handled in switch [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:223:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:251:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]
gst_element_get_base_time(gst_element),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'
#define GST_DEBUG_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:69:1: warning: function 'gst_rsb_sink_base_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbSinkBase, gst_rsb_sink_base, GST_TYPE_BASE_SINK);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:102:1: note: expanded from here
gst_rsb_sink_base_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:69:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:122:1: note: expanded from here
gst_rsb_sink_base_init
^
6 warnings generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 7
[ 77%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp
/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp:80:1: warning: function 'gst_rsb_audio_sink_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbAudioSink, gst_rsb_audio_sink, GST_TYPE_RSB_SINK_BASE);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:68:1: note: expanded from here
gst_rsb_audio_sink_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp:80:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:88:1: note: expanded from here
gst_rsb_audio_sink_init
^
1 warning generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 8
[ 88%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp:107:1: warning: function 'gst_rsb_video_sink_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbVideoSink, gst_rsb_video_sink, GST_TYPE_RSB_SINK_BASE);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:43:1: note: expanded from here
gst_rsb_video_sink_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp:107:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:63:1: note: expanded from here
gst_rsb_video_sink_init
^
1 warning generated.
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 9
[100%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o
/usr/bin/c++ -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11 -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:185:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:213:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]
switch (transition) {
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:242:63: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long long' [-Wformat]
GST_INFO_OBJECT(this->element, "seeking to \"%ull\"", *request);
~~ ^~~~~~~~
%llu
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'
#define GST_INFO_OBJECT(obj,...) GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO, obj, __VA_ARGS__)
^
/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:254:42: warning: 'createServer' is deprecated [-Wdeprecated-declarations]
ServerPtr server = rsb::getFactory().createServer(scope);
^
/usr/local/share/rsb0.11/../../include/rsb0.11/rsb/Factory.h:183:40: note: 'createServer' declared here
DEPRECATED_MSG(patterns::ServerPtr createServer(
^
/usr/local/share/rsc0.11/../../include/rsc0.11/rsc/misc/langutils.h:142:35: note: expanded from macro 'DEPRECATED_MSG'
#define DEPRECATED_MSG(func, msg) func __attribute__ ((deprecated))
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:70:1: warning: function 'gst_rsb_control_init' has internal linkage but is not defined [-Wundefined-internal]
G_DEFINE_TYPE(GstRsbControl, gst_rsb_control, GST_TYPE_ELEMENT);
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
static void type_name##_init (TypeName *self); \
^
<scratch space>:332:1: note: expanded from here
gst_rsb_control_init
^
/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:70:1: note: used here
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_) _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
^
/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
(GInstanceInitFunc) type_name##_init, \
^
<scratch space>:352:1: note: expanded from here
gst_rsb_control_init
^
5 warnings generated.
Linking CXX shared library libgstrsb-1.0.0.dylib
/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_link_script CMakeFiles/gstrsb-1.0.0.dir/link.txt --verbose=1
/usr/bin/c++ -dynamiclib -Wl,-headerpad_max_install_names -o libgstrsb-1.0.0.dylib -install_name /Users/csra/src/rsb-gstreamer/build/libgstrsb-1.0.0.dylib CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o -L/usr/local/Cellar/gst-plugins-base/1.4.0/lib -L/usr/local/Cellar/gstreamer/1.4.0/lib -L/usr/local/Cellar/glib/2.40.0_1/lib -L/usr/local/opt/gettext/lib /usr/local/lib/libboost_regex-mt.dylib /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/libboost_program_options-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/librsc0.11.0.11.dylib /usr/local/lib/librsb0.11.0.11.dylib /usr/local/lib/librst0.11.0.11.dylib -lgstaudio-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lintl /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/librsc0.11.0.11.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_filesystem-mt.dylib /usr/local/lib/libboost_signals-mt.dylib /usr/local/lib/libboost_regex-mt.dylib /usr/local/lib/libboost_program_options-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_chrono-mt.dylib -ldl /usr/local/lib/libprotobuf.dylib -Wl,-rpath,/usr/local/Cellar/gst-plugins-base/1.4.0/lib -Wl,-rpath,/usr/local/Cellar/gstreamer/1.4.0/lib -Wl,-rpath,/usr/local/Cellar/glib/2.40.0_1/lib -Wl,-rpath,/usr/local/opt/gettext/lib
Undefined symbols for architecture x86_64:
"gst_rsb_control_init(_GstRsbControl*)", referenced from:
_gst_rsb_control_get_type in gst_rsb_control.cpp.o
"gst_rsb_src_base_init(_GstRsbSrcBase*)", referenced from:
_gst_rsb_src_base_get_type in gst_rsb_src_base.cpp.o
"gst_rsb_text_src_init(_GstRsbTextSrc*)", referenced from:
_gst_rsb_text_src_get_type in gst_rsb_text_src.cpp.o
"gst_rsb_audio_src_init(_GstRsbAudioSrc*)", referenced from:
_gst_rsb_audio_src_get_type in gst_rsb_audio_src.cpp.o
"gst_rsb_sink_base_init(_GstRsbSinkBase*)", referenced from:
_gst_rsb_sink_base_get_type in gst_rsb_sink_base.cpp.o
"gst_rsb_video_src_init(_GstRsbVideoSrc*)", referenced from:
_gst_rsb_video_src_get_type in gst_rsb_video_src.cpp.o
"gst_rsb_audio_sink_init(_GstRsbAudioSink*)", referenced from:
_gst_rsb_audio_sink_get_type in gst_rsb_audio_sink.cpp.o
"gst_rsb_video_sink_init(_GstRsbVideoSink*)", referenced from:
_gst_rsb_video_sink_get_type in gst_rsb_video_sink.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libgstrsb-1.0.0.dylib] Error 1
make[1]: *** [CMakeFiles/gstrsb-1.0.0.dir/all] Error 2
make: *** [all] Error 2