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