gstreamer/ext
Raul Tambre b471f75ea0 QtGLVideoItem: Use QSharedPointer::data() for better compatibility
Older Qt versions didn't have QSharedPointer::get(), which is just a modern alias for QSharedPointer::data().

FAILED: ext/qt/libgstqmlgl.so.p/qtitem.cc.o
c++ -Iext/qt/libgstqmlgl.so.p -Iext/qt -I../ext/qt -I. -I.. -I../gst-libs -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtX11Extras -I/usr/include/libdrm -flto -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++11 -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -g -fdebug-prefix-map=/opt/good/src=. -Wformat -Werror=format-security -O3 -march=native -Wno-error -Wdate-time -fPIC -pthread -DHAVE_CONFIG_H -DHAVE_QT_X11 -DHAVE_QT_EGLFS -MD -MQ ext/qt/libgstqmlgl.so.p/qtitem.cc.o -MF ext/qt/libgstqmlgl.so.p/qtitem.cc.o.d -o ext/qt/libgstqmlgl.so.p/qtitem.cc.o -c ../ext/qt/qtitem.cc
In file included from /usr/include/gstreamer-1.0/gst/gst.h:55:0,
                 from /usr/include/gstreamer-1.0/gst/video/video.h:23,
                 from ../ext/qt/qtitem.cc:27:
../ext/qt/qtitem.cc: In destructor ‘virtual QtGLVideoItem::~QtGLVideoItem()’:
../ext/qt/qtitem.cc:138:86: error: ‘class QSharedPointer<QtGLVideoItemInterface>’ has no member named ‘get’
   GST_INFO ("%p Destroying QtGLVideoItem and invalidating the proxy %p", this, proxy.get());
                                                                                      ^
/usr/include/gstreamer-1.0/gst/gstinfo.h:682:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
         (GObject *) (object), __VA_ARGS__);    \
                               ^~~~~~~~~~~
../ext/qt/qtitem.cc:138:3: note: in expansion of macro ‘GST_INFO’
   GST_INFO ("%p Destroying QtGLVideoItem and invalidating the proxy %p", this, proxy.get());
   ^

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/673>
2020-07-15 12:38:50 +00:00
..
aalib plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
cairo cairo: Use G_DECLARE_FINAL_TYPE 2020-03-12 19:24:57 +01:00
dv plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
flac flacenc: Pass audio info from set_format() to query_total_samples() explicitly 2020-07-03 06:55:38 +00:00
gdk_pixbuf plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
gtk docs: mark more types as plugin API 2020-06-23 10:25:55 -04:00
jack plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
jpeg plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
lame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libcaca plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libpng libpng: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
mpg123 mpg123: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
pulse pulse: fix discovery of newly added devices 2020-06-18 14:05:42 +00:00
qt QtGLVideoItem: Use QSharedPointer::data() for better compatibility 2020-07-15 12:38:50 +00:00
raw1394 raw1394: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
shout2 shout2: advertise documentation caps properly 2020-06-19 10:32:45 +01:00
soup souphttpsrc: don't fail when seeking past the end of the content 2020-07-10 11:41:55 +00:00
speex plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
taglib meson: Pass native: false to add_languages() 2020-05-13 19:25:33 +05:30
twolame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
vpx vpxenc: mark all properties as GST_DOC_SHOW_DEFAULT 2020-06-24 16:45:27 +02:00
wavpack plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
meson.build meson: Don't skip plugins that don't build with MSVC 2018-09-05 20:15:57 +05:30