gst/level/level-example.c: Update for new bus API.
[platform/upstream/gstreamer.git] / ChangeLog
1 2005-09-29  Wim Taymans  <wim@fluendo.com>
2
3         * gst/level/level-example.c: (main):
4         Update for new bus API.
5
6 2005-09-28  Tim-Philipp Müller  <tim at centricular dot net>
7
8         * configure.ac:
9           Fix unexpanded autoconf macro GST_DOC, which has been renamed
10           to GST_DOCBOOK_CHECK (see common/m4/gst-doc.m4) (#316202).
11
12 2005-09-27  Tim-Philipp Müller  <tim at centricular dot net>
13
14         * sys/oss/gstosssink.c: (gst_oss_sink_prepare):
15           Fix playback of mono streams (bytes_per_sample should be set
16           from the sample width and the number of channels negotiated,
17           and not just be set to 4) (#317338)
18
19 2005-09-26  Wim Taymans  <wim@fluendo.com>
20
21         * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush),
22         (gst_rtpmpaenc_handle_buffer):
23         Set buffer duration correctly.
24
25 2005-09-26  Tim-Philipp Müller  <tim at centricular dot net>
26
27         * gst/avi/gstavidemux.c: (gst_avi_demux_base_init),
28         (gst_avi_demux_class_init), (gst_avi_demux_parse_stream),
29         (gst_avi_demux_change_state):
30           Don't crash when encountering a stream with an unknown fourcc or
31           codec id. Instead, create a pad of type video/x-avi-unknown or
32           audio/x-avi-unknown, which as a side-effect also results in less
33           confusing error messages in players ('no decoder' vs. 'no streams');
34           minor fixes to state change function and class_init function.
35
36 2005-09-24  Wim Taymans  <wim@fluendo.com>
37
38         * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
39         * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
40         These are sinks.
41
42 2005-09-24  Thomas Vander Stichele  <thomas at apestaart dot org>
43
44         * check/elements/level.c: (GST_START_TEST):
45           fix test for new GstClockTime use
46         * gst/level/gstlevel.c: (gst_level_init), (gst_level_set_caps),
47         (gst_level_transform_ip):
48         * gst/level/gstlevel.h:
49           fix up the decay peak, ensuring the decay peak is never lower
50           than the peak for that interval
51
52 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
53
54         * docs/plugins/gst-plugins-good-plugins.args:
55         * docs/plugins/inspect/plugin-alpha.xml:
56         * docs/plugins/inspect/plugin-rtp.xml:
57         * gst/level/gstlevel.c: (gst_level_set_caps),
58         (gst_level_transform_ip):
59           updating docs
60
61 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
62
63         * Makefile.am:
64         * check/elements/level.c: (GST_START_TEST):
65         * gst/level/Makefile.am:
66         * gst/level/gstlevel.c: (gst_level_class_init), (gst_level_init),
67         (gst_level_set_property), (gst_level_get_property),
68         (gst_level_set_caps), (gst_level_message_new),
69         (gst_level_transform_ip):
70         * gst/level/gstlevel.h:
71         * gst/level/level-example.c: (message_handler), (main):
72           convert to using GstClockTime for all time values, finally.
73
74 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
75
76         * gst/auparse/Makefile.am:
77         * gst/auparse/gstauparse.c: (gst_auparse_chain):
78           fix up build
79         * configure.ac:
80         * ext/cairo/Makefile.am:
81         * ext/dv/Makefile.am:
82         * ext/esd/Makefile.am:
83         * ext/flac/Makefile.am:
84         * ext/gconf/Makefile.am:
85         * ext/gdk_pixbuf/Makefile.am:
86         * ext/jpeg/Makefile.am:
87         * ext/ladspa/Makefile.am:
88         * ext/libcaca/Makefile.am:
89         * ext/libmng/Makefile.am:
90         * ext/libpng/Makefile.am:
91         * ext/mikmod/Makefile.am:
92         * ext/pango/Makefile.am:
93         * ext/raw1394/Makefile.am:
94         * ext/shout2/Makefile.am:
95         * ext/speex/Makefile.am:
96         * gst/alpha/Makefile.am:
97         * gst/autodetect/Makefile.am:
98         * gst/avi/Makefile.am:
99         * gst/cutter/Makefile.am:
100         * gst/debug/Makefile.am:
101         * gst/effectv/Makefile.am:
102         * gst/flx/Makefile.am:
103         * gst/goom/Makefile.am:
104         * gst/interleave/Makefile.am:
105         * gst/law/Makefile.am:
106         * gst/matroska/Makefile.am:
107         * gst/median/Makefile.am:
108         * gst/monoscope/Makefile.am:
109         * gst/multipart/Makefile.am:
110         * gst/oldcore/Makefile.am:
111         * gst/rtp/Makefile.am:
112         * gst/rtsp/Makefile.am:
113         * gst/smoothwave/Makefile.am:
114         * gst/smpte/Makefile.am:
115         * gst/videobox/Makefile.am:
116         * gst/videofilter/Makefile.am:
117         * gst/videomixer/Makefile.am:
118         * gst/wavenc/Makefile.am:
119         * gst/wavparse/Makefile.am:
120         * sys/oss/Makefile.am:
121         * sys/osxaudio/Makefile.am:
122         * sys/osxvideo/Makefile.am:
123           fix up GST_LIBS use
124
125 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
126
127         * gst/auparse/Makefile.am:
128         * gst/auparse/gstauparse.c: (gst_auparse_chain):
129           fix build of auparse
130
131 2005-09-22 Edgard Lima (edgard.lima@indt.org.br)
132
133         * configure.ac:
134         * PORTED_09:
135         * gst/auparse/gstauparse.c:
136         * gst/auparse/gstauparse.h:
137         Auparse ported to 0.9.
138
139 2005-09-22  Wim Taymans  <wim@fluendo.com>
140
141         * gst/rtp/TODO:
142         * gst/rtp/gstrtpdec.c: (gst_rtpdec_getcaps):
143         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
144         (gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer),
145         (gst_rtpmp4venc_set_property):
146         * gst/rtp/gstrtpmp4venc.h:
147         * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_handle_buffer):
148         * gst/rtp/gstrtpmpaenc.h:
149         Use is_filled to both check MTU and max-ptime of base class.
150
151 2005-09-22  Wim Taymans  <wim@fluendo.com>
152
153         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
154         (gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer),
155         (gst_rtpmp4venc_set_property):
156         Don't fragment packets with multiple frames.
157
158 2005-09-22  Wim Taymans  <wim@fluendo.com>
159
160         * gst/rtp/TODO:
161         * gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps):
162         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
163         (gst_rtpmp4venc_init), (gst_rtpmp4venc_parse_data),
164         (gst_rtpmp4venc_handle_buffer), (gst_rtpmp4venc_set_property),
165         (gst_rtpmp4venc_get_property):
166         * gst/rtp/gstrtpmp4venc.h:
167         Remove g_print.
168         Update TODO
169         Make payload encoder a bit smarter and more correct with
170         timestamps.
171         Added option in payloader to include config string in-band.
172
173 2005-09-21  Wim Taymans  <wim@fluendo.com>
174
175         * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_parse_rtpmap),
176         (gst_rtspsrc_media_to_caps), (gst_rtspsrc_stream_setup_rtp),
177         (gst_rtspsrc_send):
178         Strip spaces for key/value pairs.
179
180 2005-09-21  Wim Taymans  <wim@fluendo.com>
181
182         * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_parse_rtpmap),
183         (gst_rtspsrc_media_to_caps), (gst_rtspsrc_stream_setup_rtp),
184         (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
185         (gst_rtspsrc_change_state):
186         More SDP parsing and caps setting.
187         Do NO_PREROLL differently.
188         add pads only after negotiated.
189
190         * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
191         (gst_udpsrc_getcaps):
192         Implement the getcaps function.
193
194 2005-09-21  Wim Taymans  <wim@fluendo.com>
195
196         * gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_sink_setcaps),
197         (gst_rtpamrdec_chain):
198         Handle multiple AMr packets per payload. Handle CRC and
199         parse ILL/ILP.
200
201         * gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_setcaps):
202         Make caps params strings for easy SDP mapping.
203         
204         * gst/rtp/gstrtpdec.c: (gst_rtpdec_init), (gst_rtpdec_getcaps):
205         Handle capsnego better.
206
207         * gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps):
208         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_new_caps):
209         Generate and parse config string in the caps.
210
211 2005-09-21  Wim Taymans  <wim@fluendo.com>
212
213         * gst/rtp/README:
214         Update README
215
216         * gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_sink_setcaps):
217         Make extra params as strings.
218
219         * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_state),
220         (gst_rtspsrc_parse_rtpmap), (gst_rtspsrc_media_to_caps),
221         (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_send):
222         Make state change return NO_PREROLL as this is a live
223         source.
224
225         * gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
226         Don't unref old caps when NULL.
227
228 2005-09-20  Wim Taymans  <wim@fluendo.com>
229
230         * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_get_type),
231         (gst_rtspsrc_parse_rtpmap), (gst_rtspsrc_media_to_caps),
232         (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_send),
233         (gst_rtspsrc_open), (gst_rtspsrc_uri_get_type),
234         (gst_rtspsrc_uri_get_protocols), (gst_rtspsrc_uri_get_uri),
235         (gst_rtspsrc_uri_set_uri), (gst_rtspsrc_uri_handler_init):
236         * gst/rtsp/sdpmessage.c: (sdp_media_get_format):
237         * gst/rtsp/sdpmessage.h:
238         Add URI handler.
239         Parse SDP and create caps.
240
241 2005-09-20  Stefan Kost  <ensonic@users.sf.net>
242
243         * gst/alpha/gstalpha.c:
244       fix element description
245
246 2005-09-19  Wim Taymans  <wim@fluendo.com>
247
248         * gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_chain):
249         Don't check payload for now.
250
251 2005-09-19  Wim Taymans  <wim@fluendo.com>
252
253         * gst/wavparse/gstwavparse.c: (gst_wavparse_reset),
254         (gst_wavparse_init), (gst_wavparse_parse_file_header),
255         (gst_wavparse_stream_init), (gst_wavparse_handle_seek),
256         (gst_wavparse_stream_headers), (gst_wavparse_stream_data),
257         (gst_wavparse_loop), (gst_wavparse_pad_convert),
258         (gst_wavparse_pad_query), (gst_wavparse_srcpad_event),
259         (gst_wavparse_change_state):
260         * gst/wavparse/gstwavparse.h:
261         Fix wavparse some more.
262
263 2005-09-19  Wim Taymans  <wim@fluendo.com>
264
265         * check/elements/level.c: (GST_START_TEST):
266         Fix for bus API change.
267
268 2005-09-19  Wim Taymans  <wim@fluendo.com>
269
270         * gst/level/level-example.c: (main):
271         Fix for new bus API.
272
273         * gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
274         Set caps on pads.
275
276 2005-09-15  Wim Taymans  <wim@fluendo.com>
277
278         * gst/rtp/Makefile.am:
279         * gst/rtp/README:
280         * gst/rtp/gstrtp.c: (plugin_init):
281         * gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
282         (gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain),
283         (gst_rtpamrdec_change_state):
284         * gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_get_type),
285         (gst_rtpamrenc_class_init), (gst_rtpamrenc_init),
286         (gst_rtpamrenc_setcaps), (gst_rtpamrenc_handle_buffer):
287         * gst/rtp/gstrtpamrenc.h:
288         * gst/rtp/gstrtpgsmenc.c: (gst_rtpgsmenc_get_type),
289         (gst_rtpgsmenc_class_init), (gst_rtpgsmenc_init),
290         (gst_rtpgsmenc_setcaps), (gst_rtpgsmenc_handle_buffer):
291         * gst/rtp/gstrtpgsmenc.h:
292         * gst/rtp/gstrtpgsmparse.c: (gst_rtpgsmparse_class_init),
293         (gst_rtpgsm_caps_nego), (gst_rtpgsmparse_chain),
294         (gst_rtpgsmparse_set_property), (gst_rtpgsmparse_get_property),
295         (gst_rtpgsmparse_change_state):
296         * gst/rtp/gstrtpgsmparse.h:
297         * gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_class_init),
298         (gst_rtph263pdec_finalize), (gst_rtph263pdec_change_state):
299         * gst/rtp/gstrtph263penc.c: (gst_rtph263penc_get_type),
300         (gst_rtph263penc_class_init), (gst_rtph263penc_init),
301         (gst_rtph263penc_finalize), (gst_rtph263penc_setcaps),
302         (gst_rtph263penc_flush), (gst_rtph263penc_handle_buffer):
303         * gst/rtp/gstrtph263penc.h:
304         * gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps),
305         (gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_change_state):
306         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
307         (gst_rtpmp4venc_class_init), (gst_rtpmp4venc_init),
308         (gst_rtpmp4venc_finalize), (gst_rtpmp4venc_new_caps),
309         (gst_rtpmp4venc_setcaps), (gst_rtpmp4venc_flush),
310         (gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer):
311         * gst/rtp/gstrtpmp4venc.h:
312         * gst/rtp/gstrtpmpadec.c:
313         * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_get_type),
314         (gst_rtpmpaenc_class_init), (gst_rtpmpaenc_init),
315         (gst_rtpmpaenc_finalize), (gst_rtpmpaenc_setcaps),
316         (gst_rtpmpaenc_flush), (gst_rtpmpaenc_handle_buffer):
317         * gst/rtp/gstrtpmpaenc.h:
318         Updates to payloader/depayloaders, make payloaders use
319         the base classes.
320         Updated README with suggested RTP caps and how to convert
321         to/from SDP.
322         Added config descriptor in mp4v payloader.
323
324 2005-09-15  Andy Wingo  <wingo@pobox.com>
325
326         * gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): 
327         * gst/autodetect/gstautovideosink.c
328         (gst_auto_video_sink_find_best): Update for new registry API.
329
330 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
331
332         * common/c-to-xml.py:
333         * common/gtk-doc-plugins.mak:
334           a simple py script to generate valid xml from a C example
335           probably also need to strip an MIT license when we decide
336         * docs/plugins/Makefile.am:
337         * gst/level/Makefile.am:
338         * gst/level/gstlevel.c: (gst_level_init):
339         * gst/level/level-example.c: (message_handler), (main):
340           add an example to level that will show up in the docs
341         * gst/rtp/TODO:
342           add a note for the future
343
344 2005-09-14  Michael Smith <msmith@fluendo.com>
345
346         * gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
347           Actually define the debug object being used in wavenc. Fixes #316205
348
349 2005-09-14  Michael Smith <msmith@fluendo.com>
350
351         * gst/smpte/Makefile.am:
352           Link against GST_BASE_LIBS, to get it linked against libgstbase;
353           needed to build on windows (bug 316204)
354
355 2005-09-12  Andy Wingo  <wingo@pobox.com>
356
357         * autogen.sh (package): Now type 'make' to build gst-plugins-good.
358
359 2005-09-09  Jan Schmidt  <thaytan@mad.scientist.com>
360
361         * configure.ac:
362         * gst/fdsrc/Makefile.am:
363         * gst/fdsrc/gstfdsrc.c:
364         * gst/fdsrc/gstfdsrc.h:
365           Move fdsrc back into gstreamer core elements.
366
367         * gst/level/gstlevel.c: (gst_level_class_init),
368         (gst_level_transform_ip):
369         * gst/videobox/gstvideobox.c: (gst_video_box_set_property):
370           Basetransform changes.
371
372 2005-09-09  Thomas Vander Stichele  <thomas at apestaart dot org>
373
374         * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
375         * ext/jpeg/smokecodec.c: (find_best_size):
376           fix compiler warnings
377
378 2005-09-09  Thomas Vander Stichele  <thomas at apestaart dot org>
379
380         * gst-plugins-good.spec.in:
381           spec file fixes
382         * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
383         (gst_multiudpsink_render), (gst_multiudpsink_add),
384         (gst_multiudpsink_clear):
385           it actually helps to actually stream if we hook up the
386           "add" signal to an actual implementation
387         * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
388           some debugging
389
390 2005-09-08  Flavio Oliveira  <flavio.oliveira@indt.org.br>
391
392         * ext/jpeg/Makefile.am:
393         * ext/jpeg/gstjpeg.c
394         * ext/jpeg/gstjpegenc.c:
395         * ext/jpeg/gstsmokeenc.c:
396
397 2005-09-07  Stefan Kost  <ensonic@users.sf.net>
398
399         * ext/flac/gstflacdec.c:
400         * ext/flac/gstflacenc.c:
401         * ext/flac/gstflactag.c:
402         * ext/speex/gstspeexenc.c:
403           gsttaginterface.h -> gsttagsetter.h
404
405 2005-09-07  Jan Schmidt  <thaytan@mad.scientist.com>
406
407         * configure.ac:
408         * gst/debug/Makefile.am:
409         * gst/debug/efence.c: (gst_efence_class_init), (gst_efence_init),
410         (gst_efence_chain), (gst_efence_buffer_alloc), (plugin_init),
411         (gst_fenced_buffer_finalize), (gst_fenced_buffer_copy),
412         (gst_fenced_buffer_alloc), (gst_fenced_buffer_class_init),
413         (gst_fenced_buffer_init), (gst_fenced_buffer_get_type):
414           Port to 0.9 and re-enable efence plugin.
415
416 2005-09-06  Tim-Philipp Müller  <tim at centricular dot net>
417
418         * ext/flac/gstflacdec.c: (flac_caps_factory), (raw_caps_factory),
419         (gst_flacdec_write), (gst_flacdec_convert_src):
420         * ext/flac/gstflacdec.h:
421           Add support for flac files with 24/32 bits per sample; and misc.
422           minor clean-ups. Seeking is still partly broken (for me at least).
423
424 2005-09-06  Wim Taymans  <wim@fluendo.com>
425
426         * gst/rtp/Makefile.am:
427         * gst/rtp/gstrtp.c: (plugin_init):
428         * gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_get_type),
429         (gst_rtpmp4vdec_base_init), (gst_rtpmp4vdec_class_init),
430         (gst_rtpmp4vdec_init), (gst_rtpmp4vdec_setcaps),
431         (gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_set_property),
432         (gst_rtpmp4vdec_get_property), (gst_rtpmp4vdec_change_state),
433         (gst_rtpmp4vdec_plugin_init):
434         * gst/rtp/gstrtpmp4vdec.h:
435         * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
436         (gst_rtpmp4venc_base_init), (gst_rtpmp4venc_class_init),
437         (gst_rtpmp4venc_init), (gst_rtpmp4venc_setcaps),
438         (gst_rtpmp4venc_flush), (gst_rtpmp4venc_chain),
439         (gst_rtpmp4venc_set_property), (gst_rtpmp4venc_get_property),
440         (gst_rtpmp4venc_change_state), (gst_rtpmp4venc_plugin_init):
441         * gst/rtp/gstrtpmp4venc.h:
442         * gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_chain):
443         * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush):
444         Added mpeg4 video payload encoder/decoder.
445         Added some docs in mpa payloader.
446
447 === release 0.9.1 ===
448
449 2005-09-06  Thomas Vander Stichele  <thomas at apestaart dot org>
450
451         * NEWS:
452         * README:
453         * RELEASE:
454         * autogen.sh:
455         * configure.ac:
456           releasing 0.9.1, "Blondie"
457
458 2005-09-05  Andy Wingo  <wingo@pobox.com>
459
460         * ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding
461         here from the state change handler, so we fire signals without
462         holding the state lock.
463
464 2005-09-02  Andy Wingo  <wingo@pobox.com>
465
466         * All plugins updated for element state changes.
467
468 2005-09-01  Thomas Vander Stichele  <thomas at apestaart dot org>
469
470         * Makefile.am:
471         * check/.cvsignore:
472         * check/Makefile.am:
473         * check/elements/.cvsignore:
474         * check/elements/level.c: (setup_level), (cleanup_level),
475         (GST_START_TEST), (level_suite), (main):
476           add a test for level
477         * common/release.mak:
478           move the enum checking to release.mak
479         * configure.ac:
480           add valgrind and check checking
481         * gst/level/gstlevel.c: (gst_level_transform):
482         * gst/level/gstlevel.h:
483           fix Andy's cast bug
484           convert a field to int
485           fix the arithmetic to int when checking for emit so that a
486           100-sample buffer of a 1000Hz stream triggers after 0.1 sec
487
488 2005-09-01  Thomas Vander Stichele  <thomas at apestaart dot org>
489
490         * Makefile.am:
491         * configure.ac:
492           add docs to build
493         * common/plugins.xsl:
494           wrap Description into a refsect2
495         * docs/Makefile.am:
496         * docs/plugins/Makefile.am:
497         * docs/plugins/gst-plugins-good-plugins-docs.sgml:
498         * docs/plugins/gst-plugins-good-plugins-sections.txt:
499         * gst/goom/Makefile.am:
500         * gst/goom/gstgoom.c: (gst_goom_get_type), (gst_goom_base_init),
501         (gst_goom_class_init), (gst_goom_init), (gst_goom_dispose),
502         (gst_goom_sink_setcaps), (gst_goom_src_setcaps),
503         (gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain),
504         (gst_goom_change_state):
505         * gst/goom/gstgoom.h:
506           GstGOOM -> GstGoom
507           add an example launch line
508         * gst/level/gstlevel.h:
509         * gst/monoscope/gstmonoscope.c:
510           cleanups
511
512 2005-08-30  Thomas Vander Stichele  <thomas at apestaart dot org>
513
514         * configure.ac:
515         * docs/plugins/Makefile.am:
516         * docs/plugins/gst-plugins-good-plugins-docs.sgml:
517         * docs/plugins/gst-plugins-good-plugins-sections.txt:
518         * docs/plugins/gst-plugins-good-plugins.types:
519           document elements and plugins.  Shazam !
520
521 2005-08-30  Thomas Vander Stichele  <thomas at apestaart dot org>
522
523         * split off gst-plugins-good from gst-plugins.  Old ChangeLog can
524           be found under doc/random/ChangeLog-0.8