gstreamer/gst-libs/gst/gl
Matthew Waters f292e785ce [884/906] filter: return the pad template caps in transform_caps
We can transform from any input in our caps to any output.
With the following pipeline snippet:

  ... ! vaapidecode ! glcolorscale ! xvimagesink

GstVideoGLTextureUploadMeta was being used on both src and sink
pads causing linking to fail.  This allows the usage of the meta
on either pad without affecting whether the meta is chosen on the
other pad.
2017-12-09 19:31:33 +00:00
..
android [862/906] window: remove set_need_lock 2017-12-09 19:31:33 +00:00
cocoa [862/906] window: remove set_need_lock 2017-12-09 19:31:33 +00:00
dispmanx [862/906] window: remove set_need_lock 2017-12-09 19:31:33 +00:00
egl [824/906] android: Build fixes 2017-12-09 19:31:31 +00:00
glprototypes [883/906] api: provide from_string() 2017-12-09 19:31:33 +00:00
wayland [862/906] window: remove set_need_lock 2017-12-09 19:31:33 +00:00
win32 [862/906] window: remove set_need_lock 2017-12-09 19:31:33 +00:00
x11 [877/906] x11: Use correct format string for guintptr 2017-12-09 19:31:33 +00:00
.gitignore [644/906] update .gitignore for some new files 2017-12-09 19:31:27 +00:00
gl.h [793/906] add a GstGLContext object that will be the basis of OpenGL contexts 2017-12-09 19:31:30 +00:00
gstgl_fwd.h [793/906] add a GstGLContext object that will be the basis of OpenGL contexts 2017-12-09 19:31:30 +00:00
gstglapi.c [883/906] api: provide from_string() 2017-12-09 19:31:33 +00:00
gstglapi.h [883/906] api: provide from_string() 2017-12-09 19:31:33 +00:00
gstglbufferpool.c [876/906] glmem: use GstVideoInfo for format configuration 2017-12-09 19:31:33 +00:00
gstglbufferpool.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglcontext.c [883/906] api: provide from_string() 2017-12-09 19:31:33 +00:00
gstglcontext.h [856/906] context: document it 2017-12-09 19:31:32 +00:00
gstgldisplay.c [857/906] display: document the new GstContext api 2017-12-09 19:31:32 +00:00
gstgldisplay.h [857/906] display: document the new GstContext api 2017-12-09 19:31:32 +00:00
gstgldownload.c [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2017-12-09 19:31:32 +00:00
gstgldownload.h [860/906] docs: misc updates 2017-12-09 19:31:32 +00:00
gstgles2.h [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2017-12-09 19:31:32 +00:00
gstglfeature.c [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglfeature.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglfilter.c [884/906] filter: return the pad template caps in transform_caps 2017-12-09 19:31:33 +00:00
gstglfilter.h [874/906] filter: implement draw_texture for GLES2 2017-12-09 19:31:33 +00:00
gstglframebuffer.c [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2017-12-09 19:31:32 +00:00
gstglframebuffer.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglmemory.c [876/906] glmem: use GstVideoInfo for format configuration 2017-12-09 19:31:33 +00:00
gstglmemory.h [876/906] glmem: use GstVideoInfo for format configuration 2017-12-09 19:31:33 +00:00
gstglmixer.c [873/906] upload: use GstVideoInfo for choosing the format 2017-12-09 19:31:33 +00:00
gstglmixer.h [855/906] upload: add support for GstVideoGLTextureUploadMeta 2017-12-09 19:31:32 +00:00
gstglmixerpad.h [733/906] gl: Major header and include cleanup 2017-12-09 19:31:29 +00:00
gstglshader.c [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglshader.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2017-12-09 19:31:31 +00:00
gstglshadervariables.c [824/906] android: Build fixes 2017-12-09 19:31:31 +00:00
gstglshadervariables.h [733/906] gl: Major header and include cleanup 2017-12-09 19:31:29 +00:00
gstglupload.c [881/906] upload: restore default values for unpack_length 2017-12-09 19:31:33 +00:00
gstglupload.h [873/906] upload: use GstVideoInfo for choosing the format 2017-12-09 19:31:33 +00:00
gstglutils.c [852/906] use GstContext for GstGLDisplay propogation 2017-12-09 19:31:32 +00:00
gstglutils.h [852/906] use GstContext for GstGLDisplay propogation 2017-12-09 19:31:32 +00:00
gstglwindow.c [863/906] window: hold a ref to our GstGLDisplay 2017-12-09 19:31:33 +00:00
gstglwindow.h [863/906] window: hold a ref to our GstGLDisplay 2017-12-09 19:31:33 +00:00
Makefile.am [879/906] build: don't add X_CFLAGS to CFLAGS 2017-12-09 19:31:33 +00:00