[732/906] build: fix repeated typedefs
authorJulien Isorce <julien.isorce@gmail.com>
Wed, 10 Jul 2013 15:03:04 +0000 (16:03 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:29 +0000 (19:31 +0000)
commitd17a4381b104e693263e1f90daad7010c70bae0a
treec652b1faa0167afc1d1c4e784645aa7563e6bd25
parentd4a8451c11877c5ee53137156804d69c69cca036
[732/906] build: fix repeated typedefs

Write forward declarations in another way to avoid
repeated typedefs "error: redefinition of typedef".
Raised when using i686-apple-darwin11-llvm-gcc-4.2
It seems that C apple compiler does not support
C11 feature.

https://bugzilla.gnome.org/show_bug.cgi?id=703885
28 files changed:
gst-libs/gst/gl/Makefile.am
gst-libs/gst/gl/gl.h [new file with mode: 0644]
gst-libs/gst/gl/gstgl_fwd.h [new file with mode: 0644]
gst-libs/gst/gl/gstglapi.h
gst-libs/gst/gl/gstglbufferpool.c
gst-libs/gst/gl/gstglbufferpool.h
gst-libs/gst/gl/gstgldisplay.c
gst-libs/gst/gl/gstgldisplay.h
gst-libs/gst/gl/gstgldownload.c
gst-libs/gst/gl/gstgldownload.h
gst-libs/gst/gl/gstglegl.c
gst-libs/gst/gl/gstglegl.h
gst-libs/gst/gl/gstglfeature.c
gst-libs/gst/gl/gstglfeature.h
gst-libs/gst/gl/gstglfilter.h
gst-libs/gst/gl/gstglframebuffer.c
gst-libs/gst/gl/gstglframebuffer.h
gst-libs/gst/gl/gstglmemory.c
gst-libs/gst/gl/gstglmemory.h
gst-libs/gst/gl/gstglmixer.h
gst-libs/gst/gl/gstglshader.c
gst-libs/gst/gl/gstglshader.h
gst-libs/gst/gl/gstglupload.c
gst-libs/gst/gl/gstglupload.h
gst-libs/gst/gl/gstglutils.c
gst-libs/gst/gl/gstglutils.h
gst-libs/gst/gl/gstglwindow.c
gst-libs/gst/gl/gstglwindow.h