]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gst-plugins-ugly0-10.git/blob - ChangeLog
91afe5a5ddf77e10b139ea70b29a1830eca43235
[glsdk/gst-plugins-ugly0-10.git] / ChangeLog
1 2005-11-22  Andy Wingo  <wingo@pobox.com>
3         * Update for gst_tag_setter API changes.
5 2005-11-22  Andy Wingo  <wingo@pobox.com>
7         * ext/a52dec/gsta52dec.c (gst_a52dec_sink_event)
8         * ext/mad/gstid3tag.c (gst_id3_tag_sink_event)
9         * ext/mad/gstmad.c (gst_mad_chain)
10         * gst/mpegaudioparse/gstmpegaudioparse.c
11         (gst_mp3parse_sink_event)
12         * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
13         * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_discont)
14         (gst_mpeg_parse_send_discont, gst_mpeg_parse_pad_added)
15         * gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek)
16         (gst_rmdemux_chain, gst_rmdemux_add_stream): Run update-funcnames.
18 2005-11-22  Tim-Philipp Müller  <tim at centricular dot net>
20         * ext/mad/Makefile.am:
21           libgsttagedit => libgsttag
23 2005-11-22  Edward Hervey  <edward@fluendo.com>
25         * ext/lame/gstlame.c: (gst_lame_sink_event):
26         Don't take the stream lock
28 2005-11-21  Andy Wingo  <wingo@pobox.com>
30         * ext/sidplay/gstsiddec.cc (gst_siddec_sink_event): 
31         * ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event): 
32         * ext/mad/gstmad.c (gst_mad_sink_event):
33         * ext/a52dec/gsta52dec.c (gst_a52dec_sink_event): Don't take the
34         stream lock.
36         * gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek): Update for
37         stream lock changes.
39         * *.h:
40         * *.c: Ran scripts/update-macros. Oh yes.
42 2005-11-21  Tim-Philipp Müller  <tim at centricular dot net>
44         * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event):
45         * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_process_event):
46           Filler events have beem removed for now.
48 2005-11-21  Tim-Philipp Müller  <tim at centricular dot net>
50         * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream):
51         * gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
52         (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr):
53           Update for GST_FOURCC_FORMAT API change.
55 2005-11-21  Edward Hervey  <edward@fluendo.com>
57         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
58         * gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
59         (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
60         (gst_rmdemux_parse_packet):
61         Modifications for disapearance of GST_PAD_IS_USABLE()
63 2005-11-18  Michael Smith <msmith@fluendo.com>
65         * gst/iec958/ac3iec.c: (ac3iec_init), (ac3iec_chain_dvd):
66           Remove some setcaps brokenness.
67           Don't crash on bad input.
69 2005-11-15  Johan Dahlin  <johan@gnome.org>
71         * ext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after
72         calling transform.
73         (gst_id3_tag_do_typefind): Unref caps
75         * ext/mad/gstmad.c (gst_mad_check_caps_reset): Ditto
77 2005-11-15  Tim-Philipp Müller  <tim at centricular dot net>
79         * ext/mpeg2dec/gstmpeg2dec.c: (handle_slice),
80         (gst_mpeg2dec_sink_event):
81           Set DELTA_UNIT flag on outgoing buffers if this is NOT a keyframe;
82           nice-ify debug message in event handler; add CHECKME.
84         * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
85         (gst_dvd_demux_send_event), (gst_dvd_demux_process_private),
86         (gst_dvd_demux_send_subbuffer), (gst_dvd_demux_reset),
87         (gst_dvd_demux_sync_stream_to_time):
88         * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
89         (gst_mpeg_demux_process_event), (gst_mpeg_demux_send_event),
90         (gst_mpeg_demux_handle_discont), (gst_mpeg_demux_new_output_pad),
91         (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes),
92         (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_process_private),
93         (gst_mpeg_demux_sync_stream_to_time),
94         (gst_mpeg_demux_handle_src_event), (gst_mpeg_demux_reset):
95         * gst/mpegstream/gstmpegdemux.h:
96         * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init),
97         (gst_mpeg_parse_handle_discont), (gst_mpeg_parse_send_buffer),
98         (gst_mpeg_parse_process_event), (gst_mpeg_parse_send_discont),
99         (gst_mpeg_parse_send_event), (gst_mpeg_parse_event),
100         (gst_mpeg_parse_chain):
101         * gst/mpegstream/gstmpegparse.h:
102           Get rid of GST_PAD_IS_USABLE and fix GstFlowReturn vs. gboolean
103           return value confusion (gst_pad_push vs. gst_pad_send_event and
104           gst_pad_push_event); pass flow return values to caller;
105           miscellaneous fixes and clean-ups.
107 2005-11-14  Martin Soto  <soto@localhost.localdomain>
109         * gst/mpegstream/Makefile.am (noinst_HEADERS): Add
110         gstrfc2250enc.h.
112 2005-11-14  Martin Soto  <martinsoto@users.sourceforge.net>
114         * configure.ac:
115         * gst/mpegstream/Makefile.am:
116         * gst/mpegstream/gstdvddemux.c:
117         * gst/mpegstream/gstdvddemux.h:
118         * gst/mpegstream/gstmpegdemux.c:
119         * gst/mpegstream/gstmpegdemux.h:
120         * gst/mpegstream/gstmpegpacketize.c:
121         * gst/mpegstream/gstmpegpacketize.h:
122         * gst/mpegstream/gstmpegparse.c:
123         * gst/mpegstream/gstmpegparse.h:
124         * gst/mpegstream/gstmpegstream.c:
125         * gst/mpegstream/gstrfc2250enc.c:
126         * gst/mpegstream/gstrfc2250enc.h:
127         Applied patch from Josef Zlomek <josef.zlomek@xeris.cz> to
128         partially port the mpegstream plugin to GStreamer 0.9.
130 2005-11-14  Andy Wingo  <wingo@pobox.com>
132         * configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better
133         debugging, allows dll builds on windows. Fixes #316076.
135 2005-11-11  Thomas Vander Stichele  <thomas at apestaart dot org>
137         * configure.ac: back to HEAD
139 === release 0.9.5 ===
141 2005-11-11  Thomas Vander Stichele <thomas at apestaart dot org>
143         * configure.ac:
144           releasing 0.9.5, "Zero-Test Patching"
146 2005-10-27  Wim Taymans  <wim@fluendo.com>
148         * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_reset),
149         (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
150         (handle_sequence), (handle_picture), (handle_slice),
151         (gst_mpeg2dec_chain), (gst_mpeg2dec_src_query), (normal_seek),
152         (gst_mpeg2dec_src_event), (gst_mpeg2dec_change_state):
153         Forward GstFlowReturn about everywhere.
154         Handle seeking correctly.
156 2005-10-27  Wim Taymans  <wim@fluendo.com>
158         * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format),
159         (handle_sequence), (handle_slice), (gst_mpeg2dec_chain),
160         (gst_mpeg2dec_src_query), (gst_mpeg2dec_change_state):
161         Small cleanups in refcounting.
163 2005-10-26  Wim Taymans  <wim@fluendo.com>
165         * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
166         (gst_mpeg2dec_dispose), (gst_mpeg2dec_reset),
167         (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
168         (handle_sequence), (handle_picture):
169         * ext/mpeg2dec/gstmpeg2dec.h:
170         Removed lots of dubious code.
171         Handle flushing and seeking correctly. Still leaks though...
173 2005-10-24  Christian Schaller  <christian at fluendo dot com>
175         * configure.ac: port over thomas plugin listing from base
177 2005-10-24  Thomas Vander Stichele  <thomas at apestaart dot org>
179         * configure.ac:
180           back to HEAD
182 === release 0.9.4 ===
184 2005-10-24  Thomas Vander Stichele  <thomas at apestaart dot org>
186         * NEWS:
187         * RELEASE:
188         * configure.ac:
189           Releasing 0.9.4, "Diplodocus"
191 2005-10-23  Julien MOUTTE  <julien@moutte.net>
193         * gst/realmedia/rmdemux.c: (gst_rmdemux_loop): STOPPED->FAILED
195 2005-10-21  Wim Taymans  <wim@fluendo.com>
197         * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
198         (gst_rmdemux_perform_seek), (gst_rmdemux_src_query):
199         Set correct stream time in newsegment event.
201 2005-10-21  Thomas Vander Stichele  <thomas at apestaart dot org>
203         * ext/Makefile.am:
204           fix distcheck
206 2005-10-20  Tim-Philipp Müller  <tim at centricular dot net>
208         * ext/a52dec/Makefile.am:
209         * ext/a52dec/gsta52dec.c: (gst_a52dec_base_init),
210         (gst_a52dec_class_init), (gst_a52dec_sink_event),
211         (gst_a52dec_change_state):
212         * ext/a52dec/gsta52dec.h:
213           Re-enable CPU flags, use liboil to get them.
215 2005-10-20  Josef Zlomek  <josef dot zlomek at xeris dot cz>
217         Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
219         * configure.ac:
220         * ext/a52dec/Makefile.am:
221         * ext/a52dec/gsta52dec.c:
222         * ext/a52dec/gsta52dec.h:
223           Port AC3 decoder to 0.9 (#318849).
225 2005-10-20  Wim Taymans  <wim@fluendo.com>
227         * ext/sidplay/gstsiddec.cc:
228         Small fixes and more error messages.
230 2005-10-19  Wim Taymans  <wim@fluendo.com>
232         * ext/amrnb/amrnbparse.c: (gst_amrnbparse_query),
233         (gst_amrnbparse_state_change):
234         * ext/mad/gstid3tag.c: (gst_id3_tag_src_query):
235         * ext/mad/gstmad.c: (gst_mad_get_query_types), (gst_mad_src_query):
236         * ext/mpeg2dec/gstmpeg2dec.c:
237         * ext/sidplay/gstsiddec.cc:
238         * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
239         (gst_rmdemux_src_query), (gst_rmdemux_src_query_types):
240         API change fixen.
242 2005-10-19  Tim-Philipp Müller  <tim at centricular dot net>
244         * configure.ac:
245           GST_DOC has been renamed to GST_DOCBOOK_CHECK
247 2005-10-19  Thomas Vander Stichele  <thomas at apestaart dot org>
249         * configure.ac:
250           some docs I had
251         * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
252           trivial fixes
254 2005-10-18  Wim Taymans  <wim@fluendo.com>
256         * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
257         (gst_rmdemux_perform_seek):
258         segment-start/done API change.
260 2005-10-17  Michael Smith <msmith@fluendo.com>
262         * gst/iec958/ac3iec.c: (ac3iec_chain_raw):
263           Set buffer duration on IEC958 buffers.
265 2005-10-16  Tim-Philipp Müller  <tim at centricular dot net>
267         * configure.ac:
268           Fix glib check
270 2005-10-13  Tim-Philipp Müller  <tim at centricular dot net>
272         * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
273           Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.
275 2005-10-13  Stefan Kost  <ensonic@users.sf.net>
277         * examples/stats/mp2ogg.c:
278           yes, typo fixes
280 2005-10-12  Stefan Kost  <ensonic@users.sf.net>
282         * examples/indexing/indexmpeg.c: (main):
283         * ext/a52dec/gsta52dec.c: (gst_a52dec_init):
284         * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_is_open),
285         (dvdnavsrc_set_property), (dvdnavsrc_open), (dvdnavsrc_close),
286         (dvdnavsrc_event), (dvdnavsrc_convert), (dvdnavsrc_query):
287         * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_set_property),
288         (dvdreadsrc_srcpad_query), (dvdreadsrc_get),
289         (dvdreadsrc_open_file), (dvdreadsrc_close_file):
290         * ext/dvdread/dvdreadsrc.h:
291         * ext/lame/gstlame.h:
292         * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init):
293         * gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
294         * gst/iec958/ac3iec.h:
295         * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init):
296         * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init):
297         * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init):
298         * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
299         * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init):
300         renamed GST_FLAGS macros to GST_OBJECT_FLAGS
301         moved bitshift from macro to enum definition
303 2005-10-11  Wim Taymans  <wim@fluendo.com>
305         * ext/mad/gstid3tag.c: (gst_id3_tag_sink_event):
306         * ext/mad/gstmad.c: (gst_mad_chain):
307         * gst/mpegaudioparse/gstmpegaudioparse.c:
308         (gst_mp3parse_sink_event), (gst_mp3parse_chain):
309         * gst/realmedia/rmdemux.c: (gst_rmdemux_perform_seek),
310         (gst_rmdemux_chain), (gst_rmdemux_add_stream):
311         newsegment API update.
313 2005-10-06  Wim Taymans  <wim@fluendo.com>
315         * ext/amrnb/amrnbdec.c:
316         Mark invalid frame sizes
318         * ext/mad/gstmad.c: (gst_mad_init), (gst_mad_chain):
319         UNUSABLE is not to be used here, just push out stuff so
320         probes can continue linking or making the pad usable.
322 2005-10-05  Michael Smith <msmith@fluendo.com>
324         * gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
325         (gst_rmdemux_src_event), (gst_rmdemux_validate_offset),
326         (find_seek_offset_bytes), (find_seek_offset_time),
327         (gst_rmdemux_perform_seek), (gst_rmdemux_src_query),
328         (gst_rmdemux_loop), (gst_rmdemux_fourcc_isplausible),
329         (gst_rmdemux_chain), (gst_rmdemux_send_event),
330         (gst_rmdemux_add_stream), (gst_rmdemux_parse_packet):
331           Improve seeking error-resilience.
332           General improvements in error handling.
334 2005-10-03  Thomas Vander Stichele  <thomas at apestaart dot org>
336         * configure.ac:
337           back to development
339 === release 0.9.3 ===
341 2005-10-03  Thomas Vander Stichele  <thomas at apestaart dot org>
343         * NEWS:
344         * README:
345         * configure.ac:
346           releasing 0.9.3, "Athos"
348 2005-09-30  Michael Smith <msmith@fluendo.com>
350         * gst/realmedia/rmdemux.c: (gst_rmdemux_src_event),
351         (gst_rmdemux_perform_seek), (gst_rmdemux_src_query),
352         (gst_rmdemux_change_state), (gst_rmdemux_loop),
353         (gst_rmdemux_fourcc_isplausible), (gst_rmdemux_chain),
354         (gst_rmdemux_send_event), (gst_rmdemux_add_stream),
355         (gst_rmdemux_parse_packet):
356         * gst/realmedia/rmdemux.h:
357           Sanity checking, and fix some minor memory leaks
359 2005-09-29  Michael Smith <msmith@fluendo.com>
361         * gst/realmedia/rmdemux.c: (gst_rmdemux_src_event),
362         (gst_rmdemux_perform_seek), (gst_rmdemux_loop),
363         (gst_rmdemux_send_event), (gst_rmdemux_add_stream),
364         (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet):
365         Real demuxer fixes. Make it more bulletproof against bad data,
366         identify a few more stream types.
367         Fix seeking so that it works (at least with the seek example program;
368         it still fails with totem).
370 2005-09-26  Wim Taymans  <wim@fluendo.com>
372         * gst/mpegaudioparse/gstmpegaudioparse.c:
373         (gst_mp3parse_sink_event), (gst_mp3parse_chain):
374         Set correct caps on buffers too.
376 2005-09-26  Wim Taymans  <wim@fluendo.com>
378         * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_init),
379         (gst_mp3parse_sink_event), (gst_mp3parse_chain):
380         * gst/mpegaudioparse/gstmpegaudioparse.h:
381         Put timestamps on buffers.
383 2005-09-21  Flavio Oliveira  <flavio.oliveira@indt.org.br>
385         * ext/amrnb/amrnbenc.c: (gst_amrnbenc_base_init):
386         Changed amrnbenc description, it is an encoder, not decoder.
388 2005-09-21  Michael Smith <msmith@fluendo.com>
390         * gst/ac3parse/gstac3parse.c: (gst_ac3parse_class_init),
391         (gst_ac3parse_init), (gst_ac3parse_chain):
392         * gst/iec958/ac3_padder.c: (ac3_crc_init), (ac3_crc_update),
393         (ac3_crc_validate), (ac3p_init), (ac3p_parse):
394         * gst/iec958/ac3_padder.h:
395         * gst/iec958/ac3iec.c:
396           Various changes to AC3->IEC958 framer. Mostly to make our IEC958
397           headers more accurate, and to check AC3 checksums (both of them in
398           each frame), and dump the frame (as a probable sync failure) if they
399           don't match. General code cleanup, improved comments. Changed to not
400           construct the header backwards, and not byteswap everything else.
401           If we end up needing to do little-endian output, we should swap in
402           the element doing the output (AC3 is big-endian).
404 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
406         * docs/plugins/gst-plugins-ugly-plugins.args:
407         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
408         * docs/plugins/gst-plugins-ugly-plugins.interfaces:
409         * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
410           commit missing files
411         * docs/plugins/inspect/plugin-lame.xml:
412           update
414 2005-09-19  Wim Taymans  <wim@fluendo.com>
416         * ext/lame/gstlame.c: (gst_lame_chain):
417         Set caps on outgoing buffers.
419 2005-09-16  Thomas Vander Stichele  <thomas at apestaart dot org>
421         * ext/lame/gstlame.c:
422         * ext/lame/gstlame.h:
423           clean up further so we don't try to set up five times for
424           a simple pipeline
426 2005-09-16  Michael Smith <msmith@fluendo.com>
428         * gst/iec958/ac3iec.c: (ac3iec_init):
429           Set setcaps function on sink pad, not source pad. Produce correct
430           caps on output buffers.
432 2005-09-07  Stefan Kost  <ensonic@users.sf.net>
434         * ext/mad/gstid3tag.c:
435           gsttaginterface.h -> gsttagsetter.h
437 === release 0.9.1 ===
439 2005-09-06  Thomas Vander Stichele  <thomas at apestaart dot org>
441         * README:
442         * NEWS:
443         * autogen.sh:
444         * configure.ac:
445           releasing 0.9.1, "The Rat"
447 2005-09-06  Wim Taymans  <wim@fluendo.com>
449         * ext/amrnb/amrnbdec.c: (gst_amrnbdec_state_change):
450         * ext/amrnb/amrnbenc.c: (gst_amrnbenc_state_change):
451         * ext/amrnb/amrnbparse.c: (gst_amrnbparse_state_change):
452         State change function updates.
454 2005-09-05  Jan Schmidt  <thaytan@mad.scientist.com>
456         * ext/mpeg2dec/gstmpeg2dec.c:
457         GST_CAT_SEEK disappeared from the public API at some point
459 2005-09-02  Michael Smith <msmith@fluendo.com>
461         * gst/iec958/ac3iec.c:
462           Use the right mime-type for AC3 input, audio/x-private1-ac3, as
463           output by demux
465 2005-09-02  Michael Smith <msmith@fluendo.com>
467         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_dvd):
468         * gst/iec958/ac3iec.c: (ac3iec_get_type), (ac3iec_base_init),
469         (ac3iec_class_init), (ac3iec_init), (ac3iec_finalize),
470         (ac3iec_setcaps), (ac3iec_set_property), (ac3iec_get_property),
471         (ac3iec_chain_dvd), (ac3iec_chain_raw), (ac3iec_change_state),
472         (plugin_init):
473           Changes to use the first_access parameter correctly in ac3 and lpcm
474           plugins. General cleanups in iec958 framer.
476 2005-09-01  Michael Smith <msmith@fluendo.com>
478         * configure.ac:
479         * gst/iec958/Makefile.am:
480         * gst/iec958/ac3_padder.c: (ac3p_init), (ac3p_push_data),
481         (ac3p_parse):
482         * gst/iec958/ac3_padder.h:
483         * gst/iec958/ac3iec.c: (ac3iec_get_type), (ac3iec_base_init),
484         (ac3iec_class_init), (ac3iec_init), (ac3iec_finalize),
485         (ac3iec_set_property), (ac3iec_get_property), (ac3iec_chain),
486         (ac3iec_change_state), (plugin_init):
487         * gst/iec958/ac3iec.h:
488           AC3 -> IEC958 (S/PDIF) framer, port of Martin Soto's 0.8 plugin.
490 2005-09-01  Wim Taymans  <wim@fluendo.com>
492         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_setcaps),
493         (gst_dvdlpcmdec_chain_dvd), (gst_dvdlpcmdec_chain_raw),
494         (gst_dvdlpcmdec_change_state):
495         Cleanups, fixed header parsing and stripping.
497 2005-09-01  Michael Smith <msmith@fluendo.com>
499         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset),
500         (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_setcaps),
501         (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd),
502         (gst_dvdlpcmdec_chain_raw):
503           Use the right bytes to parse the LPCM dvd header
505 2005-09-01  Michael Smith <msmith@fluendo.com>
507         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset),
508         (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_setcaps),
509         (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd),
510         (gst_dvdlpcmdec_chain_raw):
511           Return the correct values from chain function.
513 2005-08-31  Michael Smith <msmith@fluendo.com>
515         * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset),
516         (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_setcaps),
517         (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd),
518         (gst_dvdlpcmdec_chain_raw):
519         * gst/dvdlpcmdec/gstdvdlpcmdec.h:
520           Restructure LPCM decoder to not expect the demuxer to parse the LPCM
521           header; instead do this internally. Also support the old way, using
522           a different mime-type.
524 2005-08-31  Thomas Vander Stichele  <thomas at apestaart dot org>
526         * Makefile.am:
527         * configure.ac:
528         * docs/plugins/Makefile.am:
529         * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
530         * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
531         * docs/plugins/gst-plugins-ugly-plugins.types:
532         * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_tca_seek):
533         * ext/dvdread/dvdreadsrc.c: (_open), (_seek_title),
534         (_seek_chapter), (_read):
535         * gst/mpegaudioparse/gstmpegaudioparse.c:
536           add plugin documentation