[Bug 778825] gl: Add support for Vivante EGL FB windowing system

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Mar 4 08:25:01 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=778825

Dmitry <dm.pozhidaev at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dm.pozhidaev at gmail.com

--- Comment #11 from Dmitry <dm.pozhidaev at gmail.com> ---
Hi. I try build it on Buildroot for IMX6 board and have no success.

Making all in viv-fb
  CC       libgstgl_viv_fb_la-gstgldisplay_viv_fb.lo
  CC       libgstgl_viv_fb_la-gstglwindow_viv_fb_egl.lo
  CCLD     libgstbadbase-1.0.la
gstglwindow_viv_fb_egl.c: In function 'gst_gl_window_viv_fb_egl_get_type':
gstglwindow_viv_fb_egl.c:32:1: error: 'GST_GL_TYPE_WINDOW' is deprecated
(declared at ../../../../gst-libs/gst/gl/gstglwindow.h:39): Use
'GST_TYPE_GL_WINDOW' instead [-Werror=deprecated-declarations]
 G_DEFINE_TYPE (GstGLWindowVivFBEGL, gst_gl_window_viv_fb_egl,
 ^
In file included from
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/gobject/gbinding.h:29,
                 from
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/glib-object.h:23,
                 from
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/gstreamer-1.0/gst/gstenumtypes.h:7,
                 from
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/gstreamer-1.0/gst/gst.h:31,
                 from ../gstgl_fwd.h:24,
                 from gstglwindow_viv_fb_egl.c:24:
gstglwindow_viv_fb_egl.c:33:5: error: passing argument 1 of
'g_type_register_static_simple' makes integer from pointer without a cast
[-Werror]
     GST_GL_TYPE_WINDOW);
     ^
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/gobject/gtype.h:1964:40:
note: in definition of macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
         g_type_register_static_simple (TYPE_PARENT, \
                                        ^
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/gobject/gtype.h:1590:43:
note: in expansion of macro 'G_DEFINE_TYPE_EXTENDED'
 #define G_DEFINE_TYPE(TN, t_n, T_P)       G_DEFINE_TYPE_EXTENDED (TN, t_n,
T_P, 0, {})
                                           ^
gstglwindow_viv_fb_egl.c:32:1: note: in expansion of macro 'G_DEFINE_TYPE'
 G_DEFINE_TYPE (GstGLWindowVivFBEGL, gst_gl_window_viv_fb_egl,
 ^
/home/work/buildroot-aksion/output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/glib-2.0/gobject/gtype.h:1262:7:
note: expected 'GType' but argument is of type 'GType (*)(void)'
 GType g_type_register_static_simple     (GType                      
parent_type,
       ^
  CC       libgstcodecparsers_1.0_la-gstmpeg4parser.lo
cc1: all warnings being treated as errors
make[7]: *** [libgstgl_viv_fb_la-gstglwindow_viv_fb_egl.lo] Error 1

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list