summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 927ec937d517c2ad27ad9d57706fbef9a7daf31a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
2008-07-18  Julien Isorce  <julien.isorce@gmail.com>

	* TODO:
	add task 4 and 5

	* gst-libs/gst/gl/gstgldisplay.c
	* gst-libs/gst/gl/gstgldisplay.h
	Fix check function about OpenGL >= 1.4
	and Glew >= 1.4
	(version in [1.0, 1.4[ was not detected

	* gst-libs/gst/gl/gstglfilter.h
	* gst-libs/gst/gl/gstglshader.c:
	* gst-libs/gst/gl/gstglshader.h:
	* gst/gl/gstgltestsrc.h
	* gst/gl/gstopengl.c
	* gst/gl/gstglfilterlaplacian.h
	I just make sure to save them to LF but
	git is still writting its wrong message.
	Let me know if I have commited in CRLF
	by mistake.

	* gst/gl/gstglfilterlaplacian.c
	Fix convolution_fragment_source to make
	it compile on ATI. (size array must be explicit in
	the declaration)

	* tests/examples/qglwidgetxoverlay/qglrenderer.cpp
	* tests/examples/qglwidgetxoverlay/qglrenderer.h
	Forgot to push them in my previous push

	* tests/pipelines
	Add two funny example pipelines that use
	the gstglfilterlaplacian

	* win32/vs8/libgstopengl.vcproj
	Add gstglshader.h, .c, and gstglfilterlaplacian.h, .c
	to the project.

2008-07-18  Filippo Argiolas <filippo.argiolas@gmail.com>

	* gst-libs/gst/gl/Makefile.am:
	* gst-libs/gst/gl/gstglshader.c:
	* gst-libs/gst/gl/gstglshader.h:
	* gst/gl/gstglfilterlaplacian.c:
	* gst/gl/gstglfilterlaplacian.h:
	* gst/gl/Makefile.am:
	* gst/gl/gstopengl.c:

	Import gstglshader stuff from cvs branch.
	Add a demo laplacian filter to demonstrate how gstglshader can be
	easily integrated with minimum effort. Note that at the moment it does
	everything in the filter callback, I didn't use the onInitFBO callback
	to keep it simple.

2008-07-18  Julien Isorce  <julien.isorce@gmail.com>

	* tests/examples/qglwidgetxoverlay: Browse files to load
	  a local video.

2008-07-17  Julien Isorce  <julien.isorce@gmail.com>

	* tests/examples/mousexoverlay: Browse files to load
	  a local video.

2008-07-17  Julien Isorce  <julien.isorce@gmail.com>

	* tests/examples/videoxoverlay: Browse files to load
	  a local video.

2008-07-11  David Schleef  <ds@schleef.org>

	* configure.ac: Add AG_GST_ARG_WITH_PLUGINS

2008-04-06  Sebastian Dröge  <slomo@circular-chaos.org>

        Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>

        * configure.ac:
        Actually build dlls when cross-compiling with mingw32.
        Fixes bug #526247.

2008-03-24  David Schleef  <ds@schleef.org>

	* Makefile.am:
	* configure.ac: Fix build system for recent changes in m4
	  files.  Fixed problem building gst/gl/

2008-02-23  Tim-Philipp Müller  <tim at centricular dot net>

	* gst-libs/gst/gl/gstglbuffer.c:
	  (gst_gl_buffer_format_from_video_format):
	  Fix compiler warning if there are video format
	  enums gstglbuffer doesn't know about yet.

	* gst-libs/gst/gl/gstgldisplay.c:
	  (gst_gl_display_upload_texture_rectangle),
	  (gst_gl_display_draw_texture):
	  Fix printf format for 64-bit integers.

2008-01-31  David Schleef  <ds@schleef.org>

	* configure.ac:
	* pkgconfig/Makefile.am:
	* pkgconfig/gstreamer-gl-uninstalled.pc.in:
	* pkgconfig/gstreamer-gl.pc.in:
	* pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in:
	* pkgconfig/gstreamer-plugins-gl.pc.in:
	  Rename pkgconfig files.  And install them.
	* tests/check/Makefile.am:
	* tests/check/generic/states.c:
	* tests/check/pipelines/simple-launch-lines.c:
	  Add some tests copied from -good.

2008-01-31  Tim-Philipp Müller  <tim at centricular dot net>

	* gst-libs/gst/gl/Makefile.am:
	  The library needs to link against libgstvideo-0.10.

	* gst/gl/Makefile.am:
	  The plugin does not (I think) need to link against GL or libgstvideo,
	  since our new gstreamer GL library already does that, but it does
	  need to link against our brand-new libgstgl-0.10.

2008-01-31  Tim-Philipp Müller  <tim at centricular dot net>

	* configure.ac:
	  When using the non-pkg-config check, set and export GL_LIBS
	  correctly.

2008-01-31  David Schleef  <ds@schleef.org>

	* gst/gl/.cvsignore: ingore some files
	* gst-libs/gst/Makefile.am: distcheck fixes
	* gst/gl/Makefile.am: distcheck fixes
	* win32/common/config.h: -good has this in CVS, so we will too.

2008-01-31  David Schleef  <ds@schleef.org>

	* configure.ac:
	  Readd pre-pkgconfig OpenGL detection, since pkgconfig requires
	  Mesa from git master.
	* gst/gl/glimagesink.c:
	* gst/gl/gstopengl.c:
	  Move debug category initialization to element.
	* gst-libs/gst/gl/Makefile.am:
	* gst-libs/gst/gl/gstglfilter.c:
	* gst-libs/gst/gl/gstglfilter.h:
	* gst/gl/gstglfilter.c:
	* gst/gl/gstglfilter.h:
	  Move glfilter to library.
	* pkgconfig/gstreamer-plugins-gl.pc.in:
	  Add gstreamer-base-0.10 as a requirement.
	* po/en.po:
	  Update.

2008-01-18  Tim-Philipp Müller  <tim at centricular dot net>

	* configure.ac:
	* docs/Makefile.am:
	* gst-libs/Makefile.am:
	* gst-libs/gst/gl/Makefile.am:
	* gst/gl/Makefile.am:
	* tests/Makefile.am:
	  Fix compilation in uninstalled setup and some
	  distcheck-y bits (not all though).

2008-01-17  David Schleef  <ds@schleef.org>

	Add some files to make project compile.
	* gst-libs/gst/gettext.h:
	* gst-libs/gst/gst-i18n-plugin.h:
	* po/.cvsignore:
	* po/Makevars:
	* po/POTFILES.in:
	* po/en.po:

2008-01-17  David Schleef  <ds@schleef.org>

	Fixes to make project compile.  Probably still doesn't work.
	* configure.ac:
	* gst-libs/gst/Makefile.am:
	* gst-libs/gst/gl/Makefile.am:
	* gst/Makefile.am:
	* gst/gl/Makefile.am:
	* gst/gl/gstgltestsrc.c:
	* po/LINGUAS:
	* win32/MANIFEST:

2008-01-17  David Schleef  <ds@schleef.org>

	Add project infrastructure.  Not complete, doesn't work.
	* .cvsignore:
	* AUTHORS:
	* COPYING:
	* COPYING.LIB:
	* INSTALL:
	* Makefile.am:
	* NEWS:
	* README:
	* RELEASE:
	* REQUIREMENTS:
	* autogen.sh:
	* configure.ac:
	* docs/.cvsignore:
	* docs/Makefile.am:
	* docs/libs/Makefile.am:
	* docs/plugins/Makefile.am:
	* docs/version.entities.in:
	* ext/Makefile.am:
	* gst-libs/Makefile.am:
	* gst-libs/gst/Makefile.am:
	* gst-libs/gst/gl/Makefile.am:
	* gst-plugins-gl.doap:
	* gst-plugins-gl.spec.in:
	* gst/Makefile.am:
	* m4/.cvsignore:
	* m4/Makefile.am:
	* pkgconfig/.cvsignore:
	* pkgconfig/Makefile.am:
	* pkgconfig/gstreamer-plugins-gl-uninstalled.pc.in:
	* pkgconfig/gstreamer-plugins-gl.pc.in:
	* sys/Makefile.am:
	* tests/Makefile.am:
	* tests/check/Makefile.am:
	* tests/examples/Makefile.am:
	* tests/icles/Makefile.am:
	* tools/Makefile.am:
	* win32/common/config.h.in: