| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
https://bugzilla.gnome.org//show_bug.cgi?id=731692
|
|
|
|
|
|
|
|
|
|
|
| |
guaranteed fatal
Clang will only give a warning for the redefinition of typedef GLenum.
Since master is build with -Werror this will result in a build failure
later in the gl plugin. Add -Werror to the test, so the test result is as
expected. This will allow the gl plugins to build.
https://bugzilla.gnome.org//show_bug.cgi?id=731692
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
It is a replacement for videomixer with a similare API
Co-Authored by: Thibault Saunier <tsaunier@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=731919
|
|
|
|
|
|
|
|
| |
This base class has been added to a newly created libgstbadvideo library
Co-Authored by: Thibault Saunier <tsaunier@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=731918
|
|
|
|
|
|
|
|
| |
This base class has been added to a newly created libgstbadbase library
Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
https://bugzilla.gnome.org/show_bug.cgi?id=731917
|
|
|
|
| |
* add graphene as soft dependency for linear algebra
|
| |
|
| |
|
|
|
|
|
|
| |
This interface is needed to be able to embed waylandsink into
other wayland surfaces. Due to the special nature of wayland,
GstVideoOverlay is not enough for this job.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730141
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before:
GST_GL_PLATFORM=cocoa GST_GL_WINDOW=cocoa
gst-launch-1.0 videotestsrc ! glimagesink
After:
GST_GL_PLATFORM=cgl GST_GL_WINDOW=cocoa
gst-launch-1.0 videotestsrc ! glimagesink
but still pass --enable-cocoa to configure script
because currently it can only be used with cocoa API.
We could later have cgl/gstglcontext_cgl.h that manages
a CGLContextObj directly and cocoa/gstglcontext_cocoa.h
would just wrap it.
So that it could be used with other Apple's window APIs.
https://bugzilla.gnome.org/show_bug.cgi?id=729245
|
| |
|
| |
|
|
|
|
| |
for checking if GLES2 and OpenGL headers can both be included
|
|
|
|
| |
If we cannot, then default to GL over GLES2 unless GLES2 is required.
|
| |
|
| |
|
| |
|
|
|
|
| |
gst-plugins-good
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit makes the loading of the GModules threadsafe, and
always first tries to load the symbol for the GL library that
is selected for the current context. Only then it falls back
to looking into the current module (NULL), and only as a last
resort the context specific function (e.g. eglGetProcAddress())
is called.
Also add configure parameters to select the names of the library
modules instead of using the defaults, and let the defaults be
independent of the G_MODULE_SUFFIX.
https://bugzilla.gnome.org/show_bug.cgi?id=728753
|
|
|
|
|
| |
- fix all the compiler errors
- give them their own gl directory
|
| |
|
|
|
|
| |
Drop `ivfparse' element from the non-ported set of plugins in configure.
|
|
|
|
| |
Fixes the build for Android, and I suspect for other systems too...
|
|
|
|
|
|
| |
glimagesink
https://bugzilla.gnome.org/show_bug.cgi?id=703343
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=703341
|
|
|
|
|
|
| |
There is also an i386 version of iOS, which is for the simulator.
Better use our already existing HAVE_IOS check instead of relying
on the host triplet.
|
|
|
|
| |
Regression from c8ff215b02ee178513e076e2dfbd14e9ce77ec49
|
|
|
|
| |
Was resulting in 'present but cannot be compiled' errors
|
|
|
|
|
|
| |
Fixes build on windows if <GL/wglext.h> headers are not present.
https://bugzilla.gnome.org/show_bug.cgi?id=727125
|
| |
|
|
|
|
|
|
| |
Makes the check works with (i386|x86_64)-apple-darwin* hosts.
https://bugzilla.gnome.org/show_bug.cgi?id=727104
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=703343
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=703343
|
|
|
|
| |
ios requires using EAGL
|
|
|
|
|
|
| |
Mistake introduced by 2a0f0399ae226089c2ba07b1b904741b856f37af
https://bugzilla.gnome.org/show_bug.cgi?id=726591
|
|
|
|
|
|
|
| |
Without this the HAVE_X macro is empty, not "no" or "yes", which is not
what the later code is counting on.
https://bugzilla.gnome.org/show_bug.cgi?id=726591
|
|
|
|
|
| |
To avoid warnings like "GST_GL_HAVE_OPENGL is not defined".
As we are using #if instead of #ifdef
|
| |
|
| |
|
|
|
|
| |
Which fixes build on Raspberry Pi since -gl has been moved to -bad
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=702041
|
| |
|
|
|
|
|
|
|
| |
It does not make sense to call them after directshow if they
are for the winks plugin only.
https://bugzilla.gnome.org/show_bug.cgi?id=724100
|