gstreamer/tests/check/libs
Matthew Waters 7cc1431a56 libs/glheaders: move object creation to the gl thread where necessary
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
2018-01-03 23:11:54 +11:00
..
.gitignore gl: hook up tests 2017-12-19 12:01:51 +00:00
allocators.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00
audio.c check: Fix minor leak 2017-10-26 15:55:32 +02:00
audiocdsrc.c Fix FSF address 2012-11-03 23:05:09 +00:00
audiodecoder.c tests: audiodecoder: fix another c99-ism 2017-01-09 19:10:10 +00:00
audioencoder.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
baseaudiovisualizer.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
discoverer.c tests: discoverer: handle missing ogg/codec plugins gracefully 2016-06-21 18:04:23 +01:00
fft.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00
gstglcolorconvert.c gl/checks: fix build 2017-12-09 19:32:30 +00:00
gstglcontext.c gl/checks: fix build 2017-12-09 19:32:30 +00:00
gstglheaders.c libs/glheaders: move object creation to the gl thread where necessary 2018-01-03 23:11:54 +11:00
gstglmatrix.c glutils: fix matrix operations everywhere 2017-12-09 19:32:30 +00:00
gstglmemory.c gl/format: use our own GL format enum's instead of gstvideo's 2017-12-09 19:32:27 +00:00
gstglquery.c gl/query: split tests and fix some corresponding issues in usage 2017-12-09 19:32:30 +00:00
gstglshader.c gl/tests: add some simple shader testing 2017-12-09 19:32:31 +00:00
gstglsl.c glsl: fix #version 150 not working with profiles 2017-12-09 19:32:23 +00:00
gstglslstage.c gl/tests: add some simple shader testing 2017-12-09 19:32:31 +00:00
gstglupload.c gl/checks: fix build 2017-12-09 19:32:30 +00:00
gstlibscpp.cc videodirection: interface for rotation and flip 2016-08-25 10:19:13 +03:00
libsabi.c videodirection: interface for rotation and flip 2016-08-25 10:19:13 +03:00
mikey.c mikey: make message and payload mini-objects 2014-07-02 15:44:12 +02:00
navigation.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00
pbutils.c tests: pbutils: more checking of returned description strings 2015-02-27 14:30:01 +00:00
profile.c encoding-profile: add gst_encoding_profile_get_file_extension() 2012-12-23 15:26:59 +00:00
rtp.c rtp: fix gst_rtp_buffer_ext_timestamp taking into account backwards 2017-12-21 17:27:42 -05:00
rtpbasedepayload.c rtpbasedepayload: look at ssrc before sequence numbers 2016-04-03 11:49:16 +03:00
rtpbasepayload.c base: use new gst_element_class_add_static_pad_template() 2016-03-24 14:25:41 +02:00
rtsp.c rtsp: add boxed types for new authentication credential API 2016-12-13 22:45:02 +00:00
rtspconnection.c rtspconnection: Add support for parsing custom headers 2015-11-18 00:15:32 +00:00
sdp.c sdpmessage: add_attribute accepts NULL value 2017-11-03 17:56:39 +11:00
struct_arm.h gst-libs: Remove interfaces libs and mixer/tuner interfaces 2012-04-13 13:14:13 +02:00
struct_i386.h tests: update libs ABI check GstRTSPTimeRange structure size on i386 2013-03-07 10:49:30 +00:00
struct_i386_osx.h gst-libs: Remove interfaces libs and mixer/tuner interfaces 2012-04-13 13:14:13 +02:00
struct_ppc32.h tests: fix expected GstRTSPTimeRange structure size for ABI test for ppc32 2014-10-24 13:04:07 +01:00
struct_ppc64.h tests: add PPC64 abi struct sizes 2015-06-22 16:00:15 +02:00
struct_x86_64.h check: update for larger struct 2012-11-20 11:13:01 +01:00
tag.c No need for newlines in debug log statements 2017-04-12 09:58:49 +01:00
video.c testsuite: Add some test checks for gst_video_guess_framerate() 2017-01-09 21:31:37 +11:00
videodecoder.c Fix unit test for videodecoder now outputting mono multiview by default 2017-05-19 18:38:45 +02:00
videoencoder.c videoencoder: add qos property 2017-10-25 14:22:15 +02:00
videotimecode.c videotimecode: Validate for drop-frame correctness 2017-02-23 19:56:26 +02:00
xmpwriter.c check: Use GST_CHECK_MAIN () macro everywhere 2015-06-02 16:14:39 +02:00