]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gst-plugins-ugly0-10.git/blob - ChangeLog
x264enc: remove leaking "optimization"
[glsdk/gst-plugins-ugly0-10.git] / ChangeLog
1 === release 0.10.18 ===
3 2011-05-10  Tim-Philipp Müller <tim.muller@collabora.co.uk>
5         * configure.ac:
6           releasing 0.10.18, "Extra Life"
8 2011-05-04 12:39:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10         * ext/x264/gstx264enc.c:
11           x264enc: Copy the template caps, it's not allowed to increase the refcount of const caps
13 2011-05-04 12:30:39 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
15         * ext/x264/gstx264enc.c:
16           x264enc: do not leak peer pad reference
18 2011-05-03 15:27:43 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
20         * ext/x264/gstx264enc.c:
21           x264enc: No need to copy, reffing is enough
23 2011-05-03 14:57:16 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
25         * ext/x264/gstx264enc.c:
26           x264enc: get_caps function should return a copy of the caps
28 2011-04-30 20:07:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
30         * configure.ac:
31         * docs/plugins/inspect/plugin-a52dec.xml:
32         * docs/plugins/inspect/plugin-amrnb.xml:
33         * docs/plugins/inspect/plugin-amrwbdec.xml:
34         * docs/plugins/inspect/plugin-asf.xml:
35         * docs/plugins/inspect/plugin-cdio.xml:
36         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
37         * docs/plugins/inspect/plugin-dvdread.xml:
38         * docs/plugins/inspect/plugin-dvdsub.xml:
39         * docs/plugins/inspect/plugin-iec958.xml:
40         * docs/plugins/inspect/plugin-lame.xml:
41         * docs/plugins/inspect/plugin-mad.xml:
42         * docs/plugins/inspect/plugin-mpeg2dec.xml:
43         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
44         * docs/plugins/inspect/plugin-mpegstream.xml:
45         * docs/plugins/inspect/plugin-realmedia.xml:
46         * docs/plugins/inspect/plugin-siddec.xml:
47         * docs/plugins/inspect/plugin-synaesthesia.xml:
48         * docs/plugins/inspect/plugin-twolame.xml:
49         * docs/plugins/inspect/plugin-x264.xml:
50         * po/da.po:
51         * po/de.po:
52         * po/fr.po:
53         * po/uk.po:
54         * win32/common/config.h:
55           0.10.17.4 pre-release
57 2011-04-27 12:48:31 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
59         * configure.ac:
60         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
61         * docs/plugins/gst-plugins-ugly-plugins.interfaces:
62         * docs/plugins/inspect/plugin-a52dec.xml:
63         * docs/plugins/inspect/plugin-amrnb.xml:
64         * docs/plugins/inspect/plugin-amrwbdec.xml:
65         * docs/plugins/inspect/plugin-asf.xml:
66         * docs/plugins/inspect/plugin-cdio.xml:
67         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
68         * docs/plugins/inspect/plugin-dvdread.xml:
69         * docs/plugins/inspect/plugin-dvdsub.xml:
70         * docs/plugins/inspect/plugin-iec958.xml:
71         * docs/plugins/inspect/plugin-lame.xml:
72         * docs/plugins/inspect/plugin-mad.xml:
73         * docs/plugins/inspect/plugin-mpeg2dec.xml:
74         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
75         * docs/plugins/inspect/plugin-mpegstream.xml:
76         * docs/plugins/inspect/plugin-realmedia.xml:
77         * docs/plugins/inspect/plugin-siddec.xml:
78         * docs/plugins/inspect/plugin-synaesthesia.xml:
79         * docs/plugins/inspect/plugin-twolame.xml:
80         * docs/plugins/inspect/plugin-x264.xml:
81         * po/bg.po:
82         * po/ja.po:
83         * po/nl.po:
84         * po/pl.po:
85         * po/ru.po:
86         * po/sl.po:
87         * po/tr.po:
88           0.10.17.3 pre-release
90 2011-04-24 14:04:39 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
92         * common:
93           Automatic update of common submodule
94           From c3cafe1 to 46dfcea
96 2011-04-19 17:26:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
98         * tests/check/gst-plugins-ugly.supp:
99           tests: add suppression for lame unit test
101 2011-04-19 14:41:48 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
103         * tests/check/Makefile.am:
104         * tests/check/generic/.gitignore:
105         * tests/check/generic/index.c:
106           tests: add generic index-setting test
108 2011-04-19 15:24:03 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
110         * ext/mpeg2dec/gstmpeg2dec.c:
111           mpeg2dec: don't deadlock when setting an index
113 2011-04-16 23:26:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
115         * configure.ac:
116         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
117         * docs/plugins/gst-plugins-ugly-plugins.interfaces:
118         * docs/plugins/inspect/plugin-a52dec.xml:
119         * docs/plugins/inspect/plugin-amrnb.xml:
120         * docs/plugins/inspect/plugin-amrwbdec.xml:
121         * docs/plugins/inspect/plugin-asf.xml:
122         * docs/plugins/inspect/plugin-cdio.xml:
123         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
124         * docs/plugins/inspect/plugin-dvdread.xml:
125         * docs/plugins/inspect/plugin-dvdsub.xml:
126         * docs/plugins/inspect/plugin-iec958.xml:
127         * docs/plugins/inspect/plugin-lame.xml:
128         * docs/plugins/inspect/plugin-mad.xml:
129         * docs/plugins/inspect/plugin-mpeg2dec.xml:
130         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
131         * docs/plugins/inspect/plugin-mpegstream.xml:
132         * docs/plugins/inspect/plugin-realmedia.xml:
133         * docs/plugins/inspect/plugin-siddec.xml:
134         * docs/plugins/inspect/plugin-synaesthesia.xml:
135         * docs/plugins/inspect/plugin-twolame.xml:
136         * docs/plugins/inspect/plugin-x264.xml:
137         * po/sl.po:
138         * win32/common/config.h:
139           0.10.17.2 pre-release
141 2011-04-16 23:23:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
143         * gst/realmedia/rademux.c:
144           rademux: fix two 'variable may be used uninitialized' warnings caused by -DG_DISABLE_ASSERT
146 2011-04-14 15:04:19 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
148         * gst/mpegstream/gstmpegdemux.c:
149           mpegstream: fix unused-but-set-variable warnings with gcc 4.6
151 2011-04-14 15:03:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
153         * ext/dvdread/dvdreadsrc.c:
154         * ext/sidplay/gstsiddec.cc:
155         * ext/x264/gstx264enc.c:
156           dvdread, sidplay, x264enc: fix unused-but-set-variable warnings with gcc 4.6
158 2011-04-14 15:03:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
160         * gst/asfdemux/gstasfdemux.c:
161           asfdemux: fix unused-but-set-variable warnings with gcc 4.6
163 2011-04-13 20:31:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
165         * ext/x264/gstx264enc.c:
166           x264enc: Implement getcaps function
167           This allows to set width/height/etc restrictions downstream.
169 2011-04-10 18:24:22 -0400  Thibault Saunier <thibault.saunier@collabora.co.uk>
171         * Android.mk:
172         * ext/mad/Makefile.am:
173         * ext/x264/Makefile.am:
174         * gst/asfdemux/Makefile.am:
175         * gst/dvdlpcmdec/Makefile.am:
176         * gst/dvdsub/Makefile.am:
177         * gst/iec958/Makefile.am:
178         * gst/mpegaudioparse/Makefile.am:
179         * gst/mpegstream/Makefile.am:
180         * gst/realmedia/Makefile.am:
181         * gst/synaesthesia/Makefile.am:
182           android: make it ready for androgenizer
183           To build gstreamer for android we are now using androgenizer which
184           generates the needed Android.mk files.
185           Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
187 2011-04-10 18:34:11 -0400  Thibault Saunier <thibault.saunier@collabora.co.uk>
189         * android/NOTICE:
190         * android/amrnb.mk:
191         * android/amrwbdec.mk:
192         * android/asf.mk:
193         * android/mpegaudioparse.mk:
194           android: remove the android/ folder
196 2011-04-04 15:57:58 +0300  Stefan Kost <ensonic@users.sf.net>
198         * common:
199           Automatic update of common submodule
200           From 1ccbe09 to c3cafe1
202 2010-09-21 20:14:04 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
204         * ext/x264/gstx264enc.c:
205         * ext/x264/gstx264enc.h:
206           x264enc: Allow changing the bitrate and quantitizers dynamically
207           https://bugzilla.gnome.org/show_bug.cgi?id=621663
209 2010-09-21 19:33:10 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
211         * ext/x264/gstx264enc.c:
212           x264enc: Set max bitrate in quality mode
213           https://bugzilla.gnome.org/show_bug.cgi?id=621663
215 2010-09-21 19:20:29 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
217         * ext/x264/gstx264enc.c:
218           x264enc: Make it clear that constant quantizer is for debugging only
219           https://bugzilla.gnome.org/show_bug.cgi?id=621663
221 2011-03-25 22:34:31 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
223         * common:
224           Automatic update of common submodule
225           From 193b717 to 1ccbe09
227 2011-03-25 14:57:00 +0200  Stefan Kost <ensonic@users.sf.net>
229         * common:
230           Automatic update of common submodule
231           From b77e2bf to 193b717
233 2011-03-25 09:33:04 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
235         * common:
236           Automatic update of common submodule
237           From d8814b6 to b77e2bf
239 2011-03-25 09:09:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
241         * common:
242           Automatic update of common submodule
243           From 6aaa286 to d8814b6
245 2011-03-24 18:50:17 +0200  Stefan Kost <ensonic@users.sf.net>
247         * common:
248           Automatic update of common submodule
249           From 6aec6b9 to 6aaa286
251 2011-03-22 12:59:33 +0100  Luis de Bethencourt <luis@debethencourt.com>
253         * configure.ac:
254           configure.ac: redundant use of AC_MSG_RESULT()
255           cleaned the redundant use of AC_MSG_RESULT() in configure.ac
257 2011-03-18 19:34:57 +0100  Luis de Bethencourt <luis@debethencourt.com>
259         * autogen.sh:
260           autogen: wingo signed comment
262 2011-03-15 11:02:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
264         * gst/dvdsub/gstdvdsubdec.c:
265         * gst/dvdsub/gstdvdsubdec.h:
266           dvdsubdec: Rearrange buffer allocation and pushing code a bit
267           This makes the code easier to read, doesn't store every buffer
268           in the instance until the next buffer is to be drawn and
269           fixes an unitialized variable compiler warning.
271 2011-03-15 10:59:23 +0100  Brendan Le Foll <blefoll@fluendo.com>
273         * gst/dvdsub/gstdvdsubdec.c:
274           dvdsubdec: Output only a single buffer per subpicture and set the correct duration
275           Fixes bug #619136.
277 2011-03-14 18:39:35 +0100  Brendan Le Foll <blefoll@fluendo.com>
279         * gst/dvdsub/gstdvdsubdec.c:
280           dvdsubdec: Implement clipping if the video size is smaller than the subpicture size
281           Fixes bug #644704.
283 2011-03-11 17:45:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
285         * configure.ac:
286         * ext/mad/gstmad.c:
287         * ext/mad/gstmad.h:
288           mad: build the mad plugin even if libid3tag is not available
289           ID3 tags are usually handled by id3demux, and should be handled
290           by id3demux. Tag handling in mad based on libid3tag is very basic
291           and mostly unnecessary really, so just build this plugin without
292           ID3 tag support if libid3tag is not available.
294 2011-03-02 13:12:11 +0200  Stefan Kost <ensonic@users.sf.net>
296         * gst/mpegstream/gstdvddemux.c:
297           dvddemux: small code cleanup
298           Don't duplicate the 'if' check. Makes the 2nd condition easier to read also
299           and avoid empty 'if' when logging is disabled.
301 2011-02-28 19:27:21 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
303         * configure.ac:
304           configure.ac: export plugin description more platform independent
305           Fixes #642504.
307 2011-02-28 18:33:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
309         * common:
310           Automatic update of common submodule
311           From 1de7f6a to 6aec6b9
313 2011-02-21 13:13:11 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
315         * ext/mpeg2dec/gstmpeg2dec.c:
316           mpeg2dec: do not fail fatally when unlinked
317           ... as _NOT_LINKED was neither tested as fatal before nor complained about.
319 2011-02-21 11:05:31 +0200  Stefan Kost <ensonic@users.sf.net>
321         * ext/mad/gstmad.c:
322         * ext/mad/gstmad.h:
323         * ext/mpeg2dec/gstmpeg2dec.c:
324         * ext/mpeg2dec/gstmpeg2dec.h:
325           index: remove conditional index support
326           Index support cannot be disabled since commit
327           4bfb1fe70c6f0d5e29c17a8eeffb02f7fd083f11
328           in core, which removed the configure flags to disable index.
330 2011-02-17 18:06:51 +0200  Stefan Kost <ensonic@users.sf.net>
332         * ext/mad/gstmad.c:
333         * ext/mpeg2dec/gstmpeg2dec.c:
334           formatting: trim trailing whitespace
336 2011-02-17 18:05:58 +0200  Stefan Kost <ensonic@users.sf.net>
338         * ext/mad/gstmad.c:
339         * ext/mpeg2dec/gstmpeg2dec.c:
340         * gst/mpegstream/gstmpegdemux.c:
341           index: use delta frame flags instead of 0 or none
343 2011-02-14 17:52:09 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
345         * ext/x264/gstx264enc.c:
346           x264enc: Don't register flags with a value of 0
347           Flags with a value of 0 aren't meaningful and will cause
348           g_value_transform to go into an endless loop when trying to
349           convert the flags to a string
351 2011-02-14 12:54:10 +0200  Stefan Kost <ensonic@users.sf.net>
353         * common:
354           Automatic update of common submodule
355           From f94d739 to 1de7f6a
357 2011-02-07 19:58:45 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
359         * ext/amrwbdec/amrwbdec.c:
360           amrwbdec: avoid stalling on invalid frame
361           Skip 1 byte indicating invalid frame type index rather than stalling
362           on it indefinitely until EOS.
363           Fixes #639715.
365 2011-02-03 18:25:00 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
367         * tests/check/pipelines/lame.c:
368           tests: add unit test for lamemp3enc negotiation issue
369           https://bugzilla.gnome.org/show_bug.cgi?id=641151
371 2011-02-03 18:18:35 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
373         * ext/lame/gstlamemp3enc.c:
374           lamemp3enc: implement sinkpad get_caps() function to proxy rate and channels restrictions from downstream
375           The element downstream of mp3enc might only accept certain sample rates or channels,
376           make sure we relay any restrictions that do exist to upstream when it does a
377           get_caps() on the sink pad. That way upstream elements like audioresample or
378           audioconvert can pick a sample rate / channel configuration that will be accepted,
379           instead of just negotiating to the highest, which might then be rejected.
380           https://bugzilla.gnome.org/show_bug.cgi?id=641151
382 2011-01-30 16:17:19 +0100  Edward Hervey <bilboed@bilboed.com>
384         * gst/asfdemux/asfpacket.c:
385           asfpacket: Avoid using broken duration extension
386           Quite a few (broken?) files have a packet duration of 1ms, which is
387           most definitely wrong for either audio or video packets.
388           We therefore avoid using that value and instead use other metrics to
389           determine the buffer duration (like using the extended stream properties
390           average frame duration if present and valid).
392 2011-01-27 15:33:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
394         * configure.ac:
395         * win32/common/config.h:
396           win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
397           https://bugzilla.gnome.org/show_bug.cgi?id=640705
399 2011-01-12 16:48:57 +0800  Yang Xichuan <xichuan.yang@tieto.com>
401         * gst/mpegaudioparse/gstxingmux.c:
402           xingmux: Use FALSE instead of 0 as return value for a function returning gboolean
403           Fixes bug #639291.
405 2011-01-06 18:29:06 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
407         * gst/mpegstream/gstdvddemux.c:
408           mpegstream: increase allowable gap between streams
409           The new delay is three times as much as the old one, and just happens
410           to let me properly decode my "Princess Mononoke" DVD, on which dvdreadsrc
411           was chocking before at 5:11.
412           While there, merge the constants used in two places into a define.
413           https://bugzilla.gnome.org/show_bug.cgi?id=539708
415 2011-01-22 17:31:40 +0100  Miguel Angel Cabrera Moya <madmac2501@gmail.com>
417         * ext/x264/gstx264enc.c:
418           x264enc: make tag event writable before modifying tag list in place
419           To modify an event tag is necessary to be sure that x264enc
420           has its own copy.
421           Also fix indentation.
422           https://bugzilla.gnome.org/show_bug.cgi?id=640272
424 2011-01-24 10:14:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
426         * configure.ac:
427         * docs/plugins/inspect/plugin-a52dec.xml:
428         * docs/plugins/inspect/plugin-amrnb.xml:
429         * docs/plugins/inspect/plugin-amrwbdec.xml:
430         * docs/plugins/inspect/plugin-asf.xml:
431         * docs/plugins/inspect/plugin-cdio.xml:
432         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
433         * docs/plugins/inspect/plugin-dvdread.xml:
434         * docs/plugins/inspect/plugin-dvdsub.xml:
435         * docs/plugins/inspect/plugin-iec958.xml:
436         * docs/plugins/inspect/plugin-lame.xml:
437         * docs/plugins/inspect/plugin-mad.xml:
438         * docs/plugins/inspect/plugin-mpeg2dec.xml:
439         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
440         * docs/plugins/inspect/plugin-mpegstream.xml:
441         * docs/plugins/inspect/plugin-realmedia.xml:
442         * docs/plugins/inspect/plugin-siddec.xml:
443         * docs/plugins/inspect/plugin-twolame.xml:
444         * docs/plugins/inspect/plugin-x264.xml:
445         * win32/common/config.h:
446           Back to development
448 === release 0.10.17 ===
450 2011-01-21 13:18:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
452         * ChangeLog:
453         * NEWS:
454         * RELEASE:
455         * configure.ac:
456         * docs/plugins/inspect/plugin-a52dec.xml:
457         * docs/plugins/inspect/plugin-amrnb.xml:
458         * docs/plugins/inspect/plugin-amrwbdec.xml:
459         * docs/plugins/inspect/plugin-asf.xml:
460         * docs/plugins/inspect/plugin-cdio.xml:
461         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
462         * docs/plugins/inspect/plugin-dvdread.xml:
463         * docs/plugins/inspect/plugin-dvdsub.xml:
464         * docs/plugins/inspect/plugin-iec958.xml:
465         * docs/plugins/inspect/plugin-lame.xml:
466         * docs/plugins/inspect/plugin-mad.xml:
467         * docs/plugins/inspect/plugin-mpeg2dec.xml:
468         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
469         * docs/plugins/inspect/plugin-mpegstream.xml:
470         * docs/plugins/inspect/plugin-realmedia.xml:
471         * docs/plugins/inspect/plugin-siddec.xml:
472         * docs/plugins/inspect/plugin-twolame.xml:
473         * docs/plugins/inspect/plugin-x264.xml:
474         * gst-plugins-ugly.doap:
475         * win32/common/config.h:
476           Release 0.10.17
478 2011-01-18 11:11:28 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
480         * configure.ac:
481         * docs/plugins/inspect/plugin-a52dec.xml:
482         * docs/plugins/inspect/plugin-amrnb.xml:
483         * docs/plugins/inspect/plugin-amrwbdec.xml:
484         * docs/plugins/inspect/plugin-asf.xml:
485         * docs/plugins/inspect/plugin-cdio.xml:
486         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
487         * docs/plugins/inspect/plugin-dvdread.xml:
488         * docs/plugins/inspect/plugin-dvdsub.xml:
489         * docs/plugins/inspect/plugin-iec958.xml:
490         * docs/plugins/inspect/plugin-lame.xml:
491         * docs/plugins/inspect/plugin-mad.xml:
492         * docs/plugins/inspect/plugin-mpeg2dec.xml:
493         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
494         * docs/plugins/inspect/plugin-mpegstream.xml:
495         * docs/plugins/inspect/plugin-realmedia.xml:
496         * docs/plugins/inspect/plugin-siddec.xml:
497         * docs/plugins/inspect/plugin-twolame.xml:
498         * docs/plugins/inspect/plugin-x264.xml:
499         * win32/common/config.h:
500           0.10.16.4 pre-release
502 2011-01-14 17:37:09 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
504         * ext/mpeg2dec/gstmpeg2dec.c:
505           mpeg2dec: Use the proper component value for height
507 2011-01-11 20:42:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
509         * configure.ac:
510         * docs/plugins/inspect/plugin-a52dec.xml:
511         * docs/plugins/inspect/plugin-amrnb.xml:
512         * docs/plugins/inspect/plugin-amrwbdec.xml:
513         * docs/plugins/inspect/plugin-asf.xml:
514         * docs/plugins/inspect/plugin-cdio.xml:
515         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
516         * docs/plugins/inspect/plugin-dvdread.xml:
517         * docs/plugins/inspect/plugin-dvdsub.xml:
518         * docs/plugins/inspect/plugin-iec958.xml:
519         * docs/plugins/inspect/plugin-lame.xml:
520         * docs/plugins/inspect/plugin-mad.xml:
521         * docs/plugins/inspect/plugin-mpeg2dec.xml:
522         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
523         * docs/plugins/inspect/plugin-mpegstream.xml:
524         * docs/plugins/inspect/plugin-realmedia.xml:
525         * docs/plugins/inspect/plugin-siddec.xml:
526         * docs/plugins/inspect/plugin-twolame.xml:
527         * docs/plugins/inspect/plugin-x264.xml:
528         * win32/common/config.h:
529           0.10.16.3 pre-release
531 2011-01-11 17:09:02 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
533         * gst/asfdemux/asfheaders.c:
534         * gst/asfdemux/asfheaders.h:
535         * gst/asfdemux/gstasfdemux.c:
536           asfdemux: Handle new type of DRM'd asf files.
537           These are produced by the new MS PlayReady system.
538           https://bugzilla.gnome.org/show_bug.cgi?id=639226
540 2011-01-11 15:51:14 +0200  Stefan Kost <ensonic@users.sf.net>
542         * common:
543           Automatic update of common submodule
544           From e572c87 to f94d739
546 2011-01-10 16:37:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
548         * common:
549           Automatic update of common submodule
550           From ccbaa85 to e572c87
552 2011-01-10 14:54:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
554         * common:
555           Automatic update of common submodule
556           From 46445ad to ccbaa85
558 2011-01-08 00:35:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
560         * tests/check/Makefile.am:
561           tests: never disable g_assert() and cast checks for the unit tests
562           The unit tests are riddled with g_assert() and friends, make sure we
563           don't disable assert and cast checks for the unit tests even if
564           this has been specified for the rest of the code base, e.g. via
565           --disable-glib-asserts
567 2011-01-07 14:42:26 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
569         * configure.ac:
570         * win32/common/config.h:
571           0.10.16.2 pre-release
573 2011-01-07 14:38:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
575         * docs/plugins/gst-plugins-ugly-plugins.args:
576         * docs/plugins/inspect/plugin-a52dec.xml:
577         * docs/plugins/inspect/plugin-amrnb.xml:
578         * docs/plugins/inspect/plugin-amrwbdec.xml:
579         * docs/plugins/inspect/plugin-asf.xml:
580         * docs/plugins/inspect/plugin-cdio.xml:
581         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
582         * docs/plugins/inspect/plugin-dvdread.xml:
583         * docs/plugins/inspect/plugin-dvdsub.xml:
584         * docs/plugins/inspect/plugin-iec958.xml:
585         * docs/plugins/inspect/plugin-lame.xml:
586         * docs/plugins/inspect/plugin-mad.xml:
587         * docs/plugins/inspect/plugin-mpeg2dec.xml:
588         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
589         * docs/plugins/inspect/plugin-mpegstream.xml:
590         * docs/plugins/inspect/plugin-realmedia.xml:
591         * docs/plugins/inspect/plugin-siddec.xml:
592         * docs/plugins/inspect/plugin-twolame.xml:
593         * docs/plugins/inspect/plugin-x264.xml:
594           docs: update docs
596 2011-01-07 14:37:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
598         * po/bg.po:
599         * po/ca.po:
600         * po/ru.po:
601           po: update translations
603 2011-01-07 14:33:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
605         * configure.ac:
606           configure: use $LIBM instead of hardcoding -lm
608 2011-01-06 13:15:17 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
610         * gst/realmedia/rmdemux.c:
611           rmdemux: Initialize return variable.
612           In the unlikely event that height is 0 (which is invalid) we would end up
613           never setting the flow return.
615 2011-01-05 16:52:03 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
617         * gst/realmedia/rmutils.c:
618           realmedia: Fix unitialized variables on macosx
620 2011-01-04 10:32:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
622         * ext/x264/gstx264enc.c:
623           x264enc: Handle codec/encoder tags
624           Make x264enc drop video-codec and codec tags and replace
625           encoder/encoder-version with x264 and its build number
626           Fixes #621465
628 2010-12-29 22:17:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
630         * ext/mpeg2dec/gstmpeg2dec.c:
631           mpeg2dec: use gst_pad_alloc_buffer() when cropping buffers
633 2010-12-29 22:10:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
635         * ext/mpeg2dec/gstmpeg2dec.c:
636           mpeg2dec: minor formatting clean-up
638 2010-12-29 21:42:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
640         * ext/mpeg2dec/gstmpeg2dec.c:
641           mpeg2dec: refactor cropping code to use libgstvideo functions
642           https://bugzilla.gnome.org/show_bug.cgi?id=571146
644 2010-12-29 20:19:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
646         * ext/mpeg2dec/gstmpeg2dec.c:
647         * ext/mpeg2dec/gstmpeg2dec.h:
648           mpeg2dec: use GstVideoFormat instead of custom enum
650 2010-12-29 20:15:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
652         * ext/mpeg2dec/Makefile.am:
653           mpeg2dec: fix LIBADD order in Makefile.am
655 2010-11-19 13:01:35 -0500  Tristan Matthews <tristan@sat.qc.ca>
657         * ext/x264/gstx264enc.c:
658           x264: vbv-buf-capacity should have a minimum of 0
659           x264 will clip this value internally, and users should be allowed to
660           specify a lower value than 300 ms.
661           https://bugzilla.gnome.org/show_bug.cgi?id=635291
663 2010-12-27 11:38:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
665         * ext/x264/gstx264enc.c:
666           x264enc: also accept YV12 input
668 2010-12-01 18:35:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
670         * ext/x264/gstx264enc.c:
671           x264enc: add a note to the docs about encoder latency and queues
672           https://bugzilla.gnome.org/show_bug.cgi?id=636107
674 2010-12-24 10:12:19 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
676         * gst/realmedia/rademux.c:
677         * gst/realmedia/rmdemux.c:
678           realmedia: do not use the pad buffer allocation functions in demuxers
679           Doing so can block, see https://bugzilla.gnome.org/show_bug.cgi?id=637822
680           https://bugzilla.gnome.org/show_bug.cgi?id=637932
682 2010-12-20 17:47:41 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
684         * common:
685           Automatic update of common submodule
686           From 169462a to 46445ad
688 2010-12-16 10:30:31 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
690         * ext/mad/gstmad.c:
691           mad: If gst_pad_alloc_buffer() returns a buffer with the wrong size allocate a new one
692           Fixes bug #635461.
694 2010-12-15 14:56:36 +0200  Stefan Kost <ensonic@users.sf.net>
696         * common:
697           Automatic update of common submodule
698           From 20742ae to 169462a
700 2010-12-12 11:54:35 -0600  Rob Clark <rob@ti.com>
702         * gst/realmedia/rmdemux.c:
703           rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
704           Signed-off-by: Rob Clark <rob@ti.com>
706 2010-12-13 16:24:09 +0200  Stefan Kost <ensonic@users.sf.net>
708         * common:
709           Automatic update of common submodule
710           From 011bcc8 to 20742ae
712 2010-11-14 10:57:21 -0800  Leo Singer <leo.singer@ligo.org>
714         * configure.ac:
715           x264: uses pkg-config to locate libx264
717 2010-12-07 15:39:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
719         * tests/check/pipelines/lame.c:
720           check: don't use deprecated method
722 2010-12-03 17:43:25 +0100  Benjamin Gaignard <benjamin.gaignard@stericsson.com>
724         * Android.mk:
725         * android/NOTICE:
726         * android/amrnb.mk:
727         * android/amrwbdec.mk:
728         * android/asf.mk:
729         * android/mpegaudioparse.mk:
730           Add build system for Android
732 2010-11-25 19:51:50 +0100  Edward Hervey <bilboed@bilboed.com>
734         * gst/realmedia/rmutils.c:
735           realmedia: Remove dead assignments
737 2010-11-25 19:51:40 +0100  Edward Hervey <bilboed@bilboed.com>
739         * ext/mad/gstmad.c:
740           mad: Remove dead assignments
742 2010-11-13 12:38:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
744         * ext/dvdread/dvdreadsrc.c:
745           dvdreadsrc: remove bogus comment
747 2010-11-13 12:34:37 +0000  Thomas Green <thomasgr33n@gmail.com>
749         * ext/dvdread/dvdreadsrc.c:
750           dvdreadsrc: fix handling of multi-angle streams
751           We would output all angles interleaved instead of just
752           the selected angle.
753           https://bugzilla.gnome.org/show_bug.cgi?id=539254
755 2010-10-28 17:01:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
757         * gst/realmedia/Makefile.am:
758           realmedia: fix LIBS order in Makefile
760 2010-10-22 09:17:40 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
762         * po/af.po:
763         * po/az.po:
764         * po/bg.po:
765         * po/ca.po:
766         * po/cs.po:
767         * po/da.po:
768         * po/de.po:
769         * po/el.po:
770         * po/en_GB.po:
771         * po/es.po:
772         * po/eu.po:
773         * po/fi.po:
774         * po/fr.po:
775         * po/gl.po:
776         * po/hu.po:
777         * po/id.po:
778         * po/it.po:
779         * po/ja.po:
780         * po/lt.po:
781         * po/lv.po:
782         * po/ms.po:
783         * po/mt.po:
784         * po/nb.po:
785         * po/nl.po:
786         * po/or.po:
787         * po/pl.po:
788         * po/pt_BR.po:
789         * po/ro.po:
790         * po/ru.po:
791         * po/sk.po:
792         * po/sl.po:
793         * po/sq.po:
794         * po/sr.po:
795         * po/sv.po:
796         * po/tr.po:
797         * po/uk.po:
798         * po/vi.po:
799         * po/zh_CN.po:
800           po: update for new translatable strings
802 2010-10-27 13:17:29 +0100  Jan Schmidt <thaytan@noraisin.net>
804         * common:
805           Automatic update of common submodule
806           From 7bbd708 to 011bcc8
808 2010-10-20 20:26:45 +0200  Guillaume Emont <gemont@igalia.com>
810         * ext/mpeg2dec/gstmpeg2dec.c:
811           mpeg2dec: convert the position to stream time before answering to a position query
813 2010-10-24 14:22:39 +0200  Edward Hervey <bilboed@bilboed.com>
815         * gst/realmedia/Makefile.am:
816         * gst/realmedia/rademux.c:
817         * gst/realmedia/rmdemux.c:
818         * gst/realmedia/rmdemux.h:
819           realmedia: Get codec name from pbutils instead of harcoding them
821 2010-10-22 11:29:55 +0200  Robert Swain <robert.swain@collabora.co.uk>
823         * ext/x264/gstx264enc.c:
824           x264enc: Work around a rate control issue in libx264
825           When variable framerate is disabled in libx264 (which occurs when using
826           the zerolatency tuning), libx264 ignores timestamps but still uses the
827           timebase leading to messed up rate control with our nanosecond timebase.
828           We work around this issue by setting the timebase to the reciprocal of
829           the framerate and we validate that the framerate is suitable.
830           This has been fixed upstream in libx264 but there are non-fixed versions
831           in the wild so this workaround is still needed.
832           Fixes bug #632861
834 2010-10-19 16:30:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
836         * ext/mpeg2dec/gstmpeg2dec.c:
837           mpeg2dec: Use gst_pad_peer_query() instead of getting the peer pad manually
839 2010-10-13 21:38:06 +0200  Guillaume Emont <gemont@igalia.com>
841         * ext/mpeg2dec/gstmpeg2dec.c:
842           mpeg2dec: fix position query by trusting upstream
843           Position queries are badly handled for DVDs (probably due to the division in
844           chapters): the time returned was the time since the start of chapter.
845           Now ask upstream for position queries, fall back to the old code if upstream
846           cannot answer the query.
848 2010-10-19 12:20:40 +0300  Stefan Kost <ensonic@users.sf.net>
850         * ext/lame/gstlame.c:
851         * ext/mad/gstmad.c:
852         * ext/sidplay/gstsiddec.cc:
853         * gst/mpegstream/gstmpegparse.c:
854           various: canonicalize property names
856 2010-10-19 10:06:33 +0300  Stefan Kost <ensonic@users.sf.net>
858         * ext/a52dec/gsta52dec.c:
859         * ext/amrnb/amrnbdec.c:
860         * ext/amrnb/amrnbenc.c:
861         * ext/cdio/gstcdiocddasrc.c:
862         * ext/dvdread/dvdreadsrc.c:
863         * ext/lame/gstlame.c:
864         * ext/lame/gstlamemp3enc.c:
865         * ext/mad/gstmad.c:
866         * ext/sidplay/gstsiddec.cc:
867         * ext/x264/gstx264enc.c:
868           various (ext): add a missing G_PARAM_STATIC_STRINGS flags
870 2010-10-19 09:49:47 +0300  Stefan Kost <ensonic@users.sf.net>
872         * gst/iec958/ac3iec.c:
873         * gst/mpegaudioparse/gstmpegaudioparse.c:
874         * gst/mpegstream/gstmpegparse.c:
875         * gst/mpegstream/gstrfc2250enc.c:
876         * gst/realmedia/pnmsrc.c:
877         * gst/realmedia/rdtmanager.c:
878           various (gst): add a missing G_PARAM_STATIC_STRINGS flags
880 2010-10-14 12:32:16 -0700  David Schleef <ds@schleef.org>
882         * common:
883           Automatic update of common submodule
884           From 5a668bf to 7bbd708
886 2010-10-08 12:44:52 -0700  David Schleef <ds@schleef.org>
888         * common:
889           Automatic update of common submodule
890           From c4a8adc to 5a668bf
892 2010-10-08 12:56:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
894         * common:
895           Automatic update of common submodule
896           From 5e3c9bf to c4a8adc
898 2010-09-29 21:24:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
900         * ext/mad/gstmad.c:
901         * ext/mad/gstmad.h:
902           mad: support reverse playback
904 2010-09-26 19:24:08 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
906         * ext/dvdread/dvdreadsrc.c:
907           dvdreadsrc: improve error messages on read errors
908           Provide proper i18n-ed error messages when a read error happens,
909           and point out that the error could be happening because the
910           DVD is scrambled.
911           https://bugzilla.gnome.org/show_bug.cgi?id=613633
913 2010-09-24 00:03:50 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
915         * configure.ac:
916           configure: set plugin release datetime
918 2010-09-21 18:34:31 +0200  Edward Hervey <bilboed@bilboed.com>
920         * common:
921           Automatic update of common submodule
922           From aa0d1d0 to 5e3c9bf
924 2010-09-15 20:14:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
926         * gst/mpegstream/gstmpegparse.c:
927           mpegparse: re-fix flow return handling
928           Fix wrong GST_FLOW_IS_SUCCESS substitution in commit e99cb46c:
929           -  } while (GST_FLOW_IS_SUCCESS (result));
930           +  } while (result != GST_FLOW_OK);
932 2010-09-09 22:33:36 +0300  Stefan Kost <ensonic@users.sf.net>
934         * tests/check/Makefile.am:
935         * tests/check/generic/states.c:
936           tests: allow running state tests for all elements
937           Now one can use GST_NO_STATE_IGNORE_ELEMENTS=1 make generic/states.check
938           to try elements that would normaly be skipped.
940 2010-09-09 09:53:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
942         * Makefile.am:
943           New pkgconfig subdirectory needs to be added to SUBDIRS as well so it's entered and disted
945 2010-09-08 00:09:35 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
947         * configure.ac:
948         * pkgconfig/.gitignore:
949         * pkgconfig/Makefile.am:
950         * pkgconfig/gstreamer-plugins-ugly-uninstalled.pc.in:
951           Add gstreamer-plugins-ugly-uninstalled-0.10.pc file so other modules can find our plugins
952           This .pc file will not be installed, it's only for uninstalled setups,
953           same thing as we do for -good. This is so other modules' unit tests can
954           find our plugins properly in an uninstalled setup.
956 2010-09-07 11:42:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
958         * common:
959           Automatic update of common submodule
960           From c2e10bf to aa0d1d0
962 2010-09-06 23:53:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
964         * configure.ac:
965           configure: re-enable use of -DGST_DISABLE_DEPRECATED in git versions
967 2010-09-06 23:51:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
969         * ext/sidplay/gstsiddec.cc:
970           siddec: don't use GST_FLOW_IS_FATAL
971           GST_FLOW_IS_FATAL has been deprecated in core git.
973 2010-09-05 18:58:50 -0700  David Schleef <ds@schleef.org>
975         * common:
976           Automatic update of common submodule
977           From d3d9acf to c2e10bf
979 2010-09-05 12:27:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
981         * configure.ac:
982           configure: Require orc >= 0.4.6 for --compat
984 2010-09-05 12:20:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
986         * common:
987           Automatic update of common submodule
988           From ec60217 to d3d9acf
990 2010-08-27 18:26:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
992         * ext/mpeg2dec/gstmpeg2dec.c:
993           mpeg2dec: Don't use GST_FLOW_IS_FATAL()
994           And don't post error messages if allocating a buffer resulted
995           in WRONG_STATE or UNEXPECTED.
997 2010-08-27 18:25:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
999         * gst/mpegaudioparse/gstxingmux.c:
1000           xingmux: Don't ignore WRONG_STATE and NOT_LINKED when pushing data downstream
1002 2010-08-27 18:24:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1004         * gst/mpegstream/gstdvddemux.c:
1005         * gst/mpegstream/gstmpegdemux.c:
1006         * gst/mpegstream/gstmpegparse.c:
1007           mpegstream: Don't use GST_FLOW_IS_SUCCESS()
1009 2010-08-27 18:22:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1011         * gst/realmedia/rmdemux.c:
1012           rmdemux: Don't use GST_FLOW_IS_FATAL() and GST_FLOW_IS_SUCCESS()
1014 2010-08-27 18:19:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1016         * gst/asfdemux/gstasfdemux.c:
1017           asfdemux: Don't use GST_FLOW_IS_FATAL()
1018           And don't post error messages for UNEXPECTED and post an error
1019           message if pulling data failed because of NOT_LINKED.
1021 2010-09-04 13:17:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1023         * configure.ac:
1024         * docs/plugins/inspect/plugin-a52dec.xml:
1025         * docs/plugins/inspect/plugin-amrnb.xml:
1026         * docs/plugins/inspect/plugin-amrwbdec.xml:
1027         * docs/plugins/inspect/plugin-asf.xml:
1028         * docs/plugins/inspect/plugin-cdio.xml:
1029         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1030         * docs/plugins/inspect/plugin-dvdread.xml:
1031         * docs/plugins/inspect/plugin-dvdsub.xml:
1032         * docs/plugins/inspect/plugin-iec958.xml:
1033         * docs/plugins/inspect/plugin-lame.xml:
1034         * docs/plugins/inspect/plugin-mad.xml:
1035         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1036         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1037         * docs/plugins/inspect/plugin-mpegstream.xml:
1038         * docs/plugins/inspect/plugin-realmedia.xml:
1039         * docs/plugins/inspect/plugin-siddec.xml:
1040         * docs/plugins/inspect/plugin-twolame.xml:
1041         * docs/plugins/inspect/plugin-x264.xml:
1042         * win32/common/config.h:
1043           Back to development
1044           Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until
1045           the code is updated for the GST_FLOW_IS_* macro deprecations.
1047 === release 0.10.16 ===
1049 2010-09-02 23:59:20 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1051         * ChangeLog:
1052         * NEWS:
1053         * RELEASE:
1054         * configure.ac:
1055         * gst-plugins-ugly.doap:
1056         * win32/common/config.h:
1057           Release 0.10.16
1059 2010-09-02 23:58:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1061         * docs/plugins/inspect/plugin-a52dec.xml:
1062         * docs/plugins/inspect/plugin-amrnb.xml:
1063         * docs/plugins/inspect/plugin-amrwbdec.xml:
1064         * docs/plugins/inspect/plugin-asf.xml:
1065         * docs/plugins/inspect/plugin-cdio.xml:
1066         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1067         * docs/plugins/inspect/plugin-dvdread.xml:
1068         * docs/plugins/inspect/plugin-dvdsub.xml:
1069         * docs/plugins/inspect/plugin-iec958.xml:
1070         * docs/plugins/inspect/plugin-lame.xml:
1071         * docs/plugins/inspect/plugin-mad.xml:
1072         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1073         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1074         * docs/plugins/inspect/plugin-mpegstream.xml:
1075         * docs/plugins/inspect/plugin-realmedia.xml:
1076         * docs/plugins/inspect/plugin-siddec.xml:
1077         * docs/plugins/inspect/plugin-twolame.xml:
1078         * docs/plugins/inspect/plugin-x264.xml:
1079           docs: update docs for release
1081 2010-09-02 23:48:05 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1083         * po/LINGUAS:
1084         * po/gl.po:
1085         * po/id.po:
1086         * po/lv.po:
1087         * po/ro.po:
1088         * po/sv.po:
1089           po: update translations
1091 2010-08-30 16:02:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1093         * configure.ac:
1094         * po/af.po:
1095         * po/az.po:
1096         * po/bg.po:
1097         * po/ca.po:
1098         * po/cs.po:
1099         * po/da.po:
1100         * po/de.po:
1101         * po/el.po:
1102         * po/en_GB.po:
1103         * po/es.po:
1104         * po/eu.po:
1105         * po/fi.po:
1106         * po/fr.po:
1107         * po/hu.po:
1108         * po/id.po:
1109         * po/it.po:
1110         * po/ja.po:
1111         * po/lt.po:
1112         * po/lv.po:
1113         * po/ms.po:
1114         * po/mt.po:
1115         * po/nb.po:
1116         * po/nl.po:
1117         * po/or.po:
1118         * po/pl.po:
1119         * po/pt_BR.po:
1120         * po/ru.po:
1121         * po/sk.po:
1122         * po/sl.po:
1123         * po/sq.po:
1124         * po/sr.po:
1125         * po/sv.po:
1126         * po/tr.po:
1127         * po/uk.po:
1128         * po/vi.po:
1129         * po/zh_CN.po:
1130           0.10.15.6 pre-release
1132 2010-08-27 17:50:59 +0200  Edward Hervey <bilboed@bilboed.com>
1134         * gst/asfdemux/gstasfdemux.c:
1135           asfdemux: Don't error out on non-critical flow returns
1136           Only error out when downstream returns:
1137           * NOT_SUPPORTED
1138           * ERROR
1139           * NOT_NEGOTIATED
1140           * NOT_LINKED
1141           If we got _UNEXPECTED, we push an EOS downstream (since maybe only one
1142           of the streams had gone EOS) and then stop the task silently.
1143           In the case of WRONG_STATE we just need to stop silently
1144           https://bugzilla.gnome.org/show_bug.cgi?id=600412
1146 2010-08-25 19:02:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1148         * configure.ac:
1149         * po/af.po:
1150         * po/az.po:
1151         * po/bg.po:
1152         * po/ca.po:
1153         * po/cs.po:
1154         * po/da.po:
1155         * po/de.po:
1156         * po/el.po:
1157         * po/en_GB.po:
1158         * po/es.po:
1159         * po/eu.po:
1160         * po/fi.po:
1161         * po/fr.po:
1162         * po/hu.po:
1163         * po/id.po:
1164         * po/it.po:
1165         * po/ja.po:
1166         * po/lt.po:
1167         * po/lv.po:
1168         * po/ms.po:
1169         * po/mt.po:
1170         * po/nb.po:
1171         * po/nl.po:
1172         * po/or.po:
1173         * po/pl.po:
1174         * po/pt_BR.po:
1175         * po/ru.po:
1176         * po/sk.po:
1177         * po/sl.po:
1178         * po/sq.po:
1179         * po/sr.po:
1180         * po/sv.po:
1181         * po/tr.po:
1182         * po/uk.po:
1183         * po/vi.po:
1184         * po/zh_CN.po:
1185           0.10.15.5 pre-release
1187 2010-08-25 15:39:33 +0200  Alessandro Decina <alessandro.decina@collabora.co.uk>
1189         * gst/mpegaudioparse/gstmpegaudioparse.c:
1190           mp3parse: propagate flow errors upstream.
1191           Remove a wrong GST_FLOW_IS_FATAL call. When pushing fails, mp3parse should
1192           always return the error upstream.
1194 2010-08-21 21:42:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1196         * configure.ac:
1197         * po/af.po:
1198         * po/az.po:
1199         * po/bg.po:
1200         * po/ca.po:
1201         * po/cs.po:
1202         * po/da.po:
1203         * po/de.po:
1204         * po/el.po:
1205         * po/en_GB.po:
1206         * po/es.po:
1207         * po/eu.po:
1208         * po/fi.po:
1209         * po/fr.po:
1210         * po/hu.po:
1211         * po/id.po:
1212         * po/it.po:
1213         * po/ja.po:
1214         * po/lt.po:
1215         * po/lv.po:
1216         * po/ms.po:
1217         * po/mt.po:
1218         * po/nb.po:
1219         * po/nl.po:
1220         * po/or.po:
1221         * po/pl.po:
1222         * po/pt_BR.po:
1223         * po/ru.po:
1224         * po/sk.po:
1225         * po/sl.po:
1226         * po/sq.po:
1227         * po/sr.po:
1228         * po/sv.po:
1229         * po/tr.po:
1230         * po/uk.po:
1231         * po/vi.po:
1232         * po/zh_CN.po:
1233           0.10.15.4 pre-release
1235 2010-08-13 17:24:41 +0300  Stefan Kost <ensonic@users.sf.net>
1237         * common:
1238           Automatic update of common submodule
1239           From 3e8db1d to ec60217
1241 2010-08-11 16:46:48 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1243         * configure.ac:
1244         * docs/plugins/inspect/plugin-a52dec.xml:
1245         * docs/plugins/inspect/plugin-amrnb.xml:
1246         * docs/plugins/inspect/plugin-amrwbdec.xml:
1247         * docs/plugins/inspect/plugin-asf.xml:
1248         * docs/plugins/inspect/plugin-cdio.xml:
1249         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1250         * docs/plugins/inspect/plugin-dvdread.xml:
1251         * docs/plugins/inspect/plugin-dvdsub.xml:
1252         * docs/plugins/inspect/plugin-iec958.xml:
1253         * docs/plugins/inspect/plugin-lame.xml:
1254         * docs/plugins/inspect/plugin-mad.xml:
1255         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1256         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1257         * docs/plugins/inspect/plugin-mpegstream.xml:
1258         * docs/plugins/inspect/plugin-realmedia.xml:
1259         * docs/plugins/inspect/plugin-siddec.xml:
1260         * docs/plugins/inspect/plugin-twolame.xml:
1261         * docs/plugins/inspect/plugin-x264.xml:
1262         * win32/common/config.h:
1263           0.10.15.3 pre-release
1265 2010-08-11 09:21:43 +0200  Robert Swain <robert.swain@collabora.co.uk>
1267         * ext/x264/gstx264enc.c:
1268           x264enc: Fix b-pyramid libx264 API boolean arg for non-boolean issue
1269           In X264_BUILD >= 78, b-pyramid became a non-boolean so passing a boolean
1270           argument to the option string value causes an error. For < 78 we pass the
1271           boolean value, for >= 78 we use the x264_b_pyramid_names[] array which will
1272           result in passing 'none' for false and 'strict' for true. Other modes can be
1273           set through the option-string property for now.
1274           https://bugzilla.gnome.org/show_bug.cgi?id=626577
1276 2010-08-11 00:02:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1278         * configure.ac:
1279         * docs/plugins/gst-plugins-ugly-plugins.args:
1280         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
1281         * docs/plugins/inspect/plugin-a52dec.xml:
1282         * docs/plugins/inspect/plugin-amrnb.xml:
1283         * docs/plugins/inspect/plugin-amrwbdec.xml:
1284         * docs/plugins/inspect/plugin-asf.xml:
1285         * docs/plugins/inspect/plugin-cdio.xml:
1286         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1287         * docs/plugins/inspect/plugin-dvdread.xml:
1288         * docs/plugins/inspect/plugin-dvdsub.xml:
1289         * docs/plugins/inspect/plugin-iec958.xml:
1290         * docs/plugins/inspect/plugin-lame.xml:
1291         * docs/plugins/inspect/plugin-mad.xml:
1292         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1293         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1294         * docs/plugins/inspect/plugin-mpegstream.xml:
1295         * docs/plugins/inspect/plugin-realmedia.xml:
1296         * docs/plugins/inspect/plugin-siddec.xml:
1297         * docs/plugins/inspect/plugin-twolame.xml:
1298         * docs/plugins/inspect/plugin-x264.xml:
1299         * win32/common/config.h:
1300           0.10.15.2 pre-release
1302 2010-08-10 14:37:39 +0300  Stefan Kost <ensonic@users.sf.net>
1304         * gst/synaesthesia/gstsynaesthesia.c:
1305           synaesthesia: code cleanups.
1306           Remove unused boilerplate for signals. Use _OBJECT variants of logging macros
1307           more.
1309 2010-08-10 14:24:01 +0300  Stefan Kost <ensonic@users.sf.net>
1311         * gst/synaesthesia/gstsynaesthesia.c:
1312           synaesthesia: use GST_BOILERPLATE macros
1314 2010-08-10 10:59:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1316         * common:
1317           Automatic update of common submodule
1318           From bd2054b to 3e8db1d
1320 2010-08-09 00:31:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1322         * ext/x264/gstx264enc.c:
1323           x264: fix printf format warning in debug message
1325 2010-08-07 00:09:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1327         * docs/plugins/Makefile.am:
1328           docs: fix bug passing arguments to gtkdoc-fixref in upload target
1329           Missing backslash at end of line meant we weren't passing all arguments
1330           to gtkdoc-fixref and we'd get a shell error when doing 'make upload'.
1332 2010-08-05 13:57:26 +0300  Stefan Kost <ensonic@users.sf.net>
1334         * common:
1335           Automatic update of common submodule
1336           From a519571 to bd2054b
1338 2010-08-04 19:28:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1340         * configure.ac:
1341           configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
1342           This first checks what is required for ISO C99 support and sets the relevant
1343           compiler parameters and if no C99 compiler is found, it checks for a
1344           C89 compiler. This enables us to check for and use C89/C99 functions
1345           that gcc hides from us without the correct compiler parameters.
1347 2010-07-29 09:41:49 +0200  Robert Swain <robert.swain@collabora.co.uk>
1349         * ext/x264/gstx264enc.c:
1350           x264enc: Fix flushing of delayed frames
1351           x264_encoder_encode() should be called with a NULL picture until at least
1352           x264_encoder_delayed_frames() returns 0. This fixes what appeared to be a
1353           regression in make check due to the recent change in defaults which enabled
1354           b-frames and b-pyramid, both of which I believe increase the number of delayed
1355           frames when encoding.
1357 2010-07-21 17:24:33 +0200  Robert Swain <robert.swain@collabora.co.uk>
1359         * ext/x264/gstx264enc.c:
1360           x264enc: Improve x264enc defaults
1361           - medium x264 speed/quality preset
1362           - threads defaults to 0 which automatically uses 1.5x number of cpu cores
1363           Addresses part of bug #607798
1365 2010-07-21 17:22:48 +0200  Robert Swain <robert.swain@collabora.co.uk>
1367         * ext/x264/gstx264enc.c:
1368           x264enc: Fix property description typos
1370 2010-07-22 11:53:04 +0200  Robert Swain <robert.swain@collabora.co.uk>
1372         * ext/x264/gstx264enc.c:
1373           x264enc: Add some more debug info
1375 2010-07-21 17:09:20 +0200  Robert Swain <robert.swain@collabora.co.uk>
1377         * ext/x264/gstx264enc.c:
1378         * ext/x264/gstx264enc.h:
1379           x264enc: Add speed-preset and [psy-]tuning properties
1380           Use of a rate control method (pass, bitrate, quantizer, etc properties), a
1381           preset and possibly a profile and/or tuning are now the recommended way to
1382           configure x264 through x264enc.
1383           If a preset/tuning are specified then these will define the default values and
1384           the property defaults will be ignored. After this the option-string property is
1385           applied, followed by the user-set properties, fast first pass restrictions and
1386           finally the profile restrictions.
1387           Addresses part of bug #607798
1389 2010-07-21 16:56:06 +0200  Robert Swain <robert.swain@collabora.co.uk>
1391         * ext/x264/gstx264enc.c:
1392         * ext/x264/gstx264enc.h:
1393           x264enc: Refactor code in preparation for presets/tunings
1394           - Make defaults append the appropriate default value to a string. This is
1395           needed to differentiate between something user-set and the actual prop
1396           default.
1397           - Add an internal option string to which _set_property () cases append for the
1398           majority of properties.
1399           - Use gst_x264_enc_parse_options () to clean up application of settings. This
1400           will make order of application with respect to the presets and tunings quite
1401           simple.
1402           Addresses part of bug #607798
1404 2010-07-21 16:32:11 +0200  Robert Swain <robert.swain@collabora.co.uk>
1406         * ext/x264/gstx264enc.c:
1407           x264enc: Update available me types
1408           Use the x264_motion_est_names[] array to populate the enum of ME types. This is
1409           now self-maintaining.
1411 2010-07-21 15:59:12 +0200  Robert Swain <robert.swain@collabora.co.uk>
1413         * ext/x264/gstx264enc.c:
1414           x264enc: Use new libx264 API to affect fast first pass
1415           Uses new x264 API to apply reduced complexity values to the parameters to
1416           increase encoding speed in the first pass of a multi-pass encode. This does
1417           not impact on final quality.
1418           Addresses part of bug #607798
1420 2010-07-21 15:52:28 +0200  Robert Swain <robert.swain@collabora.co.uk>
1422         * ext/x264/gstx264enc.c:
1423         * ext/x264/gstx264enc.h:
1424           x264enc: Add profile property
1425           In X264_BUILD >= 86 there is a new API for applying restrictions to an H.264
1426           Profile. This makes it easier to achieve Baseline Profile for example.
1427           Addresses part of bug #607798
1429 2010-07-21 15:40:27 +0200  Robert Swain <robert.swain@collabora.co.uk>
1431         * ext/x264/gstx264enc.c:
1432         * ext/x264/gstx264enc.h:
1433           x264enc: Add option-string property
1434           Adds support for an x264 format option-string to specify advanced parameters
1435           Addresses part of bug #607798
1437 2010-07-22 13:24:37 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1439         * ext/mad/Makefile.am:
1440           mad: use right automake variable, should be ID3TAG_{LIBS,CFLAGS} not ID3_{LIBS,CFLAGS}
1441           Spotted by syntr0py.
1443 2010-07-20 19:44:00 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
1445         * ext/x264/gstx264enc.c:
1446           x264enc: only set timebase on versions where it exists
1448 2010-07-20 16:40:22 +0200  David Hoyt <dhoyt@llnl.gov>
1450         * ext/x264/gstx264enc.c:
1451           x264enc: set appropriate time base
1452           Fixes #624786.
1454 2010-06-30 18:45:49 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1456         * tests/check/Makefile.am:
1457           tests: add plugin loading whitelist to test environment
1458           Only want to load core/-base/-ugly plugins here.
1460 2010-06-28 16:12:12 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1462         * autogen.sh:
1463         * configure.ac:
1464           Bump automake requirement to 1.10 and autoconf to 2.60
1465           For maintainability reasons and $(builddir).
1466           See #622944.
1468 2010-06-28 09:34:30 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
1470         * gst/asfdemux/gstasfdemux.c:
1471           asfdemux: Fix seeking after last commits
1472           Don't handle wrong-state returns as errors to allow seeking to work
1473           again.
1475 2010-06-24 19:46:39 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
1477         * gst/asfdemux/gstasfdemux.c:
1478           asfdemux: Push all pending data on EOS
1479           When on push mode and receiving an EOS event, asfdemux
1480           should push all pending data because we might be dealing
1481           with a broken file that has a preroll value higher
1482           than its actual length.
1484 2010-06-24 19:29:17 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
1486         * gst/asfdemux/gstasfdemux.c:
1487           asfdemux: Fix sending eos event for chained asfs
1488           Properly push EOS event when finishing a chained asf file
1489           in pull mode
1490           Fixes #599718
1492 2010-06-24 20:55:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1494         * docs/plugins/Makefile.am:
1495         * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
1496         * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
1497         * docs/plugins/inspect/plugin-rmdemux.xml:
1498           docs: add rmdemux to docs properly
1499           The plugin has been renamed, remove old introspection file.
1501 2010-06-24 18:04:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1503         * docs/plugins/gst-plugins-ugly-plugins.args:
1504         * docs/plugins/inspect/plugin-x264.xml:
1505           docs: update for recent x264enc changes
1507 2010-06-24 18:03:21 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1509         * gst/realmedia/rmdemux.c:
1510           rmdemux: fix compiler warning when debugging system in core is disabled
1512 2010-06-24 15:09:44 +0300  Stefan Kost <ensonic@users.sf.net>
1514         * common:
1515           Automatic update of common submodule
1516           From 73ff93a to a519571
1518 2010-06-23 11:05:11 +0200  Edward Hervey <bilboed@bilboed.com>
1520         * gst/asfdemux/gstasfdemux.c:
1521           asfdemux: Allow at least 500ms of preroll.
1522           Some files have insanely low preroll values which break the
1523           all_streams_prerolled() logic.
1524           Fixes #622407
1526 2010-06-22 11:41:42 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
1528         * ext/x264/gstx264enc.c:
1529           x264enc: add new h264 caps attribute alignment
1530           See #606662.
1532 2010-06-18 14:35:00 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
1534         * ext/x264/gstx264enc.c:
1535         * ext/x264/gstx264enc.h:
1536           x264enc: conditionally expose enhanced upstream capabilities
1537           API: GstX264Enc:sliced-threads
1538           API: GstX264Enc:sync-lookahead
1539           API: GstX264Enc:intra-refresh
1540           API: GstX264Enc:mb-tree
1541           API: GstX264Enc:rc-lookahead
1542           See #607798.
1544 2010-06-17 16:48:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1546         * common:
1547         * docs/plugins/inspect/plugin-a52dec.xml:
1548         * docs/plugins/inspect/plugin-amrnb.xml:
1549         * docs/plugins/inspect/plugin-amrwbdec.xml:
1550         * docs/plugins/inspect/plugin-asf.xml:
1551         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1552         * docs/plugins/inspect/plugin-iec958.xml:
1553         * docs/plugins/inspect/plugin-mad.xml:
1554         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1555         * docs/plugins/inspect/plugin-mpegstream.xml:
1556         * docs/plugins/inspect/plugin-realmedia.xml:
1557           docs: update introspected plugin docs for gstdoc-scangobj and other changes
1558           Update common for latest gstdoc-scangobj and inspect xml files for
1559           escaping and pad template order changes.
1561 2010-06-15 16:50:21 +0200  Edward Hervey <bilboed@bilboed.com>
1563         * common:
1564           Automatic update of common submodule
1565           From 9339ccc to 35617c2
1567 2010-06-15 16:54:42 +0300  Stefan Kost <ensonic@users.sf.net>
1569         * common:
1570           Automatic update of common submodule
1571           From 5adb1ca to 9339ccc
1573 2010-06-15 16:35:49 +0300  Stefan Kost <ensonic@users.sf.net>
1575         * common:
1576           Automatic update of common submodule
1577           From 57c89b7 to 5adb1ca
1579 2010-06-15 15:50:09 +0300  Stefan Kost <ensonic@users.sf.net>
1581         * common:
1582           Automatic update of common submodule
1583           From c804988 to 57c89b7
1585 2010-06-14 16:59:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1587         * configure.ac:
1588         * gst/realmedia/rtspreal.c:
1589           configure: Update required GLib version to 2.20
1591 2010-06-14 15:33:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1593         * ext/a52dec/gsta52dec.c:
1594           a52dec: Call orc_init() before trying to get target flags
1596 2010-06-14 14:34:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1598         * ext/a52dec/gsta52dec.c:
1599           a52dec: Remove debug printf...
1601 2010-06-14 14:34:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1603         * configure.ac:
1604         * ext/a52dec/Makefile.am:
1605         * ext/a52dec/gsta52dec.c:
1606           a52dec: Use orc for CPU feature detection and don't check for liboil
1608 2010-06-14 13:27:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1610         * configure.ac:
1611           configure: Use GLIB_EXTRA_CFLAGS
1613 2010-06-14 13:05:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1615         * common:
1616           Automatic update of common submodule
1617           From 7a0fdf5 to c804988
1619 2010-06-14 11:35:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1621         * common:
1622           Automatic update of common submodule
1623           From 6da3bab to 7a0fdf5
1625 2010-06-12 08:29:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
1627         * common:
1628           Automatic update of common submodule
1629           From 733fca9 to 6da3bab
1631 2010-06-09 12:40:26 -0700  David Schleef <ds@schleef.org>
1633         * common:
1634           Automatic update of common submodule
1635           From fad145b to 733fca9
1637 2010-06-09 12:34:18 -0700  David Schleef <ds@schleef.org>
1639         * common:
1640           Automatic update of common submodule
1641           From 47683c1 to fad145b
1643 2010-06-05 14:11:30 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
1645         * gst/realmedia/rmdemux.c:
1646           rmdemux: pass bitrate on caps
1647           Set the bitrate on the caps, some decoders like sipro need this to function
1648           properly.
1649           Fixes #620007
1651 2010-06-01 23:49:37 -0700  David Schleef <ds@schleef.org>
1653         * common:
1654           Automatic update of common submodule
1655           From 17f89e5 to 47683c1
1657 2010-06-01 22:55:22 -0700  David Schleef <ds@schleef.org>
1659         * common:
1660           Automatic update of common submodule
1661           From fd7ca04 to 17f89e5
1663 2010-05-31 16:57:42 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
1665         * ext/x264/gstx264enc.c:
1666           x264enc: Only set i_weighted_pred on versions where it exists
1668 2010-05-20 11:28:47 -0400  Tristan Matthews <tristan@sat.qc.ca>
1670         * ext/lame/gstlamemp3enc.c:
1671           lamemp3enc: implement latency query
1672           The encoder's latency is deduced from the framesize. Fixes #618896.
1674 2010-06-01 09:30:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1676         * configure.ac:
1677         * docs/plugins/gst-plugins-ugly-plugins.args:
1678         * docs/plugins/gst-plugins-ugly-plugins.signals:
1679         * docs/plugins/inspect/plugin-a52dec.xml:
1680         * docs/plugins/inspect/plugin-amrnb.xml:
1681         * docs/plugins/inspect/plugin-amrwbdec.xml:
1682         * docs/plugins/inspect/plugin-asf.xml:
1683         * docs/plugins/inspect/plugin-cdio.xml:
1684         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1685         * docs/plugins/inspect/plugin-dvdread.xml:
1686         * docs/plugins/inspect/plugin-dvdsub.xml:
1687         * docs/plugins/inspect/plugin-iec958.xml:
1688         * docs/plugins/inspect/plugin-lame.xml:
1689         * docs/plugins/inspect/plugin-mad.xml:
1690         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1691         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1692         * docs/plugins/inspect/plugin-mpegstream.xml:
1693         * docs/plugins/inspect/plugin-realmedia.xml:
1694         * docs/plugins/inspect/plugin-siddec.xml:
1695         * docs/plugins/inspect/plugin-twolame.xml:
1696         * docs/plugins/inspect/plugin-x264.xml:
1697         * win32/common/config.h:
1698           Back to development
1700 === release 0.10.15 ===
1702 2010-05-30 14:21:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1704         * ChangeLog:
1705         * NEWS:
1706         * RELEASE:
1707         * configure.ac:
1708         * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
1709         * docs/plugins/inspect/plugin-a52dec.xml:
1710         * docs/plugins/inspect/plugin-amrnb.xml:
1711         * docs/plugins/inspect/plugin-amrwbdec.xml:
1712         * docs/plugins/inspect/plugin-asf.xml:
1713         * docs/plugins/inspect/plugin-cdio.xml:
1714         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1715         * docs/plugins/inspect/plugin-dvdread.xml:
1716         * docs/plugins/inspect/plugin-dvdsub.xml:
1717         * docs/plugins/inspect/plugin-iec958.xml:
1718         * docs/plugins/inspect/plugin-lame.xml:
1719         * docs/plugins/inspect/plugin-mad.xml:
1720         * docs/plugins/inspect/plugin-mpeg2dec.xml:
1721         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
1722         * docs/plugins/inspect/plugin-mpegstream.xml:
1723         * docs/plugins/inspect/plugin-realmedia.xml:
1724         * docs/plugins/inspect/plugin-siddec.xml:
1725         * docs/plugins/inspect/plugin-twolame.xml:
1726         * docs/plugins/inspect/plugin-x264.xml:
1727         * gst-plugins-ugly.doap:
1728         * win32/common/config.h:
1729           Release 0.10.15
1731 2010-05-30 14:20:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1733         * po/af.po:
1734         * po/az.po:
1735         * po/bg.po:
1736         * po/ca.po:
1737         * po/cs.po:
1738         * po/da.po:
1739         * po/de.po:
1740         * po/el.po:
1741         * po/en_GB.po:
1742         * po/es.po:
1743         * po/eu.po:
1744         * po/fi.po:
1745         * po/fr.po:
1746         * po/hu.po:
1747         * po/id.po:
1748         * po/it.po:
1749         * po/ja.po:
1750         * po/lt.po:
1751         * po/lv.po:
1752         * po/ms.po:
1753         * po/mt.po:
1754         * po/nb.po:
1755         * po/nl.po:
1756         * po/or.po:
1757         * po/pl.po:
1758         * po/pt_BR.po:
1759         * po/ru.po:
1760         * po/sk.po:
1761         * po/sl.po:
1762         * po/sq.po:
1763         * po/sr.po:
1764         * po/sv.po:
1765         * po/tr.po:
1766         * po/uk.po:
1767         * po/vi.po:
1768         * po/zh_CN.po:
1769           Update .po files
1771 2010-05-30 12:10:29 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1773         * configure.ac:
1774           configure: make implicit GLib and liboil requirements explicit
1775           core/base 0.10.26 require GLib >= 2.18 and liboil >= 0.3.14
1777 2010-05-26 23:16:46 -0400  Olivier Crête <tester@tester.ca>
1779         * ext/x264/gstx264enc.c:
1780           x264enc: disable I weighted pred
1781           If it is enabled, then it will be main profile instead of baseline.
1782           This ensures maximum compatibility of the output stream until the
1783           encoder configuration interface gets an overhaul with explicit
1784           output profile selection.
1785           Fixes #619776.
1787 2010-05-26 12:16:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1789         * configure.ac:
1790         * win32/common/config.h:
1791           0.10.14.3 pre-release
1793 2010-05-26 11:52:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1795         * po/af.po:
1796         * po/az.po:
1797         * po/bg.po:
1798         * po/ca.po:
1799         * po/cs.po:
1800         * po/da.po:
1801         * po/de.po:
1802         * po/el.po:
1803         * po/en_GB.po:
1804         * po/es.po:
1805         * po/eu.po:
1806         * po/fi.po:
1807         * po/fr.po:
1808         * po/hu.po:
1809         * po/id.po:
1810         * po/it.po:
1811         * po/ja.po:
1812         * po/lt.po:
1813         * po/lv.po:
1814         * po/ms.po:
1815         * po/mt.po:
1816         * po/nb.po:
1817         * po/nl.po:
1818         * po/or.po:
1819         * po/pl.po:
1820         * po/pt_BR.po:
1821         * po/ru.po:
1822         * po/sk.po:
1823         * po/sl.po:
1824         * po/sq.po:
1825         * po/sr.po:
1826         * po/sv.po:
1827         * po/tr.po:
1828         * po/uk.po:
1829         * po/vi.po:
1830         * po/zh_CN.po:
1831           po: update translations
1833 2010-05-26 11:55:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1835         * common:
1836           Automatic update of common submodule
1837           From 357b0db to fd7ca04
1839 2010-05-14 20:06:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1841         * configure.ac:
1842         * win32/common/config.h:
1843           0.10.14.2 pre-release
1845 2010-05-14 18:25:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1847         * common:
1848           Automatic update of common submodule
1849           From 4d67bd6 to 357b0db
1851 2010-05-14 16:02:47 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
1853         * gst/realmedia/rmdemux.c:
1854         * gst/realmedia/rmutils.c:
1855         * gst/realmedia/rmutils.h:
1856           rmdemux: add better sipr nibble swap routine
1858 2010-05-13 17:57:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
1860         * gst/realmedia/rmdemux.c:
1861           rmdemux: descramble SIPR before pushing out
1862           Collect and descramble the SIPR packets before pushing.
1863           Descramble ATRAC audio.
1864           Fixes #618098
1866 2010-05-13 17:57:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
1868         * gst/realmedia/rmutils.c:
1869         * gst/realmedia/rmutils.h:
1870           rm: add function to descramble sipr
1872 2010-01-08 20:51:56 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
1874         * ext/x264/gstx264enc.c:
1875         * ext/x264/gstx264enc.h:
1876           x264enc: Re-send the received upstream event as-is downstream
1877           https://bugzilla.gnome.org/show_bug.cgi?id=606689
1879 2010-05-07 15:33:28 +0200  Edward Hervey <bilboed@bilboed.com>
1881         * ext/amrnb/amrnb.c:
1882           amrnbenc: Set rank to GST_RANK_SECONDARY
1884 2010-04-30 19:53:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1886         * gst/realmedia/rtspreal.c:
1887           rtspreal: use GLib's base64 functions if available
1888           Since gst_rtsp_base64_decode_ip() just got deprecated in -base git.
1890 2010-04-28 17:10:36 +0400  Руслан Ижбулатов <lrn1986@gmail.com>
1892         * ext/amrnb/amrnbdec.h:
1893         * ext/amrnb/amrnbenc.h:
1894         * ext/amrwbdec/amrwbdec.h:
1895           amr: Use correct includes (as pkg-config suggests)
1896           Fixes #617078
1898 2010-04-27 13:15:47 +0300  Stefan Kost <ensonic@users.sf.net>
1900         * gst/ac3parse/.gitignore:
1901         * gst/ac3parse/Makefile.am:
1902         * gst/ac3parse/README:
1903         * gst/ac3parse/ac3parse.vcproj:
1904         * gst/ac3parse/gstac3parse.c:
1905         * gst/ac3parse/gstac3parse.h:
1906           ac3parse: remove unported 0.8 plugin
1907           New ac3parse lives in gst-plugin-bad. Remove this to avoid confusion.
1909 2010-04-27 12:25:37 +0300  Stefan Kost <ensonic@users.sf.net>
1911         * gst/mpegaudioparse/gstmpegaudioparse.c:
1912           docs: adding a mp3decoder as well is useful
1914 2010-04-27 11:39:51 +0300  Stefan Kost <ensonic@users.sf.net>
1916         * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
1917           docs: massage section index
1919 2010-04-27 11:39:11 +0300  Stefan Kost <ensonic@users.sf.net>
1921         * ext/amrwbdec/amrwbdec.c:
1922         * ext/amrwbdec/amrwbdec.h:
1923           amrwbdec: move define to source to avoid hiding it from the docs
1925 2010-04-27 11:38:28 +0300  Stefan Kost <ensonic@users.sf.net>
1927         * ext/cdio/gstcdiocddasrc.c:
1928           docs: remove short_desc, it is taken from element details
1930 2010-04-27 11:37:52 +0300  Stefan Kost <ensonic@users.sf.net>
1932         * gst/synaesthesia/gstsynaesthesia.c:
1933           docs: fix sections docs for synaesthesia
1935 2010-04-27 11:02:15 +0300  Stefan Kost <ensonic@users.sf.net>
1937         * docs/plugins/Makefile.am:
1938         * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
1939         * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
1940         * gst/mpegaudioparse/gstmpegaudioparse.c:
1941           docs: add docs for mp3parse
1943 2010-04-20 17:23:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1945         * gst-plugins-ugly.doap:
1946           doap: update repository info from cvs->git and maintainers
1948 2010-04-23 14:41:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
1950         * common:
1951           Automatic update of common submodule
1952           From fc85867 to 4d67bd6
1954 2010-04-13 16:59:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
1956         * tests/check/elements/x264enc.c:
1957           x264enc: adaptive NALU type checking
1958           In particular, be less picky about SEI NALU order, which makes test more
1959           robust with respect to changes in libx264.
1960           See also #615410.
1962 2010-04-16 21:10:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
1964         * ext/x264/gstx264enc.c:
1965           x264enc: adaptive x264 header NAL layout handling
1966           Fixes #615410.
1968 2010-04-15 16:31:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
1970         * gst/asfdemux/gstrtpasfdepay.c:
1971           asfdepay: we require a dynamic payload type
1972           Add an extra caps property that restricts the depayloader to only accept dynamic
1973           payload types.
1975 2010-04-15 07:20:20 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
1977         * configure.ac:
1978           configure: Drop -Wcast-align
1979           Commit message copied from core's commit from Benjamin Otte:
1980           246f5dba96a5b50bb74621af67b30942cca72af5
1981           Apparently gcc warns that GstMiniObject is not castable to
1982           GstEvent/Message/Buffer due to them containing 64bit variables, even
1983           though ARM hackers claim that those only need 4byte alignment. And as
1984           long as gcc behaves that way, this warning is not very useful.
1985           So we'll remove the warning until this problem is fixed.
1986           Fixes #615698
1988 2010-04-14 09:27:14 +0200  Edward Hervey <bilboed@bilboed.com>
1990         * ext/mpeg2dec/gstmpeg2dec.c:
1991           mpeg2dec: copy over all buffer flags when copying buffers.
1992           Avoids losing the tff/rff video buffer flags
1994 2010-03-14 12:16:21 +0100  Edward Hervey <bilboed@bilboed.com>
1996         * gst/asfdemux/asfpacket.c:
1997           asfdemux: Make a table static to avoid having to always allocate it.
1999 2010-04-13 16:31:25 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2001         * ext/x264/gstx264enc.c:
2002           x264enc: fix up avcC header construction
2003           Fix off-by-one introduced by commit 35dd89951d8bb1c094da65480e4197efdfb4e93c
2004           for BUILD_X264 < 76.
2005           Also fixes #610089.
2007 2010-04-13 13:16:41 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2009         * ext/x264/gstx264enc.c:
2010           x264enc: parameterize libx264 provided NAL layout in codec-data creation
2012 2010-04-12 12:43:05 +0200  Edward Hervey <bilboed@bilboed.com>
2014         * configure.ac:
2015           configure: Remove -Wundef flag
2016           Same fix as for #615161
2018 2010-04-09 11:23:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2020         * common:
2021           Automatic update of common submodule
2022           From fdf023d to fc85867
2024 2010-04-09 09:55:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2026         * gst-libs/gst/gettext.h:
2027           i18n: #if ENABLE_NLS -> #ifdef ENABLE_NLS to fix compiler warning
2029 2010-03-30 00:36:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2031         * common:
2032         * ext/Makefile.am:
2033         * gst/Makefile.am:
2034           build: build plugins in parallel where possible, if make -jN is used
2036 2010-03-26 17:08:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2038         * Makefile.am:
2039           build: add cruft alert for common/shave*
2041 2010-03-25 19:40:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2043         * win32/MANIFEST:
2044           Fix make distcheck
2045           Remove removed file win32/common/config.h.in from MANIFEST.
2047 2010-03-24 19:35:03 +0100  Edward Hervey <bilboed@bilboed.com>
2049         * gst/synaesthesia/synaescope.c:
2050         * gst/synaesthesia/synaescope.h:
2051           synaestesia: Fix old-style prototype
2053 2010-03-24 19:07:11 +0300  Руслан Ижбулатов <lrn1986@gmail.com>
2055         * gst/realmedia/rmutils.c:
2056           Fix pointer type.
2057           Fixes #613815
2059 2010-03-24 18:55:32 +0100  Edward Hervey <bilboed@bilboed.com>
2061         * common:
2062           Automatic update of common submodule
2063           From 55cd514 to c1d07dd
2065 2010-03-24 11:27:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2067         * configure.ac:
2068         * ext/amrnb/amrnbdec.c:
2069         * ext/amrnb/amrnbenc.c:
2070         * ext/cdio/gstcdiocddasrc.h:
2071         * ext/dvdread/dvdreadsrc.c:
2072         * ext/lame/gstlame.h:
2073         * ext/lame/gstlamemp3enc.h:
2074         * ext/lame/plugin.c:
2075         * ext/mad/gstmad.c:
2076         * ext/x264/gstx264enc.c:
2077         * ext/x264/gstx264enc.h:
2078         * gst/mpegaudioparse/gstmpegaudioparse.c:
2079         * gst/mpegaudioparse/gstxingmux.c:
2080         * gst/mpegstream/gstdvddemux.c:
2081         * gst/mpegstream/gstmpegdemux.c:
2082         * gst/mpegstream/gstmpegparse.c:
2083         * gst/realmedia/asmrules.c:
2084         * gst/realmedia/pnmsrc.c:
2085         * gst/realmedia/pnmsrc.h:
2086         * gst/realmedia/rdtdepay.h:
2087         * gst/realmedia/rdtmanager.c:
2088         * gst/realmedia/rtspreal.c:
2089           build: Add all kinds of compiler warning flags and fix the resulting warnings
2091 2010-03-19 00:03:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2093         * ext/amrnb/Makefile.am:
2094         * ext/amrwbdec/Makefile.am:
2095         * ext/sidplay/Makefile.am:
2096         * gst/asfdemux/Makefile.am:
2097         * gst/mpegaudioparse/Makefile.am:
2098           build: fix up Makefile.am
2099           Mostly just add $(GST_BASE_CFLAGS) where they're missing and fix
2100           the order a bit here and there (see docs/random/moving-plugins).
2102 2010-03-19 00:02:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2104         * win32/common/config.h.in:
2105           win32: remove win32-specific config.h.in copy that's not used any longer
2106           The win32 config.h is now generated from the top-level config.h.in.
2108 2010-03-18 15:53:14 +0100  Benjamin Otte <otte@redhat.com>
2110         * ext/a52dec/gsta52dec.c:
2111         * ext/amrnb/amrnbdec.c:
2112         * ext/amrnb/amrnbenc.c:
2113         * ext/amrwbdec/amrwbdec.c:
2114         * ext/cdio/gstcdiocddasrc.c:
2115         * ext/dvdread/dvdreadsrc.c:
2116         * ext/lame/gstlame.c:
2117         * ext/mad/gstmad.c:
2118         * ext/mpeg2dec/gstmpeg2dec.c:
2119         * gst/ac3parse/gstac3parse.c:
2120         * gst/asfdemux/gstasfdemux.c:
2121         * gst/asfdemux/gstrtpasfdepay.c:
2122         * gst/asfdemux/gstrtspwms.c:
2123         * gst/dvdlpcmdec/gstdvdlpcmdec.c:
2124         * gst/iec958/ac3iec.c:
2125         * gst/mpegaudioparse/gstmpegaudioparse.c:
2126         * gst/mpegaudioparse/gstxingmux.c:
2127         * gst/mpegstream/gstdvddemux.c:
2128         * gst/mpegstream/gstmpegdemux.c:
2129         * gst/mpegstream/gstmpegparse.c:
2130         * gst/mpegstream/gstrfc2250enc.c:
2131         * gst/realmedia/pnmsrc.c:
2132         * gst/realmedia/rademux.c:
2133         * gst/realmedia/rdtdepay.c:
2134         * gst/realmedia/rdtmanager.c:
2135         * gst/realmedia/rmdemux.c:
2136         * gst/realmedia/rtspreal.c:
2137         * gst/synaesthesia/gstsynaesthesia.c:
2138           gst_element_class_set_details => gst_element_class_set_details_simple
2140 2010-03-16 15:05:06 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2142         * ext/x264/gstx264enc.c:
2143           x264enc: Put pixel-aspect-ratio from input into the src pad caps
2144           Fixes bug #612995.
2146 2010-03-12 13:59:53 +0100  Edward Hervey <bilboed@bilboed.com>
2148         * common:
2149           Automatic update of common submodule
2150           From e272f71 to 55cd514
2152 2010-03-11 11:21:19 +0100  Benjamin Otte <otte@redhat.com>
2154         * common:
2155           Automatic update of common submodule
2156           From df8a7c8 to e272f71
2158 2010-03-10 22:13:45 +0100  Benjamin Otte <otte@redhat.com>
2160         * configure.ac:
2161           Update CXXFLAGS, too
2163 2010-03-10 21:01:20 +0100  Benjamin Otte <otte@redhat.com>
2165         * configure.ac:
2166           Update for recent changes to common submodule
2167           This just replaces every "$ERROR_CFLAGS" usage with a usage of
2168           "$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
2169           previously.
2170           Actually using that separation will happen later.
2172 2010-03-10 21:52:30 +0100  Benjamin Otte <otte@redhat.com>
2174         * common:
2175           Automatic update of common submodule
2176           From 9720a7d to df8a7c8
2178 2010-03-10 20:44:18 +0100  Benjamin Otte <otte@redhat.com>
2180         * common:
2181           Automatic update of common submodule
2182           From 0b6e072 to 9720a7d
2184 2010-03-10 16:10:17 +0100  Benjamin Otte <otte@redhat.com>
2186         * common:
2187           Automatic update of common submodule
2188           From 7cc5eb4 to 0b6e072
2190 2010-03-10 01:10:52 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2192         * common:
2193           Automatic update of common submodule
2194           From 7aa65b5 to 7cc5eb4
2196 2010-03-09 21:40:26 +0000  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2198         * common:
2199           Automatic update of common submodule
2200           From 44ecce7 to 7aa65b5
2202 2010-02-26 15:43:58 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2204         * configure.ac:
2205           configure: Use automake 1.11 silent rules instead of shave if available
2206           This makes sure that we use something that is still maintained and
2207           also brings back libtool 1.5 support.
2209 2010-03-09 17:42:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2211         * configure.ac:
2212         * docs/plugins/inspect/plugin-a52dec.xml:
2213         * docs/plugins/inspect/plugin-amrnb.xml:
2214         * docs/plugins/inspect/plugin-amrwbdec.xml:
2215         * docs/plugins/inspect/plugin-asf.xml:
2216         * docs/plugins/inspect/plugin-cdio.xml:
2217         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2218         * docs/plugins/inspect/plugin-dvdread.xml:
2219         * docs/plugins/inspect/plugin-dvdsub.xml:
2220         * docs/plugins/inspect/plugin-iec958.xml:
2221         * docs/plugins/inspect/plugin-lame.xml:
2222         * docs/plugins/inspect/plugin-mad.xml:
2223         * docs/plugins/inspect/plugin-mpeg2dec.xml:
2224         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
2225         * docs/plugins/inspect/plugin-mpegstream.xml:
2226         * docs/plugins/inspect/plugin-realmedia.xml:
2227         * docs/plugins/inspect/plugin-siddec.xml:
2228         * docs/plugins/inspect/plugin-twolame.xml:
2229         * docs/plugins/inspect/plugin-x264.xml:
2230         * win32/common/config.h:
2231           Back to development
2233 === release 0.10.14 ===
2235 2010-03-06 01:13:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2237         * ChangeLog:
2238         * NEWS:
2239         * RELEASE:
2240         * configure.ac:
2241         * docs/plugins/gst-plugins-ugly-plugins.args:
2242         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
2243         * docs/plugins/gst-plugins-ugly-plugins.interfaces:
2244         * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
2245         * docs/plugins/inspect/plugin-a52dec.xml:
2246         * docs/plugins/inspect/plugin-amrnb.xml:
2247         * docs/plugins/inspect/plugin-amrwbdec.xml:
2248         * docs/plugins/inspect/plugin-asf.xml:
2249         * docs/plugins/inspect/plugin-cdio.xml:
2250         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2251         * docs/plugins/inspect/plugin-dvdread.xml:
2252         * docs/plugins/inspect/plugin-dvdsub.xml:
2253         * docs/plugins/inspect/plugin-iec958.xml:
2254         * docs/plugins/inspect/plugin-lame.xml:
2255         * docs/plugins/inspect/plugin-mad.xml:
2256         * docs/plugins/inspect/plugin-mpeg2dec.xml:
2257         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
2258         * docs/plugins/inspect/plugin-mpegstream.xml:
2259         * docs/plugins/inspect/plugin-realmedia.xml:
2260         * docs/plugins/inspect/plugin-siddec.xml:
2261         * docs/plugins/inspect/plugin-twolame.xml:
2262         * docs/plugins/inspect/plugin-x264.xml:
2263         * gst-plugins-ugly.doap:
2264         * win32/common/config.h:
2265           Release 0.10.14
2267 2010-03-06 01:10:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2269         * po/af.po:
2270         * po/az.po:
2271         * po/bg.po:
2272         * po/ca.po:
2273         * po/cs.po:
2274         * po/da.po:
2275         * po/de.po:
2276         * po/el.po:
2277         * po/en_GB.po:
2278         * po/es.po:
2279         * po/eu.po:
2280         * po/fi.po:
2281         * po/fr.po:
2282         * po/hu.po:
2283         * po/id.po:
2284         * po/it.po:
2285         * po/ja.po:
2286         * po/lt.po:
2287         * po/lv.po:
2288         * po/ms.po:
2289         * po/mt.po:
2290         * po/nb.po:
2291         * po/nl.po:
2292         * po/or.po:
2293         * po/pl.po:
2294         * po/pt_BR.po:
2295         * po/ru.po:
2296         * po/sk.po:
2297         * po/sl.po:
2298         * po/sq.po:
2299         * po/sr.po:
2300         * po/sv.po:
2301         * po/tr.po:
2302         * po/uk.po:
2303         * po/vi.po:
2304         * po/zh_CN.po:
2305           Update .po files
2307 2010-03-03 22:52:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2309         * configure.ac:
2310         * win32/common/config.h:
2311           0.10.13.4 pre-release
2313 2010-02-22 19:13:11 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2315         * ext/x264/gstx264enc.c:
2316         * tests/check/elements/x264enc.c:
2317           x264enc: Replace 'avc-sample' with 'avc' in caps
2318           In the element and in its tests
2319           Fixes #606662
2321 2010-03-01 14:07:20 +0100  Edward Hervey <bilboed@bilboed.com>
2323         * gst/asfdemux/gstasfdemux.c:
2324           asfdemux: Don't set durations of 0 on outgoing buffers.
2325           Some (broken) streams don't have the extended stream properties in
2326           the header, resulting in applying a duration of zero on outgoing
2327           buffers.
2328           Fixes #611473
2330 2010-03-01 14:05:58 +0100  Edward Hervey <bilboed@bilboed.com>
2332         * gst/asfdemux/asfpacket.c:
2333           asfdemux: Make sure we always set proper payload duration.
2334           Some (broken) streams will have a delta of 0, resulting in outgoing
2335           buffers having durations of 0.
2336           Fixes #611473
2338 2010-02-24 01:40:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2340         * configure.ac:
2341         * win32/common/config.h:
2342           0.10.13.3 pre-release
2344 2010-02-19 10:13:34 +0100  Edward Hervey <bilboed@bilboed.com>
2346         * gst/asfdemux/asfpacket.c:
2347           asfdemux: Make sure we don't end up with negative timestamps.
2348           Some files have payload with timestamps smaller than the preroll duration.
2349           Instead of blindly substracting the preroll value (and ending up with
2350           insanely high timestamps on the outgoing buffers), we make sure we
2351           never go below 0.
2352           Fixes #610432
2354 2010-02-19 01:07:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2356         * configure.ac:
2357         * win32/common/config.h:
2358           0.10.13.2 pre-release
2359           Update core/base requirement to 0.10.26, since that's more likely
2360           to be the actual requirement.
2362 2010-02-19 01:06:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2364         * po/LINGUAS:
2365         * po/el.po:
2366         * po/sl.po:
2367           po: update translations
2369 2010-02-16 14:08:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2371         * tests/check/elements/x264enc.c:
2372           x264enc: add caps check to x264enc unit test
2373           Add some minimal caps checking to x264enc unit test.
2374           See #610089.
2376 2010-02-16 13:25:11 +0000  Vittorio Palmisano <vpalmisano@gmail.com>
2378         * ext/x264/gstx264enc.c:
2379           x264enc: fix up avcC header construction and playback by flash players
2380           Fix off-by-one bug when constructing the avcC header chunk: we
2381           wrote wrong profile info into the header. The first byte in the
2382           SPS NAL we get from x264 is the nal type, not the profile_idc.
2383           Also add some debug logging.
2384           Fixes #610089.
2386 2010-02-16 12:59:54 +0100  Robert Swain <robert.swain@collabora.co.uk>
2388         * gst/asfdemux/gstasfdemux.c:
2389           asfdemux: Improve seek behaviour for audio-only with no index
2390           Instead of seeking to seek_time - 5s in the hope of hitting a keyframe
2391           for video, we can just seek to seek_time instead.
2393 2010-02-16 00:24:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2395         * configure.ac:
2396           configure: fix up GST_CXXFLAGS properly
2397           We don't want C specific flags in GST_CXXFLAGS, so base it on the
2398           GST_CFLAGS that only contains the pkg-config CFLAGS but none of
2399           the GST_OPTION_CFLAGS. Also, we only need the local includes once.
2401 2010-02-11 01:12:43 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2403         * MAINTAINERS:
2404           Update MAINTAINERS, add myself
2406 2010-02-15 23:16:32 +0200  Stefan Kost <ensonic@users.sf.net>
2408         * configure.ac:
2409           configure: base GST_CXXFLAGS on --cflags from pkg-config
2410           pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting
2411           point for for both C and CXX settings.
2413 2010-02-14 23:18:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2415         * common:
2416           Automatic update of common submodule
2417           From 96dc793 to 44ecce7
2419 2010-02-01 01:33:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2421         * Makefile.am:
2422         * configure.ac:
2423         * win32/common/.gitignore:
2424         * win32/common/config.h:
2425           win32: change how win32/common/config.h is updated
2426           Generate win32/common/config.h-new directly from config.h.in,
2427           using shell variables in configure and some hard-coded information.
2428           Change top-level makefile so that 'make win32-update' copies the
2429           generated file to win32/common/config.h, which we keep in source
2430           control. It's kept in source control so that the git tree is
2431           buildable from VS.
2432           This change is similar to the ones applied a while ago to GStreamer
2433           core, gst-plugins-base and gst-plugins-good and prevents configure
2434           from changing files in source control. The generated config.h
2435           should be ok, but needs testing.
2437 2010-01-31 13:03:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2439         * gst/realmedia/rtspreal.c:
2440           rtspreal: don't construct config header with uninitialised bytes
2441           Turns out 4 + 4 + 2 + (4 * 2) is actually 18 and not 22. This avoids
2442           a presumably unintentional padding of uninitialised bytes at the end
2443           of the CONT tags chunk, which should be harmless but causes warnings
2444           in valgrind (see #608533 for a test URL).
2446 2010-01-30 19:12:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2448         * gst/realmedia/rtspreal.c:
2449           rtspreal: add finalize function so we can free streams and rulebook
2450           Fix memory leak in Real RTSP component (#608533).
2452 2010-01-30 19:10:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2454         * gst/realmedia/rtspreal.c:
2455           rtspreal: fix minor memory leak
2456           Caps take their own reference when a buffer is added to them, so
2457           unref buffer after adding it to caps (#608533).
2459 2010-01-30 19:06:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2461         * gst/realmedia/rdtdepay.c:
2462           rdtdepay: unref input buffer when done
2463           Fixes memory leak, see #608533.
2465 2010-01-30 15:19:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2467         * common:
2468           Automatic update of common submodule
2469           From 15d47a6 to 96dc793
2471 2010-01-29 19:47:03 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2473         * ext/x264/gstx264enc.c:
2474         * ext/x264/gstx264enc.h:
2475           x264enc: make use of Access Unit delimiters configurable
2476           API: GstX264Enc:aud
2478 2010-01-22 15:40:28 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2480         * gst/asfdemux/asfpacket.c:
2481           asfdemux: Do not subtract padding twice
2482           Only subtract implicit padding if an explicit one isn't
2483           provided. Avoids subtracting it twice and causing
2484           parsing errors.
2485           Fixes #607698
2487 2010-01-22 16:55:14 +0200  Stefan Kost <ensonic@users.sf.net>
2489         * gst/asfdemux/gstasfdemux.c:
2490         * gst/mpegstream/gstmpegpacketize.c:
2491           assert: g_assert_not_reached() cannot replace return statement
2492           Fix build with assert being turned off.
2494 2010-01-20 00:55:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2496         * common:
2497           Automatic update of common submodule
2498           From 14cec89 to 15d47a6
2500 2010-01-18 18:01:55 +0100  Edward Hervey <bilboed@bilboed.com>
2502         * gst/asfdemux/gstasfdemux.c:
2503           asfdemux: Don't forget to update flow variable
2504           Forgot to update the return value in the loop.
2506 2010-01-18 17:49:06 +0100  Edward Hervey <bilboed@bilboed.com>
2508         * gst/asfdemux/gstasfdemux.c:
2509           asfdemux: Check flow return on every push
2510           We previously only aggregated flow returns after the while(push) loop,
2511           which meant that in some cases we would end-up not properly aggregating
2512           the flow returns.
2513           This is based on the same flow aggregation algorithm as oggdemux.
2515 2010-01-11 16:14:44 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2517         * ext/x264/gstx264enc.c:
2518           x264enc: Add stream-format to output caps
2519           Adds stream-format to output caps of x264enc that
2520           informs if the stream is in bytestream of avc format.
2521           Fixes #606662
2523 2010-01-11 12:23:35 +0100  Arnaud Patard <apatard@mandriva.com>
2525         * gst/mpegaudioparse/gstxingmux.c:
2526           xingmux: Fix unaligned memory access
2527           ARM/SPARC need 32bit alignment but xingmux accesses possibly
2528           unaligned memory, which leads to SIGBUS.
2529           Fixes bug #586464.
2531 2010-01-07 14:36:47 -0800  Michael Smith <msmith@songbirdnest.com>
2533         * gst/asfdemux/gstasfdemux.c:
2534           asfdemux: Use GST_STR_NULL in a couple of places.
2535           Fixes crashing on some of the log statements on win32.
2537 2010-01-07 16:36:08 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2539         * gst/realmedia/rmdemux.c:
2540           rmdemux: Parse and post bitrate for streams
2541           Parse the bitrate of the streams and post their tags.
2542           Fixes #599299
2544 2010-01-07 13:54:21 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2546         * gst/asfdemux/gstasfdemux.c:
2547         * gst/asfdemux/gstasfdemux.h:
2548           asfdemux: Post bitrate tag
2549           If stream bitrate object is available, post the bitrate
2550           tags.
2551           Fixes #599297
2553 2010-01-04 15:19:25 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2555         * gst/mpegaudioparse/gstmpegaudioparse.c:
2556         * gst/mpegaudioparse/gstmpegaudioparse.h:
2557           mp3parse: minor validation check of (Xing, VBRI) metadata
2558           ... to detect e.g. a truncated file, rendering some of the metadata invalid.
2560 2010-01-04 14:59:06 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2562         * gst/mpegaudioparse/gstmpegaudioparse.c:
2563           mp3parse: use proper total_time and total_bytes in various cases
2564           The correct basis for (Xing, VBRI) seek table calculations is the
2565           byte size and duration provided by that metadata, rather than some
2566           other (possibly even estimated) one.  This also prevents an infinite
2567           conversion loop in (unlikely) case where a TOC is provided without
2568           such corresponding (duration) metdata.
2570 2009-12-08 19:55:04 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2572         * gst/mpegaudioparse/gstmpegaudioparse.c:
2573         * gst/mpegaudioparse/gstmpegaudioparse.h:
2574           mp3parse: conserve stop time for non-accurate seek
2575           Use the same strategy as accurate seeks to store
2576           pending non-accurate seeks to avoid overwriting non-definite
2577           stop times. When doing non-accurate seeks our position
2578           reporting might drift off by some secs and the stream can
2579           end up before it should.
2580           Fixes #603695
2582 2009-12-21 19:12:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2584         * common:
2585           Automatic update of common submodule
2586           From 47cb23a to 14cec89
2588 2009-12-18 16:04:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2590         * ext/amrwbdec/amrwb.c:
2591           amrwbdec: give decoder a rank so decodebin/playbin will use it
2593 2009-12-08 19:01:50 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2595         * gst/mpegaudioparse/gstmpegaudioparse.c:
2596           mp3parse: return false when we can't seek
2597           When upstream can't seek, we return false as well
2599 2009-12-02 11:21:22 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2601         * ext/lame/gstlame.c:
2602         * ext/lame/gstlamemp3enc.c:
2603           lame: Avoid crash when seeking before negotiating
2604           lame's 'lgv' variable is only initialized when the caps
2605           is negotiated, whenever a seek happens before that, it would
2606           attempt to call a function on an empty pointer, causing the crash.
2607           Fixes #603515
2609 2009-12-01 15:08:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2611         * common:
2612           Automatic update of common submodule
2613           From 87bf428 to 47cb23a
2615 2009-12-01 14:17:50 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
2617         * common:
2618           Automatic update of common submodule
2619           From da4c75c to 87bf428
2621 2009-11-27 18:56:13 +0100  Edward Hervey <bilboed@bilboed.com>
2623         * common:
2624           Automatic update of common submodule
2625           From 53a2485 to da4c75c
2627 2009-11-26 15:54:45 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
2629         * gst/mpegaudioparse/gstmpegaudioparse.c:
2630           mp3parse: fix non-flushing seek
2631           Specifically, in addition to clearing lots of variables/offsets
2632           when receiving newsegment, also clear leftover data to match.
2634 2009-11-20 21:32:31 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
2636         * ext/x264/gstx264enc.c:
2637         * ext/x264/gstx264enc.h:
2638           x264enc: Make upstream GstForceKeyUnit thread-safe
2639           Also send the GstForceKeyUnit event downstream when an upstream on is received,
2640           allowing muxers or payloaders to take appropriate actions.
2641           https://bugzilla.gnome.org/show_bug.cgi?id=602556
2643 2009-11-19 10:31:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2645         * common:
2646           Automatic update of common submodule
2647           From a3e3ce4 to 53a2485
2649 2009-11-18 09:58:39 +0100  Benjamin Gaignard <benjamin@gaignard.net>
2651         * gst/asfdemux/gstasfdemux.c:
2652           asfdemux: Don't call strlen() on NULL pointers
2653           Fixes bug #602280.
2655 2009-11-09 15:02:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2657         * gst/asfdemux/gstasfdemux.c:
2658           asfdemux: Remove old pads when new ones are added
2659           The old pads were being removed before adding the new ones,
2660           we should add the new ones first.
2661           Fixes #599718
2663 2009-11-09 13:30:45 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2665         * gst/asfdemux/gstasfdemux.c:
2666         * gst/asfdemux/gstasfdemux.h:
2667           asfdemux: Handle chained asfs on pull mode
2668           Adds chained asfs handling to pull mode. It now checks if
2669           there is a new asf header after the last packet (when it
2670           is possible to know how many packets are) or it tries
2671           checking if a processed packet that fails is an header
2672           object.
2673           Fixes #599718
2675 2009-11-09 10:24:46 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2677         * gst/asfdemux/gstasfdemux.c:
2678         * gst/asfdemux/gstasfdemux.h:
2679           asfdemux: properly do chained asfs on push mode
2680           To properly do chained asfs work with playbin2, we need to
2681           push eos on the old pads before removing them.
2682           Fixes #599718
2684 2009-10-27 17:48:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2686         * gst/asfdemux/gstasfdemux.c:
2687         * gst/asfdemux/gstasfdemux.h:
2688           asfdemux: add support for chained asfs (push mode)
2689           Adds support for detecting and playing chained asfs
2690           in push mode. asfdemux tries to detect a new asf start
2691           by identifying the header object guid in a input buffer.
2692           When it finds it, it resets its state, removing its pads
2693           and creates new ones for the new file.
2695 2009-11-05 18:33:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2697         * gst/asfdemux/gstasfdemux.c:
2698           asfdemux: fix two small leaks
2700 2009-11-05 18:19:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2702         * gst/asfdemux/gstasfdemux.c:
2703           asfdemux: prefer WM/TrackNumber over WM/Track, it's more reliable
2704           WM/Track has a 0 base but is often wrongly written as starting from 1,
2705           so not as reliable as WM/TrackNumber which always starts from 1.
2707 2009-11-05 18:11:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2709         * gst/asfdemux/gstasfdemux.c:
2710           asfdemux: WM/Track starts counting from 0, adjust to start from 1
2712 2009-11-05 18:11:14 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
2714         * gst/asfdemux/gstasfdemux.c:
2715           asfdemux: map WM/TrackNumber to GST_TAG_TRACK_NUMBER as well
2716           There's both WM/Track and WM/TrackNumber.
2718 2009-11-04 15:52:09 +0000  Jan Schmidt <thaytan@noraisin.net>
2720         * ext/a52dec/gsta52dec.c:
2721           a52dec: Fix debug statement: Pass pos variable instead of time() function
2723 2009-11-04 15:50:17 +0000  Jan Schmidt <thaytan@noraisin.net>
2725         * gst/dvdsub/gstdvdsubdec.c:
2726           dvdsubdec: Fix printf format string warning
2728 2009-11-04 15:46:04 +0000  Jan Schmidt <thaytan@noraisin.net>
2730         * gst/asfdemux/gstasfdemux.c:
2731           asfdemux: Fix bogus variable used uninitialised warnings
2733 2009-11-04 13:55:39 +0000  Jan Schmidt <thaytan@noraisin.net>
2735         * po/Makevars:
2736           po: Don't create backup .po files
2737           As well as preventing creation of useless backup files, it works
2738           around a bug in gettext 0.17 on OS/X
2740 2009-10-29 11:39:13 -0700  Michael Smith <msmith@songbirdnest.com>
2742         * gst/asfdemux/asfpacket.c:
2743           asfdemux: fix c99-style comments.
2745 2009-10-29 10:34:17 -0700  Michael Smith <msmith@songbirdnest.com>
2747         * gst/asfdemux/asfpacket.c:
2748           asfdemux: accept fragments in a continued packet where the subsequent fragments declare a size of 0. Fixes bug 600037.
2750 2009-10-27 12:33:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
2752         * gst/realmedia/rmutils.c:
2753           rmutils: fix byteswapping
2754           fix the byteswapping code that was wrong because of the side effects of the
2755           READ/WRITE macros.
2756           Fixes #599676
2758 2009-10-20 20:00:44 +0100  Robert Swain <robert.swain@gmail.com>
2760         * ext/x264/gstx264enc.c:
2761           x264enc: Adapt to slightly modified x264 API
2762           Fixes #599095.
2764 2009-10-26 17:31:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
2766         * gst/asfdemux/asfpacket.c:
2767           asfdemux: careful to avoid crash on bogus data
2768           When receiving bogus data, we have to avoid subtracting a value
2769           larger than 'size' from 'size' variable, resulting in a wrap
2770           that would make 'size' a really large bogus value.
2771           Fixes #599333
2773 2009-10-26 00:56:37 +0000  Jan Schmidt <thaytan@noraisin.net>
2775         * win32/common/config.h:
2776           win32: Commit bumped version number
2778 2009-10-17 13:46:13 +0200  Edward Hervey <bilboed@bilboed.com>
2780         * gst/mpegaudioparse/gstmpegaudioparse.c:
2781           mpegaudioparse: Don't use expensive glib ways to get an enum nick.
2782           Fixes #598761
2783           This removes a good 50% of processing time for parsing a buffer.
2784           We do this by simply... getting the nicks that we already have handy
2785           instead of going through the expensive glib system.
2787 2009-10-24 20:36:41 +0200  Edward Hervey <bilboed@bilboed.com>
2789         * configure.ac:
2790           configure.ac: And back to development we go...
2792 === release 0.10.13 ===
2794 2009-10-21 17:16:00 +0100  Jan Schmidt <thaytan@noraisin.net>
2796         * ChangeLog:
2797         * NEWS:
2798         * RELEASE:
2799         * common:
2800         * configure.ac:
2801         * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
2802         * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
2803         * docs/plugins/inspect/plugin-a52dec.xml:
2804         * docs/plugins/inspect/plugin-asf.xml:
2805         * docs/plugins/inspect/plugin-cdio.xml:
2806         * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2807         * docs/plugins/inspect/plugin-dvdread.xml:
2808         * docs/plugins/inspect/plugin-dvdsub.xml:
2809         * docs/plugins/inspect/plugin-iec958.xml:
2810         * docs/plugins/inspect/plugin-lame.xml:
2811         * docs/plugins/inspect/plugin-mad.xml:
2812         * docs/plugins/inspect/plugin-mpeg2dec.xml:
2813         * docs/plugins/inspect/plugin-mpegaudioparse.xml:
2814         * docs/plugins/inspect/plugin-mpegstream.xml:
2815         * docs/plugins/inspect/plugin-realmedia.xml:
2816         * docs/plugins/inspect/plugin-siddec.xml:
2817         * docs/plugins/inspect/plugin-twolame.xml:
2818         * docs/plugins/inspect/plugin-x264.xml:
2819         * gst-plugins-ugly.doap:
2820         * win32/common/config.h:
2821           Release 0.10.13
2823 2009-10-21 17:02:42 +0100  Jan Schmidt <thaytan@noraisin.net>
2825         * po/af.po:
2826         * po/az.po:
2827         * po/bg.po:
2828         * po/ca.po:
2829         * po/cs.po:
2830         * po/da.po:
2831         * po/de.po:
2832         * po/en_GB.po:
2833         * po/es.po:
2834         * po/eu.po:
2835         * po/fi.po:
2836         * po/fr.po:
2837         * po/hu.po:
2838         * po/id.po:
2839         * po/it.po:
2840         * po/ja.po:
2841         * po/lt.po:
2842         * po/lv.po:
2843         * po/ms.po:
2844         * po/mt.po:
2845         * po/nb.po:
2846         * po/nl.po:
2847         * po/or.po:
2848         * po/pl.po:
2849         * po/pt_BR.po:
2850         * po/ru.po:
2851         * po/sk.po:
2852         * po/sq.po:
2853         * po/sr.po:
2854         * po/sv.po:
2855         * po/tr.po:
2856         * po/uk.po:
2857         * po/vi.po:
2858         * po/zh_CN.po:
2859           Update .po files
2861 2009-10-16 10:16:55 +0300  Stefan Kost <ensonic@users.sf.net>
2863         * common:
2864           Automatic update of common submodule
2865           From 85d1530 to 0702fe1
2867 2009-10-15 23:56:55 +0100  Jan Schmidt <thaytan@noraisin.net>
2869         * ChangeLog:
2870         * configure.ac:
2871         * po/af.po:
2872         * po/az.po:
2873         * po/bg.po:
2874         * po/ca.po:
2875         * po/cs.po:
2876         * po/da.po:
2877         * po/de.po:
2878         * po/en_GB.po:
2879         * po/es.po:
2880         * po/eu.po:
2881         * po/fi.po:
2882         * po/fr.po:
2883         * po/hu.po:
2884         * po/id.po:
2885         * po/it.po:
2886         * po/ja.po:
2887         * po/lt.po:
2888         * po/lv.po:
2889         * po/ms.po:
2890         * po/mt.po:
2891         * po/nb.po:
2892         * po/nl.po:
2893         * po/or.po:
2894         * po/pl.po:
2895         * po/pt_BR.po:
2896         * po/ru.po:
2897         * po/sk.po:
2898         * po/sq.po:
2899         * po/sr.po:
2900         * po/sv.po:
2901         * po/tr.po:
2902         * po/uk.po:
2903         * po/vi.po:
2904         * po/zh_CN.po:
2905         * win32/common/config.h:
2906           0.10.12.3 pre-release
2908 2009-10-14 10:41:48 +0200  Edward Hervey <bilboed@bilboed.com>
2910         * common:
2911           Automatic update of common submodule
2912           From a3e3ce4 to 85d1530
2914 2009-10-13 13:05:32 +0100  Jan Schmidt <thaytan@noraisin.net>
2916         * ext/a52dec/gsta52dec.c:
2917           a52dec: Fix reference leak on all input buffers in 'dvd mode'
2918           https://bugzilla.gnome.org/show_bug.cgi?id=598272
2920 2009-10-12 13:54:27 +0100  Jan Schmidt <thaytan@noraisin.net>
2922         * ChangeLog:
2923         * configure.ac:
2924         * po/LINGUAS:
2925         * po/af.po:
2926         * po/az.po:
2927         * po/bg.po:
2928         * po/ca.po:
2929         * po/cs.po:
2930         * po/da.po:
2931         * po/de.po:
2932         * po/en_GB.po:
2933         * po/es.po:
2934         * po/eu.po:
2935         * po/fi.po:
2936         * po/fr.po:
2937         * po/hu.po:
2938         * po/id.po:
2939         * po/it.po:
2940         * po/ja.po:
2941         * po/lt.po:
2942         * po/lv.po:
2943         * po/ms.po:
2944         * po/mt.po:
2945         * po/nb.po:
2946         * po/nl.po:
2947         * po/or.po:
2948         * po/pl.po:
2949         * po/pt_BR.po:
2950         * po/ru.po:
2951         * po/sk.po:
2952         * po/sq.po:
2953         * po/sr.po:
2954         * po/sv.po:
2955         * po/tr.po:
2956         * po/uk.po:
2957         * po/vi.po:
2958         * po/zh_CN.po:
2959         * win32/common/config.h:
2960           0.10.12.2 pre-release
2962 2009-10-12 11:31:22 +0100  Jan Schmidt <thaytan@noraisin.net>
2964         * docs/plugins/gst-plugins-ugly-plugins.args.new:
2965         * docs/plugins/gst-plugins-ugly-plugins.signals.new:
2966           docs: Remove files accidentally added
2967           Remove the gst-plugins-ugly-plugins.args.new and
2968           gst-plugins-ugly-plugins.signals.new files, that appear
2969           to have been accidentally added in commit
2970           f5d046a0b034f9bd7274291f7131ee5db1a30052
2972 2009-09-16 00:00:28 +0100  Jan Schmidt <thaytan@noraisin.net>
2974         * ext/a52dec/gsta52dec.c:
2975           a52dec: Add some debugging for new segment events
2977 2009-10-11 16:18:37 +0200  Josep Torra <n770galaxy@gmail.com>
2979         * ext/mpeg2dec/gstmpeg2dec.c:
2980           mpeg2dec: fix warning in macosx snow leopard
2982 2009-10-11 16:16:09 +0200  Josep Torra <n770galaxy@gmail.com>
2984         * gst/mpegstream/gstmpegparse.c:
2985           mpegstream: fix warning in macosx snow leopard
2987 2009-10-11 16:14:08 +0200  Josep Torra <n770galaxy@gmail.com>
2989         * gst/mpegaudioparse/gstmpegaudioparse.c:
2990           mpegaudioparse: fix warning in macosx snow leopard
2992 2009-10-11 16:09:11 +0200  Josep Torra <n770galaxy@gmail.com>
2994         * gst/dvdsub/gstdvdsubdec.c:
2995           dvdsubdec: fix warning on macosx snow leopard
2997 2009-10-11 16:06:25 +0200  Josep Torra <n770galaxy@gmail.com>
2999         * gst/asfdemux/gstasfdemux.c:
3000           asfdemux: fix warning in macosx snow leopard
3002 2009-10-08 19:58:25 +0300  René Stadler <rene.stadler@nokia.com>
3004         * gst/mpegaudioparse/gstmpegaudioparse.c:
3005           mp3parse: don't fail SEEKING query when upstream query fails for TIME format
3007 2009-10-08 11:01:03 +0100  Jan Schmidt <thaytan@noraisin.net>
3009         * common:
3010           Automatic update of common submodule
3011           From 19fa4f3 to a3e3ce4
3013 2009-10-07 14:22:09 +0300  Stefan Kost <ensonic@users.sf.net>
3015         * gst/asfdemux/gstasfdemux.c:
3016         * gst/realmedia/rdtmanager.c:
3017           build: fprintf, sprintf, sscanf need stdio.h
3019 2009-10-02 18:27:11 +0300  Stefan Kost <ensonic@users.sf.net>
3021         * ext/mad/gstmad.c:
3022           mad: add missing include to fix the build
3024 2009-10-05 12:13:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3026         * gst/dvdlpcmdec/gstdvdlpcmdec.c:
3027           dvdlpcm: whitespace fixes
3029 2009-10-04 22:51:41 +0100  Christian F.K. Schaller <christian.schaller@collabora.co.uk>
3031         * gst-plugins-ugly.spec.in:
3032           update spec file
3034 2009-10-02 15:22:38 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3036         * configure.ac:
3037           x264enc: adjust configure checking to changed upstream
3039 2009-10-01 18:58:42 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3041         * ext/x264/gstx264enc.c:
3042           x264enc: conditionally adjust to new upstream API
3043           Fixes #596517.
3045 2009-09-24 17:49:52 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3047         * gst/mpegaudioparse/gstmpegaudioparse.c:
3048         * gst/mpegaudioparse/gstmpegaudioparse.h:
3049           mpegaudioparse: prevent infinite (re)syncing
3050           Conflicts:
3051           gst/mpegaudioparse/gstmpegaudioparse.c
3053 2009-09-22 12:13:38 -0700  Michael Smith <msmith@songbirdnest.com>
3055         * gst/mpegaudioparse/gstmpegaudioparse.c:
3056           mp3parse: Refactor checking for sync. Make resyncing more reliable.
3057           Previously, we could get false sync relatively easily - it sometimes happened
3058           on real files. This cleans the code up a fair bit, and makes it require more
3059           confirmation that we've found valid sync before continuing.
3061 2009-09-17 16:12:29 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3063         * gst/mpegaudioparse/gstmpegaudioparse.c:
3064           mpegaudioparse: ensure 2 valid headers in a row when resyncing
3066 2009-09-11 10:05:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3068         * gst/mpegstream/gstdvddemux.c:
3069           dvddemux: remove bogus ifndef
3071 2009-09-05 10:23:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3073         * common:
3074           Automatic update of common submodule
3075           From 94f95e3 to 19fa4f3
3077 2009-09-01 12:22:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3079         * ext/mpeg2dec/gstmpeg2dec.c:
3080           mpeg2dec: Fix GstIndex handling, incl. refcounting and NULL indizes
3082 2009-08-31 13:42:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3084         * gst/dvdsub/gstdvdsubparse.c:
3085           dvdsubparse: GstAdapter is not a GstObject and should be freed with g_object_unref
3087 2009-08-24 13:59:05 -0700  David Schleef <ds@schleef.org>
3089         * ext/amrnb/amrnbdec.c:
3090         * ext/amrnb/amrnbenc.c:
3091           Remove Ronald Bultje from Authors field
3092           Replaced with "GStreamer maintainers
3093           <gstreamer-devel@lists.sourceforge.net>" or just removed,
3094           depending on the number of other authors.
3096 2009-08-24 13:57:14 -0700  David Schleef <ds@schleef.org>
3098         * gst/asfdemux/Makefile.am:
3099         * gst/asfdemux/gstasfmux.c:
3100         * gst/asfdemux/gstasfmux.h:
3101           asfdemux: Remove old non-built asfmux code
3102           Remove so people don't confuse it with the new asfmux code
3103           in -bad.
3105 2009-08-23 13:35:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3107         * ext/a52dec/gsta52dec.c:
3108           a52dec: Only add the MM_ACCEL_DJBFFT flag if it's defined
3109           It's not defined for older liba52 versions.
3111 2009-08-23 13:34:32 +0200  Mart Raudsepp <leio@gentoo.org>
3113         * ext/a52dec/gsta52dec.c:
3114           a52dec: Allow liba52 to use djbfft based IMDCT transform
3115           liba52 in a52dec-0.7.4 does not have any MMX, MMXEXT or 3DNOW based
3116           IMDCT transform acceleration. It does however have a software based
3117           acceleration using the djbfft library (D.J. Bernstein's library for
3118           fourier transforms - Extremely fast library for floating-point
3119           convolution). So allow liba52 to use it through the MM_ACCEL_DJBFFT
3120           flag.
3121           The liba52 copy in MPlayer sources does have SSE, 3dnowext, 3dnow
3122           and AltiVec implementations, but those are checked for first, and
3123           djbfft is chosen only if none of those is available - good in the
3124           case of some distributions including a port of the MPlayer changes
3125           in their system a52dec library.
3126           The down and upmix code in liba52 doesn't seem to be disturbed by
3127           this additional MM_ACCEL flag and will still use MMX, SSE or 3DNOW
3128           versions if passed from oil_cpu_get_flags (SSE currently is not).
3129           Fixes bug #592787.
3131 2009-08-17 17:31:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3133         * configure.ac:
3134           amr: Use opencore-amr pkg-config files if possible
3135           This makes it possible to build the plugins when the libraries
3136           are installed at non-standard locations.
3137           Fixes bug #591348.
3139 2009-08-14 12:07:40 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3141         * gst/mpegaudioparse/gstmpegaudioparse.c:
3142           mpegaudioparse: use metadata (xing, vbri) provided bytesize for conversions
3143           Metadata provided seek tables are consistent with metadata's view of
3144           total size, which typically matches real size, but need not do so
3145           (e.g. a truncated file).  Fixes seeking and position reporting
3146           in such truncated files (although duration based on metadata may then
3147           still be incorrect).
3149 2009-08-10 22:22:39 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3151         * configure.ac:
3152           configure: bump core/base requirements to released versions
3153           to avoid confusion.
3155 2009-08-04 10:44:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3157         * configure.ac:
3158           configure: Remove all mentions to the id3tag plugin which was removed
3160 2009-08-01 08:43:21 +0200  Marvin Schmidt <marvin_schmidt@gmx.net>
3162         * configure.ac:
3163           mad: make check for mad independent of the check for id3tag
3164           Fixes bug #590432.
3166 2009-07-31 00:25:43 -0300  Thiago Santos <thiagoss@embedded.ufcg.edu.br>
3168         * gst/asfdemux/gstrtpasfdepay.c:
3169           rtpasfdepay: set padding size to the correct value
3170           asf packets in rtp packets should come with their padding fields
3171           set to 0 and the depayload must update them to the correct
3172           value before pushing downstream
3174 2009-07-27 20:12:20 +0200  Iago Toral <itoral@igalia.com>
3176         * configure.ac:
3177         * docs/plugins/Makefile.am:
3178         * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
3179         * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
3180         * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
3181         * docs/plugins/inspect/plugin-amrnb.xml:
3182         * docs/plugins/inspect/plugin-amrwbdec.xml:
3183         * ext/Makefile.am:
3184         * ext/amrnb/GstAmrnbEnc.prs:
3185         * ext/amrnb/Makefile.am:
3186         * ext/amrnb/README:
3187         * ext/amrnb/amrnb.c:
3188         * ext/amrnb/amrnbdec.c:
3189         * ext/amrnb/amrnbdec.h:
3190         * ext/amrnb/amrnbenc.c:
3191         * ext/amrnb/amrnbenc.h:
3192         * ext/amrnb/amrnbparse.c:
3193         * ext/amrnb/amrnbparse.h:
3194         * ext/amrwbdec/Makefile.am:
3195         * ext/amrwbdec/README:
3196         * ext/amrwbdec/amrwb.c:
3197         * ext/amrwbdec/amrwbdec.c:
3198         * ext/amrwbdec/amrwbdec.h:
3199           amr: Add AMR-WB decoder and AMR-NB encoder and decoder
3200           These are based on the OpenCore codecs.
3201           Fixes bug #584890.
3203 2009-07-24 00:43:07 +0300  Stefan Kost <ensonic@users.sf.net>
3205         * common:
3206           Automatic update of common submodule
3207           From fedaaee to 94f95e3
3209 2009-07-22 11:10:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3211         * LICENSE_readme:
3212         * REQUIREMENTS:
3213         * configure.ac:
3214         * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
3215         * docs/plugins/gst-plugins-ugly-plugins.args.new:
3216         * docs/plugins/gst-plugins-ugly-plugins.signals.new:
3217         * docs/plugins/inspect/plugin-dvdnav.xml:
3218         * ext/Makefile.am:
3219         * ext/dvdnav/.gitignore:
3220         * ext/dvdnav/Makefile.am:
3221         * ext/dvdnav/README:
3222         * ext/dvdnav/dvdnavsrc.c:
3223         * ext/dvdnav/dvdnavsrc.h:
3224         * ext/dvdnav/gst-dvd:
3225         * ext/dvdread/dvdreadsrc.c:
3226         * gst-plugins-ugly.spec.in:
3227         * po/POTFILES.in:
3228           dvdnav: remove dvdnav plugin
3229           Remove dvdnav plugin, it has no future. resindvd is the plugin to
3230           use for dvd playback. Note that dvdnav was never really enabled
3231           in -ugly, you had to edit configure.ac to get it built.
3233 2009-06-20 14:31:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3235         * tests/check/elements/mpeg2dec.c:
3236           mpeg2dec: Fix unused variables compiler warnings in unit test
3238 2009-06-26 15:21:12 +0100  Jan Schmidt <thaytan@noraisin.net>
3240         * autogen.sh:
3241           autogen.sh: Use printf instead of 'echo -n'. Check for automake-1.1[01]
3242           Check for more automake command variants. Use printf instead of 'echo -n'
3243           for portability
3245 2009-07-13 12:24:14 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
3247         * common:
3248           Automatic update of common submodule
3249           From 5845b63 to fedaaee
3251 2009-02-10 13:25:54 +0000  Tim-Philipp Muller <tpm@mini.centricular.net>
3253         * .gitignore:
3254           Make git ignore more files
3256 2009-06-29 11:10:42 +0200  Edward Hervey <bilboed@bilboed.com>
3258         * gst/asfdemux/gstasfdemux.c:
3259           asfdemux: Refactor multiple packet pull.
3260           This also fixes a bug by which the first buffer (in a multi-packet mode)
3261           passed to asf_demux_parse_packet() would have a GST_BUFFER_SIZE of the
3262           full incoming buffer and not just of the single asf packet.
3263           Fixes corrupted frames introduced by latest commit.
3265 2009-06-29 10:58:49 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3267         * gst/asfdemux/gstasfdemux.c:
3268           asfdemux: use the right accurate field
3269           Remove accurate variable and its faulty use because the real variable is an
3270           instance variable.
3272 2009-06-28 17:48:11 +0200  Edward Hervey <bilboed@bilboed.com>
3274         * gst/asfdemux/asfpacket.c:
3275         * gst/asfdemux/gstasfdemux.c:
3276           asfdemux: Sprinkle branch prediction macros accross the code
3278 2009-06-28 17:43:12 +0200  Edward Hervey <bilboed@bilboed.com>
3280         * gst/asfdemux/gstasfdemux.c:
3281           asfdemux: Delay newsegment handling until we have a keyframe.
3282           We now have a chance for packets to be collected before we send out the
3283           newsegment. If we're not in accurate seeking (keyunit) it will set
3284           the segment start/time to the keyframe's timestamp.
3286 2009-06-28 17:39:23 +0200  Edward Hervey <bilboed@bilboed.com>
3288         * gst/asfdemux/gstasfdemux.c:
3289           asfdemux: Remove useless check. We already have checked for it above.
3291 2009-06-28 17:31:11 +0200  Edward Hervey <bilboed@bilboed.com>
3293         * gst/asfdemux/gstasfdemux.c:
3294           asfdemux: No longer queue GOPs now that seeking is fixed.
3295           We now *always* seek to the keyframe just before our requested position.
3296           When we encounter the first keyframe and we were not accurate (therefore doing
3297           keyframe seeking), we update the segment start position to the keyframe timestamp.
3299 2009-06-28 17:42:44 +0200  Edward Hervey <bilboed@bilboed.com>
3301         * gst/asfdemux/gstasfdemux.c:
3302         * gst/asfdemux/gstasfdemux.h:
3303           asfdemux: Store the accurate seeking flag
3305 2009-06-28 17:04:00 +0200  Edward Hervey <bilboed@bilboed.com>
3307         * gst/asfdemux/gstasfdemux.c:
3308           asfdemux: Use the average frame duration for buffers without a duration.
3309           This will still cause some timestamp jitter, but giving a hint as to the duration
3310           rather than nothing seems to be a better idea.
3311           Also, this allows some scenarios (like remuxing with asfmux) to estimate the total
3312           duration using the accumulated packet duration (which will be correct).
3314 2009-06-28 17:02:17 +0200  Edward Hervey <bilboed@bilboed.com>
3316         * gst/asfdemux/gstasfdemux.c:
3317         * gst/asfdemux/gstasfdemux.h:
3318           asfdemux: Use index entry packet count to optimize seeking.
3319           The simple index entries also contain the number of packets one needs
3320           to retrieve at a given position to get a full keyframe. We therefore
3321           use that information to retrieve all those packets in one buffer when
3322           working in pull-mode.
3324 2009-06-26 20:52:29 -0300  Thiago Santos <thiagoss@embedded.ufcg.edu.br>
3326         * gst/asfdemux/gstasfdemux.c:
3327           asfdemux: Do not try to free const pointer
3328           In gst_asf_demux_chain_headers, when 'goto wrong_type' was called
3329           asfdemux tried to free a const pointer that had been cast to a
3330           normal pointer variable.
3332 2009-06-26 20:44:09 +0200  Edward Hervey <bilboed@bilboed.com>
3334         * gst/asfdemux/gstasfdemux.c:
3335           asfdemux: Use presentation timestamp when searching in the index.
3336           We need to take the preroll into account... else we end up too early.
3338 2009-06-26 13:43:16 +0100  Jan Schmidt <thaytan@noraisin.net>
3340         * common:
3341           Automatic update of common submodule
3342           From f3bb51b to 5845b63
3344 2009-06-26 13:35:38 +0200  Edward Hervey <bilboed@bilboed.com>
3346         * gst/asfdemux/gstasfdemux.c:
3347           asfdemux: Convert index entry from presentation time to timestamps.
3348           We weren't taking the preroll into account previously, meaning that we
3349           were always seeking preroll nanoseconds too early... resulting in a lot
3350           of dropped packets (which are before the start time).
3351           This brings quit a bit closer to as-fast-as-possible seeking in asf files.
3353 2009-06-26 10:58:56 +0200  Edward Hervey <bilboed@bilboed.com>
3355         * common:
3356         * gst/asfdemux/gstasfdemux.c:
3357           asfdemux: Fix byte array metadata handling.
3358           We basically discard byte array metadata. Should be trivial to adapt
3359           to storing the pointers if we need it later on.
3361 2009-06-26 10:41:28 +0200  Edward Hervey <bilboed@bilboed.com>
3363         * gst/asfdemux/gstasfdemux.c:
3364         * gst/asfdemux/gstasfdemux.h:
3365           asfdemux: Handle PAR/interlaced information stored in packet payload.
3366           This is the 'other' way to store non 1/1 PAR in asf streams (by storing it
3367           in the ASF Packet payload extensions).
3369 2009-06-26 10:40:39 +0200  Edward Hervey <bilboed@bilboed.com>
3371         * gst/asfdemux/gstasfdemux.c:
3372         * gst/asfdemux/gstasfdemux.h:
3373           asfdemux: Store/Handle global metadata (not specific to one stream).
3374           This allows us to store (and handle) PAR information which might be stored there.
3376 2009-06-25 18:24:56 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3378         * gst/mpegaudioparse/gstmpegaudioparse.c:
3379           mpegaudioparse: fix Xing inverse seek table building
3381 2009-06-24 15:15:37 +0100  Jan Schmidt <jan.schmidt@sun.com>
3383         * common:
3384           Automatic update of common submodule
3385           From f3bb51b to f810030
3387 2009-06-23 16:45:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3389         * gst/asfdemux/gstasfdemux.c:
3390           asfdemux: don't try to free a NULL taglist
3392 2009-06-23 02:14:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3394         * gst/asfdemux/gstasfdemux.c:
3395           asfdemux: post tags only after we've created our source pads
3396           Post global tags only after we've added our source pads, so that
3397           tag events get sent downstream in addition to tag messages posted
3398           on the bus. This makes sure tags can be picked up automatically
3399           when transcoding, but also by tagreadbin/playbin2. Fixes #519721.
3400           While we're at it, also add a container-format tag.
3402 2009-06-23 01:37:01 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3404         * configure.ac:
3405         * gst/asfdemux/gstasfdemux.c:
3406           asfdemux: use new bytereader functions for image tag parsing
3408 2009-06-22 18:53:56 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3410         * gst/asfdemux/gstasfdemux.c:
3411         * gst/asfdemux/gstasfdemux.h:
3412           asfdemux: remove some more unused variables
3414 2009-06-19 17:25:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
3416         * gst/realmedia/rmdemux.c:
3417           rmdemux: plug buffer leaking
3419 2009-06-22 17:36:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3421         * gst/asfdemux/gstrtpasfdepay.c:
3422           asfdepay: guard against dropped buffers
3423           If a buffer was dropped, we might request data from the adapter that is not
3424           there and then we get a NULL buffer.
3426 2009-06-22 17:16:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3428         * gst/asfdemux/gstasfdemux.c:
3429         * gst/asfdemux/gstasfdemux.h:
3430           asfdemux: set DISCONT on streams
3431           When we receive a DISCONT as input, don't clear our complete state but simply
3432           mark a discont that will be put on the next buffer. The code will be able to
3433           handle and throw away incomplete data.
3434           Add some more debug info.
3435           Remove an unused variable.
3437 2009-06-22 17:15:52 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3439         * gst/asfdemux/gstrtpasfdepay.c:
3440           asfdepay: set DELTA_UNIT flag correctly
3441           Only set the DELTA_UNIT flag when we are not dealing with a keyframe.
3442           Add some more debug info.
3444 2009-06-22 13:37:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
3446         * gst/asfdemux/gstasfdemux.c:
3447           asfdemux: fix latency calculations
3448           We need to check for -1 as an invalid timestamp, not 1.
3450 2009-06-16 09:45:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3452         * gst/mpegaudioparse/gstmpegaudioparse.c:
3453         * gst/mpegaudioparse/gstmpegaudioparse.h:
3454           mp3parse: don't put every single frame into the index
3455           Let's not put every single mp3 frame in our index, a few frames per
3456           second should be more than enough. For now use an index interval
3457           of 100ms-500ms depending on the upstream size, to keep the index at
3458           a reasonable size. Factor out the code that adds the index entry
3459           into a separate function for better code readability.
3461 2009-06-16 01:40:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
3463         * gst/mpegaudioparse/gstmpegaudioparse.c:
3464         * gst/mpegaudioparse/gstmpegaudioparse.h:
3465           mp3parse: assume seekability only if we know the upstream size
3466           While technically upstream may be seekable even if it doesn't know
3467           the exact size, I can't think of a use case where this distincation
3468           is relevant in practice, so for now just assume we're not seekable
3469           if upstream doesn't provide us with a size. Makes sure we don't
3470           build a seek index when streaming internet radio with sources that
3471           pretend to be seekable until you try