Gstreamermm and abilities to use different plugins

LC lienes.cirules at gmail.com
Mon Nov 14 09:44:57 UTC 2016


gstreamermm-1.8.0 configuration works. 
There is necessery to use ./configure CPPFLAGS, otherwise it complains about
/usr/local/include/gstreamer-1.0/gst/gl/gstglapi.h:24:32: fatal error:
gst/gl/gstglconfig.h: No such file or directory. 

sudo make throw me errors like those : 
  CXX      glfilter.lo
glfilter.cc: In member function ‘void
Gst::Bad::GLFilter::render_to_target(bool, GLuint, GLuint, const
SlotTextureOperation&)’:
glfilter.cc:44:120: error: cannot convert ‘bool’ to ‘GstGLMemory* {aka
_GstGLMemory*}’ for argument ‘2’ to ‘gboolean
gst_gl_filter_render_to_target(GstGLFilter*, GstGLMemory*, GstGLMemory*,
GstGLFilterRenderFunc, gpointer)’
   gst_gl_filter_render_to_target(gobj(), resize, input, target,
&Slot_Texture_Operation_gstreamermm_callback, slot_copy);
                                                                                                                       
^
glfilter.cc: In static member function ‘static void
Gst::Bad::GLFilter_Class::class_init_function(void*, void*)’:
glfilter.cc:104:25: error: invalid conversion from ‘gboolean
(*)(GstGLFilter*, guint, guint) {aka int (*)(_GstGLFilter*, unsigned int,
unsigned int)}’ to ‘gboolean (*)(GstGLFilter*, GstGLMemory*, GstGLMemory*)
{aka int (*)(_GstGLFilter*, _GstGLMemory*, _GstGLMemory*)}’ [-fpermissive]
   klass->filter_texture = &filter_texture_vfunc_callback;

As I understood these are gstreamer internal type convertion problems.
Maybe it's necessery to set some compiler flags ? 



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Gstreamermm-and-abilities-to-use-different-plugins-tp4680615p4680671.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list