gstreamer/gst-libs/gst/gl
Matthew Waters d57403ab98 [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.
2014-03-15 18:37:06 +01:00
..
android [862/906] window: remove set_need_lock 2014-03-15 18:37:05 +01:00
cocoa [862/906] window: remove set_need_lock 2014-03-15 18:37:05 +01:00
dispmanx [862/906] window: remove set_need_lock 2014-03-15 18:37:05 +01:00
egl [824/906] android: Build fixes 2014-03-15 18:37:03 +01:00
glprototypes [883/906] api: provide from_string() 2014-03-15 18:37:06 +01:00
wayland [862/906] window: remove set_need_lock 2014-03-15 18:37:05 +01:00
win32 [862/906] window: remove set_need_lock 2014-03-15 18:37:05 +01:00
x11 [877/906] x11: Use correct format string for guintptr 2014-03-15 18:37:06 +01:00
.gitignore [644/906] update .gitignore for some new files 2014-03-15 18:36:52 +01:00
gl.h [793/906] add a GstGLContext object that will be the basis of OpenGL contexts 2014-03-15 18:37:01 +01:00
gstgl_fwd.h [793/906] add a GstGLContext object that will be the basis of OpenGL contexts 2014-03-15 18:37:01 +01:00
gstglapi.c [883/906] api: provide from_string() 2014-03-15 18:37:06 +01:00
gstglapi.h [883/906] api: provide from_string() 2014-03-15 18:37:06 +01:00
gstglbufferpool.c [876/906] glmem: use GstVideoInfo for format configuration 2014-03-15 18:37:06 +01:00
gstglbufferpool.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglcontext.c [883/906] api: provide from_string() 2014-03-15 18:37:06 +01:00
gstglcontext.h [856/906] context: document it 2014-03-15 18:37:04 +01:00
gstgldisplay.c [857/906] display: document the new GstContext api 2014-03-15 18:37:05 +01:00
gstgldisplay.h [857/906] display: document the new GstContext api 2014-03-15 18:37:05 +01:00
gstgldownload.c [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2014-03-15 18:37:03 +01:00
gstgldownload.h [860/906] docs: misc updates 2014-03-15 18:37:05 +01:00
gstgles2.h [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2014-03-15 18:37:03 +01:00
gstglfeature.c [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglfeature.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglfilter.c [884/906] filter: return the pad template caps in transform_caps 2014-03-15 18:37:06 +01:00
gstglfilter.h [874/906] filter: implement draw_texture for GLES2 2014-03-15 18:37:06 +01:00
gstglframebuffer.c [838/906] gl: Use GL_TEXTURE_2D instead of GL_TEXTURE_RECTANGLE 2014-03-15 18:37:03 +01:00
gstglframebuffer.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglmemory.c [876/906] glmem: use GstVideoInfo for format configuration 2014-03-15 18:37:06 +01:00
gstglmemory.h [876/906] glmem: use GstVideoInfo for format configuration 2014-03-15 18:37:06 +01:00
gstglmixer.c [873/906] upload: use GstVideoInfo for choosing the format 2014-03-15 18:37:05 +01:00
gstglmixer.h [855/906] upload: add support for GstVideoGLTextureUploadMeta 2014-03-15 18:37:04 +01:00
gstglmixerpad.h [733/906] gl: Major header and include cleanup 2014-03-15 18:36:57 +01:00
gstglshader.c [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglshader.h [812/906] move the GL vtable from GstGLDisplay to GstGLContext 2014-03-15 18:37:02 +01:00
gstglshadervariables.c [824/906] android: Build fixes 2014-03-15 18:37:03 +01:00
gstglshadervariables.h [733/906] gl: Major header and include cleanup 2014-03-15 18:36:57 +01:00
gstglupload.c [881/906] upload: restore default values for unpack_length 2014-03-15 18:37:06 +01:00
gstglupload.h [873/906] upload: use GstVideoInfo for choosing the format 2014-03-15 18:37:05 +01:00
gstglutils.c [852/906] use GstContext for GstGLDisplay propogation 2014-03-15 18:37:04 +01:00
gstglutils.h [852/906] use GstContext for GstGLDisplay propogation 2014-03-15 18:37:04 +01:00
gstglwindow.c [863/906] window: hold a ref to our GstGLDisplay 2014-03-15 18:37:05 +01:00
gstglwindow.h [863/906] window: hold a ref to our GstGLDisplay 2014-03-15 18:37:05 +01:00
Makefile.am [879/906] build: don't add X_CFLAGS to CFLAGS 2014-03-15 18:37:06 +01:00