- 02 Apr, 2018 2 commits
-
-
Edward Hervey authored
The only information provided by "misc" was the missing plugins which is already handled with another API
-
Edward Hervey authored
Just in case someone still tries to run it on 32bit osx
-
- 16 Mar, 2018 1 commit
-
-
Tim-Philipp Müller authored
Not needed and breaks the build with MVSC.
-
- 01 Mar, 2018 1 commit
-
-
- 28 Feb, 2018 1 commit
-
-
Mathieu Duponchelle authored
For the rationale, see: https://bugzilla.gnome.org/show_bug.cgi?id=793917 Also test audiomixer conversion of current output buffer
-
- 19 Feb, 2018 1 commit
-
-
Tim-Philipp Müller authored
test_negotiation would occasionally time out, for unknown reasons. Simplify the test setup and get rid of the main loop, busses, and notify signals. With this I can no longer easily reproduce the timeout. Fingers crossed.
-
- 13 Feb, 2018 1 commit
-
-
- 09 Feb, 2018 1 commit
-
-
Matthew Waters authored
We can either receive an element that is floating or not and need to accomodate that in the signal return values. Do so by removing the floating flag. https://bugzilla.gnome.org/show_bug.cgi?id=792597
-
- 06 Feb, 2018 1 commit
-
-
Nicolas Dufresne authored
It does not timeout anymore, even though it's a very slow test. For the context, this test runs routines for a fixes amount of time and prints the throughput. Which means the test takes more time everytime a pixel format is added. If that becomes a problem again, we should disable the benchmarks by default.
-
- 01 Feb, 2018 1 commit
-
-
Tim-Philipp Müller authored
Relicense with approval from Jose and Miguel. Code snippet was supposed to be LGPL from the beginning. https://bugzilla.gnome.org/show_bug.cgi?id=697808#c14 https://bugzilla.gnome.org/show_bug.cgi?id=697808#c15
-
- 24 Jan, 2018 1 commit
-
-
Vincent Penquerc'h authored
Add to valgrind suppressions file. https://bugzilla.gnome.org/show_bug.cgi?id=781021
-
- 19 Jan, 2018 2 commits
-
-
Tim-Philipp Müller authored
The caps field is channel-mask these days, so that code path was never active.
-
Ohn Yongjin authored
Don't set a bad example by leaking things, even if calling g_error() will make the process abort. https://bugzilla.gnome.org/show_bug.cgi?id=783418
-
- 16 Jan, 2018 4 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Need to add gio-unix-2.0 dep to pipelines/tcp test otherwise it won't find the gio/gunixfdmessage.h header which is not in the same dir as the other gio headers. This issue was masked before because we didn't include config.h so HAVE_GIO_UNIX_2_0 wasn't defined.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
In many cases the unistd.h includes weren't actually needed. Don't build tests that need it on windows with MSVC (multifdsink, multisocketsink, pipelines/tcp). Preparation for making tests work on Windows with MSVC.
-
- 03 Jan, 2018 2 commits
-
-
Matthew Waters authored
Some GL platforms (EGL, WGL) require deactivating the OpenGL context in one thread before it can be used in another thread which this test currently violates and would e.g. result in EGL_BAD_ACCESS errors from gst_gl_context_activate(). Fix by moving the object creation into the GL thread instead and not requiring additional gst_gl_context_activate() calls. https://bugzilla.gnome.org/show_bug.cgi?id=792158
-
Matthew Waters authored
GST_GL_HAVE_* are always defined to 0 or 1 so an #ifdef will always succeed which is not the intention here.
-
- 22 Dec, 2017 1 commit
-
-
Tim-Philipp Müller authored
So that the tests have access to them as well (gl-launch-lines.c)
-
- 21 Dec, 2017 4 commits
-
-
Miguel Paris authored
If timestamp goes forwards more than allowed, we consider that the timestamp belongs to the previous counting, so the extended timestamp is unwrapped. https://bugzilla.gnome.org/show_bug.cgi?id=783443
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
Forgotten in previous commit
-
Mathieu Duponchelle authored
gstgl_dep is only defined when build_gstgl is true
-
- 19 Dec, 2017 4 commits
-
-
-
Tim-Philipp Müller authored
error: "HAVE_PNG" is not defined, evaluates to 0 [-Werror=undef]
-
Tim-Philipp Müller authored
Also move over simple gl launch line test.
-
Tim-Philipp Müller authored
Tests and documentation will follow separately. The mixer elements in the opengl plugin need to stay in -bad for now since they use GstVideoAggregator. https://bugzilla.gnome.org/show_bug.cgi?id=754094
-
- 09 Dec, 2017 12 commits
-
-
Matthew Waters authored
Making sure that the default shaders compile and are usable
-
Matthew Waters authored
-
Matthew Waters authored
-
Matthew Waters authored
- correct the matrix multiplication - Use column-major matrices - reverse order of matrix multiplications https://bugzilla.gnome.org/show_bug.cgi?id=785980
-
Julien Isorce authored
Except for gst/gl/gstglfuncs.h It is up to the client app to include these headers. It is coherent with the fact that gstreamer-gl.pc does not require any egl.pc/gles.pc. I.e. it is the responsability of the app to search these headers within its build setup. For example gstreamer-vaapi includes explicitly EGL/egl.h and search for it in its configure.ac. For example with this patch, if an app includes the headers gst/gl/egl/gstglcontext_egl.h gst/gl/egl/gstgldisplay_egl.h gst/gl/egl/gstglmemoryegl.h it will *no longer* automatically include EGL/egl.h and GLES2/gl2.h. Which is good because the app might want to use the gstgl api only without the need to bother about gl headers. Also added a test: cd tests/check && make libs/gstglheaders.check https://bugzilla.gnome.org/show_bug.cgi?id=784779
-
Matthew Waters authored
As a result we need to bind it on every draw in order to have the correct state in the GL state machine.
-
Matthew Waters authored
They can describe in more detail (such as component sizes) the requested format.
-
Matthew Waters authored
It was suffering a race starting up the thread that could cause the main loop to quit before the main loop had started.
-
Matthew Waters authored
Create our own instead as the default framebuffer may require special fiddling (like having a visible window) to correctly display/be renderable. Fixes the remaining GL library tests on OS X
-
Matthew Waters authored
The spec allows the core/compatibility profiles to be used with #version 150. Also tighten up the tests to check for default profiles being chosen correctly.
-
Matthew Waters authored
e.g. the final glGetError() must also be completed on the GL thread
-
Matthew Waters authored
-