1=== release 1.16.2 ===
2
32019-12-03 11:07:52 +0000  Tim-Philipp Müller <tim@centricular.com>
4
5	* ChangeLog:
6	* NEWS:
7	* RELEASE:
8	* configure.ac:
9	* gst-plugins-ugly.doap:
10	* meson.build:
11	  Release 1.16.2
12
132019-12-03 11:07:52 +0000  Tim-Philipp Müller <tim@centricular.com>
14
15	* docs/plugins/inspect/plugin-a52dec.xml:
16	* docs/plugins/inspect/plugin-amrnb.xml:
17	* docs/plugins/inspect/plugin-amrwbdec.xml:
18	* docs/plugins/inspect/plugin-asf.xml:
19	* docs/plugins/inspect/plugin-cdio.xml:
20	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
21	* docs/plugins/inspect/plugin-dvdread.xml:
22	* docs/plugins/inspect/plugin-dvdsub.xml:
23	* docs/plugins/inspect/plugin-mpeg2dec.xml:
24	* docs/plugins/inspect/plugin-realmedia.xml:
25	* docs/plugins/inspect/plugin-sid.xml:
26	* docs/plugins/inspect/plugin-x264.xml:
27	* docs/plugins/inspect/plugin-xingmux.xml:
28	  Update docs
29
30=== release 1.16.1 ===
31
322019-09-23 11:10:55 +0100  Tim-Philipp Müller <tim@centricular.com>
33
34	* ChangeLog:
35	* NEWS:
36	* RELEASE:
37	* configure.ac:
38	* gst-plugins-ugly.doap:
39	* meson.build:
40	  Release 1.16.1
41
422019-09-23 11:10:55 +0100  Tim-Philipp Müller <tim@centricular.com>
43
44	* docs/plugins/inspect/plugin-a52dec.xml:
45	* docs/plugins/inspect/plugin-amrnb.xml:
46	* docs/plugins/inspect/plugin-amrwbdec.xml:
47	* docs/plugins/inspect/plugin-asf.xml:
48	* docs/plugins/inspect/plugin-cdio.xml:
49	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
50	* docs/plugins/inspect/plugin-dvdread.xml:
51	* docs/plugins/inspect/plugin-dvdsub.xml:
52	* docs/plugins/inspect/plugin-mpeg2dec.xml:
53	* docs/plugins/inspect/plugin-realmedia.xml:
54	* docs/plugins/inspect/plugin-sid.xml:
55	* docs/plugins/inspect/plugin-x264.xml:
56	* docs/plugins/inspect/plugin-xingmux.xml:
57	  Update docs
58
592019-04-22 12:51:33 +0300  Sebastian Dröge <sebastian@centricular.com>
60
61	* ext/dvdread/meson.build:
62	* meson.build:
63	  meson: Always require the gmodule dependency
64	  It's needed by the dvdread plugin but also by the x264 plugin in certain
65	  circumstances. As it's part of GLib and always available, simply move it
66	  as a hard dependency to the top-level meson.build.
67
682019-05-02 12:35:23 +0100  Tim-Philipp Müller <tim@centricular.com>
69
70	* .gitlab-ci.yml:
71	  ci: use template from 1.16 branch
72
73=== release 1.16.0 ===
74
752019-04-19 00:24:40 +0100  Tim-Philipp Müller <tim@centricular.com>
76
77	* ChangeLog:
78	* NEWS:
79	* README:
80	* RELEASE:
81	* configure.ac:
82	* gst-plugins-ugly.doap:
83	* meson.build:
84	  Release 1.16.0
85
862019-04-19 00:24:40 +0100  Tim-Philipp Müller <tim@centricular.com>
87
88	* docs/plugins/inspect/plugin-a52dec.xml:
89	* docs/plugins/inspect/plugin-amrnb.xml:
90	* docs/plugins/inspect/plugin-amrwbdec.xml:
91	* docs/plugins/inspect/plugin-asf.xml:
92	* docs/plugins/inspect/plugin-cdio.xml:
93	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
94	* docs/plugins/inspect/plugin-dvdread.xml:
95	* docs/plugins/inspect/plugin-dvdsub.xml:
96	* docs/plugins/inspect/plugin-mpeg2dec.xml:
97	* docs/plugins/inspect/plugin-realmedia.xml:
98	* docs/plugins/inspect/plugin-sid.xml:
99	* docs/plugins/inspect/plugin-x264.xml:
100	* docs/plugins/inspect/plugin-xingmux.xml:
101	  Update docs
102
1032019-04-19 00:24:38 +0100  Tim-Philipp Müller <tim@centricular.com>
104
105	* po/id.po:
106	* po/sv.po:
107	  Update translations
108
109=== release 1.15.90 ===
110
1112019-04-11 00:28:18 +0100  Tim-Philipp Müller <tim@centricular.com>
112
113	* ChangeLog:
114	* NEWS:
115	* RELEASE:
116	* configure.ac:
117	* gst-plugins-ugly.doap:
118	* meson.build:
119	  Release 1.15.90
120
1212019-04-11 00:28:18 +0100  Tim-Philipp Müller <tim@centricular.com>
122
123	* docs/plugins/inspect/plugin-a52dec.xml:
124	* docs/plugins/inspect/plugin-amrnb.xml:
125	* docs/plugins/inspect/plugin-amrwbdec.xml:
126	* docs/plugins/inspect/plugin-asf.xml:
127	* docs/plugins/inspect/plugin-cdio.xml:
128	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
129	* docs/plugins/inspect/plugin-dvdread.xml:
130	* docs/plugins/inspect/plugin-dvdsub.xml:
131	* docs/plugins/inspect/plugin-mpeg2dec.xml:
132	* docs/plugins/inspect/plugin-realmedia.xml:
133	* docs/plugins/inspect/plugin-sid.xml:
134	* docs/plugins/inspect/plugin-x264.xml:
135	* docs/plugins/inspect/plugin-xingmux.xml:
136	  Update docs
137
1382019-03-27 21:59:45 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
139
140	* ext/x264/meson.build:
141	  meson: Add a subproject fallback for x264
142
1432019-03-10 19:33:31 +0000  Piotr Drąg <piotrdrag@gmail.com>
144
145	* po/LINGUAS:
146	  Update LINGUAS
147
1482019-03-21 11:23:07 +0000  Tim-Philipp Müller <tim@centricular.com>
149
150	* meson.build:
151	  meson: add -Wno-unused also to C++ args when gst debug system is disabled
152
1532019-03-04 09:08:07 +0000  Tim-Philipp Müller <tim@centricular.com>
154
155	* NEWS:
156	* RELEASE:
157	* configure.ac:
158	* docs/plugins/inspect/plugin-a52dec.xml:
159	* docs/plugins/inspect/plugin-amrnb.xml:
160	* docs/plugins/inspect/plugin-amrwbdec.xml:
161	* docs/plugins/inspect/plugin-asf.xml:
162	* docs/plugins/inspect/plugin-cdio.xml:
163	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
164	* docs/plugins/inspect/plugin-dvdread.xml:
165	* docs/plugins/inspect/plugin-dvdsub.xml:
166	* docs/plugins/inspect/plugin-mpeg2dec.xml:
167	* docs/plugins/inspect/plugin-realmedia.xml:
168	* docs/plugins/inspect/plugin-sid.xml:
169	* docs/plugins/inspect/plugin-x264.xml:
170	* docs/plugins/inspect/plugin-xingmux.xml:
171	* meson.build:
172	  Back to development
173
1742019-02-28 11:03:31 +0100  Mathieu Duponchelle <mathieu@centricular.com>
175
176	* ext/x264/gstx264enc.c:
177	  x264enc: inject CEA708 closed captions
178
179=== release 1.15.2 ===
180
1812019-02-26 11:48:50 +0000  Tim-Philipp Müller <tim@centricular.com>
182
183	* ChangeLog:
184	* NEWS:
185	* RELEASE:
186	* configure.ac:
187	* gst-plugins-ugly.doap:
188	* meson.build:
189	  Release 1.15.2
190
1912019-02-26 11:48:50 +0000  Tim-Philipp Müller <tim@centricular.com>
192
193	* docs/plugins/inspect/plugin-a52dec.xml:
194	* docs/plugins/inspect/plugin-amrnb.xml:
195	* docs/plugins/inspect/plugin-amrwbdec.xml:
196	* docs/plugins/inspect/plugin-asf.xml:
197	* docs/plugins/inspect/plugin-cdio.xml:
198	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
199	* docs/plugins/inspect/plugin-dvdread.xml:
200	* docs/plugins/inspect/plugin-dvdsub.xml:
201	* docs/plugins/inspect/plugin-mpeg2dec.xml:
202	* docs/plugins/inspect/plugin-realmedia.xml:
203	* docs/plugins/inspect/plugin-sid.xml:
204	* docs/plugins/inspect/plugin-x264.xml:
205	* docs/plugins/inspect/plugin-xingmux.xml:
206	  Update docs
207
2082019-02-26 11:48:47 +0000  Tim-Philipp Müller <tim@centricular.com>
209
210	* po/af.po:
211	* po/az.po:
212	* po/bg.po:
213	* po/ca.po:
214	* po/cs.po:
215	* po/da.po:
216	* po/de.po:
217	* po/el.po:
218	* po/en_GB.po:
219	* po/eo.po:
220	* po/es.po:
221	* po/eu.po:
222	* po/fi.po:
223	* po/fr.po:
224	* po/fur.po:
225	* po/gl.po:
226	* po/hr.po:
227	* po/hu.po:
228	* po/id.po:
229	* po/it.po:
230	* po/ja.po:
231	* po/lt.po:
232	* po/lv.po:
233	* po/ms.po:
234	* po/mt.po:
235	* po/nb.po:
236	* po/nl.po:
237	* po/or.po:
238	* po/pl.po:
239	* po/pt_BR.po:
240	* po/ro.po:
241	* po/ru.po:
242	* po/sk.po:
243	* po/sl.po:
244	* po/sq.po:
245	* po/sr.po:
246	* po/sv.po:
247	* po/ta.po:
248	* po/tr.po:
249	* po/uk.po:
250	* po/vi.po:
251	* po/zh_CN.po:
252	  Update translations
253
2542019-02-22 23:54:30 +0000  Tim-Philipp Müller <tim@centricular.com>
255
256	* ext/sidplay/gstsiddec.cc:
257	  sidplay: fix indentation
258
2592019-02-12 17:58:19 +0200  Sebastian Dröge <sebastian@centricular.com>
260
261	* ext/dvdread/dvdreadsrc.c:
262	  dvdreadsrc: Work around GCC9 compiler warning
263	  It's technically true but not for this specific type.
264	  dvdreadsrc.c:394:65: error: taking address of packed member of ‘struct <anonymous>’ may result in an unaligned pointer value [-Werror=address-of-packed-member]
265	  394 |       gst_dvd_read_src_make_clut_change_event (src, src->cur_pgc->palette);
266	  |                                                     ~~~~~~~~~~~~^~~~~~~~~
267
2682019-01-30 19:50:30 +0900  Seungha Yang <seungha.yang@navercorp.com>
269
270	* meson.build:
271	  meson: Add support orc fallback
272	  Allow fallback to orc subproject if any.
273
2742019-01-25 14:38:05 +0200  Sebastian Dröge <sebastian@centricular.com>
275
276	* ext/x264/gstx264enc.c:
277	  x264: Only enable dynamic loading code for x264 < 253
278	  Otherwise we get some compiler warnings:
279	  ../subprojects/gst-plugins-ugly/ext/x264/gstx264enc.c:200:1: warning: ‘unload_x264’ defined but not used [-Wunused-function]
280	  unload_x264 (GstX264EncVTable * vtable)
281	  ^~~~~~~~~~~
282	  ../subprojects/gst-plugins-ugly/ext/x264/gstx264enc.c:154:1: warning: ‘load_x264’ defined but not used [-Wunused-function]
283	  load_x264 (const gchar * filename)
284	  ^~~~~~~~~
285
2862019-01-25 14:36:55 +0200  Sebastian Dröge <sebastian@centricular.com>
287
288	* ext/x264/meson.build:
289	  x264: Link to gmodule in the meson build if extra x264 libraries are provided
290	  We would dynamically load additional x264 libraries then.
291
2922019-01-17 17:29:38 +0200  Helmut Grohne <helmut@subdivi.de>
293
294	* m4/gst-sid.m4:
295	  sid: Fix cross-compilation by using AC_TRY_LINK instead of AC_TRY_RUN
296	  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917899
297
298=== release 1.15.1 ===
299
3002019-01-17 02:02:30 +0000  Tim-Philipp Müller <tim@centricular.com>
301
302	* ChangeLog:
303	* NEWS:
304	* RELEASE:
305	* configure.ac:
306	* gst-plugins-ugly.doap:
307	* meson.build:
308	  Release 1.15.1
309
3102019-01-17 02:02:30 +0000  Tim-Philipp Müller <tim@centricular.com>
311
312	* docs/plugins/inspect/plugin-a52dec.xml:
313	* docs/plugins/inspect/plugin-amrnb.xml:
314	* docs/plugins/inspect/plugin-amrwbdec.xml:
315	* docs/plugins/inspect/plugin-asf.xml:
316	* docs/plugins/inspect/plugin-cdio.xml:
317	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
318	* docs/plugins/inspect/plugin-dvdread.xml:
319	* docs/plugins/inspect/plugin-dvdsub.xml:
320	* docs/plugins/inspect/plugin-mpeg2dec.xml:
321	* docs/plugins/inspect/plugin-realmedia.xml:
322	* docs/plugins/inspect/plugin-sid.xml:
323	* docs/plugins/inspect/plugin-x264.xml:
324	* docs/plugins/inspect/plugin-xingmux.xml:
325	  Update docs
326
3272019-01-17 02:02:22 +0000  Tim-Philipp Müller <tim@centricular.com>
328
329	* po/af.po:
330	* po/ast.po:
331	* po/az.po:
332	* po/bg.po:
333	* po/ca.po:
334	* po/cs.po:
335	* po/da.po:
336	* po/de.po:
337	* po/el.po:
338	* po/en_GB.po:
339	* po/eo.po:
340	* po/es.po:
341	* po/eu.po:
342	* po/fi.po:
343	* po/fr.po:
344	* po/fur.po:
345	* po/gl.po:
346	* po/hr.po:
347	* po/hu.po:
348	* po/id.po:
349	* po/it.po:
350	* po/ja.po:
351	* po/lt.po:
352	* po/lv.po:
353	* po/ms.po:
354	* po/mt.po:
355	* po/nb.po:
356	* po/nl.po:
357	* po/or.po:
358	* po/pl.po:
359	* po/pt_BR.po:
360	* po/ro.po:
361	* po/ru.po:
362	* po/sk.po:
363	* po/sl.po:
364	* po/sq.po:
365	* po/sr.po:
366	* po/sv.po:
367	* po/tr.po:
368	* po/uk.po:
369	* po/vi.po:
370	* po/zh_CN.po:
371	  Update translations
372
3732018-12-30 22:48:42 +0900  Seungha Yang <seungha.yang@navercorp.com>
374
375	* tests/check/generic/states.c:
376	* tests/check/meson.build:
377	  tests: Enable test generic_states on Windows
378	  ... and drop needless unistd.h dependency
379
3802018-12-18 22:48:42 +0900  Seungha Yang <seungha.yang@navercorp.com>
381
382	* meson.build:
383	* tests/check/meson.build:
384	  meson: Use join_paths() instead '/'
385
3862018-12-07 23:39:01 +0900  Seungha Yang <seungha.yang@navercorp.com>
387
388	* meson.build:
389	* tests/check/meson.build:
390	* tests/meson.build:
391	  tests: Enable unit test on Windows
392	  Remove hard-coded ':' whitelist separator since it varies with OS
393
3942018-12-05 17:24:25 -0300  Thibault Saunier <tsaunier@igalia.com>
395
396	* common:
397	  Automatic update of common submodule
398	  From ed78bee to 59cb678
399
4002018-11-24 19:28:19 +0900  Seungha Yang <seungha.yang@navercorp.com>
401
402	* meson.build:
403	  meson: Specify encoding to UTF-8 when building with MSVC
404	  Use build arguments consistent with core and -base. This can also
405	  remove noisy "C4819" warning of non-us locale MSVC.
406
4072018-11-12 13:30:59 +0200  Jordan Petridis <jordan@centricular.com>
408
409	* .gitlab-ci.yml:
410	  Add Gitlab CI configuration
411	  This commit adds a .gitlab-ci.yml file, which uses a feature
412	  to fetch the config from a centralized repository. The intent is
413	  to have all the gstreamer modules use the same configuration.
414	  The configuration is currently hosted at the gst-ci repository
415	  under the gitlab/ci_template.yml path.
416	  Part of https://gitlab.freedesktop.org/gstreamer/gstreamer-project/issues/29
417
4182018-11-05 05:38:33 +0000  Matthew Waters <matthew@centricular.com>
419
420	* .gitmodules:
421	  Update common submodule location
422	  Remove the git directory
423
4242018-11-05 12:52:46 +0800  Haihao Xiang <haihao.xiang@intel.com>
425
426	* .gitmodules:
427	* gst-plugins-ugly.doap:
428	  Clone the code from gitlab
429	  This fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/issues/22
430
4312018-10-08 20:45:52 +0100  Tim-Philipp Müller <tim@centricular.com>
432
433	* meson.build:
434	  meson: use new 'python' module instead of deprecated
435	  https://github.com/mesonbuild/meson/pull/4169
436
4372018-09-22 17:33:35 +0100  Tim-Philipp Müller <tim@centricular.com>
438
439	* tests/check/elements/x264enc.c:
440	  tests: x264enc: fix leak in unit test
441	  The static pad templates weren't static so their
442	  contents were leaked. valgrind was not happy.
443	  Also rename confusing define.
444
4452018-09-18 21:43:14 +0900  Seungha Yang <seungha.yang@navercorp.com>
446
447	* ext/x264/gstx264enc.c:
448	* ext/x264/gstx264enc.h:
449	  x264enc: Avoid format decision per frame
450	  Avoid switch/case per frame for format decision and detect the format
451	  only if where it could be changed. Note that, whenever encoder->input_state
452	  is changed, gst_x264_enc_init_encoder() is called.
453	  https://bugzilla.gnome.org/show_bug.cgi?id=797164
454
4552018-09-19 12:00:32 +0100  Tim-Philipp Müller <tim@centricular.com>
456
457	* meson.build:
458	* meson_options.txt:
459	  meson: add glib-checks option to disable API guards and such
460	  We want this enabled by default, also in releases, but people
461	  may want to disable this for performance-critical workloads or
462	  on embedded devices.
463
4642018-09-19 11:58:54 +0100  Tim-Philipp Müller <tim@centricular.com>
465
466	* meson_options.txt:
467	  meson: fix missing closing bracket in option descriptions
468
4692018-08-18 21:22:42 +0100  Tim-Philipp Müller <tim@centricular.com>
470
471	* meson.build:
472	* meson_options.txt:
473	* tests/meson.build:
474	  meson: add option to disable tests
475
4762018-08-18 21:20:20 +0100  Tim-Philipp Müller <tim@centricular.com>
477
478	* meson.build:
479	  meson: clean up some cruft
480
4812018-08-18 21:15:23 +0100  Tim-Philipp Müller <tim@centricular.com>
482
483	* meson.build:
484	* meson_options.txt:
485	  meson: add options to disable gobject cast checks and glib asserts
486	  ... and define G_DISABLE_DEPRECATED for development versions,
487	  like we do in autotools.
488
4892018-08-16 13:17:58 +0200  Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
490
491	* ext/x264/gstx264enc.c:
492	  x264enc: Set bit depth for x264 ≥ 153
493	  https://bugzilla.gnome.org/show_bug.cgi?id=796975
494
4952018-08-16 14:55:04 +0200  Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
496
497	* ext/x264/gstx264enc.c:
498	  x264enc: Remove superfluous x264_param_default
499	  https://bugzilla.gnome.org/show_bug.cgi?id=796973
500
5012018-07-27 19:29:01 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
502
503	* ext/a52dec/meson.build:
504	* ext/amrnb/meson.build:
505	* ext/amrwbdec/meson.build:
506	* ext/cdio/meson.build:
507	* ext/dvdread/meson.build:
508	* ext/mpeg2dec/meson.build:
509	* ext/sidplay/meson.build:
510	* ext/x264/meson.build:
511	* gst/meson.build:
512	* meson.build:
513	* meson_options.txt:
514	  Add feature options for all plugins
515	  The only automagic dependency left is C++ availability detection.
516	  https://bugzilla.gnome.org/show_bug.cgi?id=795107
517
5182018-07-25 17:17:21 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
519
520	* meson.build:
521	* meson_options.txt:
522	  meson: Convert common options to feature options
523	  The rest will be converted later, these are necessary for gst-build to
524	  set options correctly.
525	  https://bugzilla.gnome.org/show_bug.cgi?id=795107
526
5272018-06-11 14:43:20 +0200  Edward Hervey <edward@centricular.com>
528
529	* gst/asfdemux/gstasfdemux.c:
530	  asfdemux: Remove 0.10 code
531	  This was used to "close" a segment. It's no longer needed anymore
532	  in 1.x (it was essentially sending the same thing again)
533
5342018-05-11 09:21:09 +0200  Edward Hervey <edward@centricular.com>
535
536	* gst/asfdemux/gstasfdemux.c:
537	  asfdemux: Only send flush event on seeking flushes
538	  And not on all the time
539
5402018-05-21 11:54:50 +0100  Tim-Philipp Müller <tim@centricular.com>
541
542	* meson.build:
543	* meson_options.txt:
544	  meson: add 'nls' option to disable translations
545	  And enable by default. Was implicitly disabled because
546	  ENABLE_NLS was not defined. Also use .set_quoted().
547
5482018-05-05 19:32:00 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
549
550	* meson.build:
551	* meson_options.txt:
552	  meson: Update option names to omit disable_ and with- prefixes
553	  Also yield common options to the outer project (gst-build in our case)
554	  so that they don't have to be set manually.
555
5562018-05-04 22:54:01 +1000  Jan Schmidt <jan@centricular.com>
557
558	* gst/dvdsub/gstdvdsubdec.c:
559	  dvdsubdec: Take the highlight event from the structure.
560	  Don't use GST_EVENT_TIMESTAMP to transfer any PTS
561	  associated with a highlight event, instead store
562	  it in the event structure directly, as
563	  GstEvent::timestamp will disappear in GStreamer 2.0
564	  https://bugzilla.gnome.org/show_bug.cgi?id=761477
565
5662018-04-24 14:06:20 -0400  Xavier Claessens <xavier.claessens@collabora.com>
567
568	* ext/a52dec/meson.build:
569	* ext/amrnb/meson.build:
570	* ext/amrwbdec/meson.build:
571	* ext/cdio/meson.build:
572	* ext/dvdread/meson.build:
573	* ext/mpeg2dec/meson.build:
574	* ext/x264/meson.build:
575	* gst/asfdemux/meson.build:
576	* gst/dvdlpcmdec/meson.build:
577	* gst/dvdsub/meson.build:
578	* gst/realmedia/meson.build:
579	* gst/xingmux/meson.build:
580	* meson.build:
581	  Meson: Generate pc file for all plugins in ugly
582	  https://bugzilla.gnome.org/show_bug.cgi?id=794568
583
5842018-04-25 10:59:11 +0100  Tim-Philipp Müller <tim@centricular.com>
585
586	* meson.build:
587	  meson: use -Wl,-Bsymbolic-functions where supported
588	  Just like the autotools build.
589
5902018-04-16 20:13:05 +0300  Sebastian Dröge <sebastian@centricular.com>
591
592	* gst/asfdemux/gstasfdemux.c:
593	  asfdemux: Set the stream-format field of H264 streams
594	  If we have codec_data it will be AVC, otherwise assume byte-stream.
595
5962018-04-16 10:53:12 +0100  Tim-Philipp Müller <tim@centricular.com>
597
598	* README:
599	* common:
600	  Automatic update of common submodule
601	  From 3fa2c9e to ed78bee
602
6032018-03-20 09:26:15 +0000  Tim-Philipp Müller <tim@centricular.com>
604
605	* NEWS:
606	* RELEASE:
607	* configure.ac:
608	* docs/plugins/inspect/plugin-a52dec.xml:
609	* docs/plugins/inspect/plugin-amrnb.xml:
610	* docs/plugins/inspect/plugin-amrwbdec.xml:
611	* docs/plugins/inspect/plugin-asf.xml:
612	* docs/plugins/inspect/plugin-cdio.xml:
613	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
614	* docs/plugins/inspect/plugin-dvdread.xml:
615	* docs/plugins/inspect/plugin-dvdsub.xml:
616	* docs/plugins/inspect/plugin-mpeg2dec.xml:
617	* docs/plugins/inspect/plugin-realmedia.xml:
618	* docs/plugins/inspect/plugin-sid.xml:
619	* docs/plugins/inspect/plugin-x264.xml:
620	* docs/plugins/inspect/plugin-xingmux.xml:
621	* meson.build:
622	  Back to development
623
624=== release 1.14.0 ===
625
6262018-03-19 20:19:43 +0000  Tim-Philipp Müller <tim@centricular.com>
627
628	* ChangeLog:
629	* NEWS:
630	* RELEASE:
631	* configure.ac:
632	* gst-plugins-ugly.doap:
633	* meson.build:
634	  Release 1.14.0
635
6362018-03-19 20:19:43 +0000  Tim-Philipp Müller <tim@centricular.com>
637
638	* docs/plugins/inspect/plugin-a52dec.xml:
639	* docs/plugins/inspect/plugin-amrnb.xml:
640	* docs/plugins/inspect/plugin-amrwbdec.xml:
641	* docs/plugins/inspect/plugin-asf.xml:
642	* docs/plugins/inspect/plugin-cdio.xml:
643	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
644	* docs/plugins/inspect/plugin-dvdread.xml:
645	* docs/plugins/inspect/plugin-dvdsub.xml:
646	* docs/plugins/inspect/plugin-mpeg2dec.xml:
647	* docs/plugins/inspect/plugin-realmedia.xml:
648	* docs/plugins/inspect/plugin-sid.xml:
649	* docs/plugins/inspect/plugin-x264.xml:
650	* docs/plugins/inspect/plugin-xingmux.xml:
651	  Update docs
652
653=== release 1.13.91 ===
654
6552018-03-13 19:17:58 +0000  Tim-Philipp Müller <tim@centricular.com>
656
657	* ChangeLog:
658	* NEWS:
659	* RELEASE:
660	* configure.ac:
661	* gst-plugins-ugly.doap:
662	* meson.build:
663	  Release 1.13.91
664
6652018-03-13 19:17:58 +0000  Tim-Philipp Müller <tim@centricular.com>
666
667	* docs/plugins/inspect/plugin-a52dec.xml:
668	* docs/plugins/inspect/plugin-amrnb.xml:
669	* docs/plugins/inspect/plugin-amrwbdec.xml:
670	* docs/plugins/inspect/plugin-asf.xml:
671	* docs/plugins/inspect/plugin-cdio.xml:
672	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
673	* docs/plugins/inspect/plugin-dvdread.xml:
674	* docs/plugins/inspect/plugin-dvdsub.xml:
675	* docs/plugins/inspect/plugin-mpeg2dec.xml:
676	* docs/plugins/inspect/plugin-realmedia.xml:
677	* docs/plugins/inspect/plugin-sid.xml:
678	* docs/plugins/inspect/plugin-x264.xml:
679	* docs/plugins/inspect/plugin-xingmux.xml:
680	  Update docs
681
6822018-03-12 20:19:19 +0000  Tim-Philipp Müller <tim@centricular.com>
683
684	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
685	  docs: plugins: minor addition to plugins list
686
6872018-03-08 10:12:16 +0100  Michael Tretter <m.tretter@pengutronix.de>
688
689	* configure.ac:
690	  configure.ac: enable largefile support if possible
691	  https://bugzilla.gnome.org/show_bug.cgi?id=793103
692
693=== release 1.13.90 ===
694
6952018-03-03 22:24:28 +0000  Tim-Philipp Müller <tim@centricular.com>
696
697	* ChangeLog:
698	* NEWS:
699	* RELEASE:
700	* configure.ac:
701	* gst-plugins-ugly.doap:
702	* meson.build:
703	  Release 1.13.90
704
7052018-03-03 22:24:28 +0000  Tim-Philipp Müller <tim@centricular.com>
706
707	* docs/plugins/gst-plugins-ugly-plugins.args:
708	* docs/plugins/inspect/plugin-a52dec.xml:
709	* docs/plugins/inspect/plugin-amrnb.xml:
710	* docs/plugins/inspect/plugin-amrwbdec.xml:
711	* docs/plugins/inspect/plugin-asf.xml:
712	* docs/plugins/inspect/plugin-cdio.xml:
713	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
714	* docs/plugins/inspect/plugin-dvdread.xml:
715	* docs/plugins/inspect/plugin-dvdsub.xml:
716	* docs/plugins/inspect/plugin-mpeg2dec.xml:
717	* docs/plugins/inspect/plugin-realmedia.xml:
718	* docs/plugins/inspect/plugin-sid.xml:
719	* docs/plugins/inspect/plugin-x264.xml:
720	* docs/plugins/inspect/plugin-xingmux.xml:
721	  Update docs
722
7232018-03-01 19:07:42 +0100  Mathieu Duponchelle <mathieu@centricular.com>
724
725	* meson.build:
726	* tests/check/meson.build:
727	  meson: enable more warnings
728
7292018-02-28 10:07:13 +0000  Tim-Philipp Müller <tim@centricular.com>
730
731	* ext/x264/gstx264enc.c:
732	  x264enc: fix build with newer x264 with support for multiple bit depths
733	  libx264 used to be built for one specific bit depth, and if we
734	  wanted to support multiple bit depths we would have to dynamically
735	  load the right .so from different paths. That has changed now, and
736	  libx264 can include support for multiple depths in the same lib,
737	  so we don't need to do the dlopen() dance any more. We'll keep
738	  the vtable stuff around until we can drop support for older x264.
739	  gstx264enc.c:2927:36: error: ‘x264_bit_depth’ undeclared
740	  https://bugzilla.gnome.org/show_bug.cgi?id=792111
741
7422018-02-27 15:42:32 +0100  Alicia Boya García <aboya@igalia.com>
743
744	* ext/x264/gstx264enc.c:
745	  x264enc: Add format example for option-string
746	  https://bugzilla.gnome.org/show_bug.cgi?id=793879
747
7482018-02-21 19:47:36 +0000  Tim-Philipp Müller <tim@centricular.com>
749
750	* meson.build:
751	  meson: simplify GST_DISABLE_GST_DEBUG check and don't use add_global_*
752	  add_global_arguments() can't be used in subprojects. It's
753	  entirely possible that -ugly is a subproject but gstreamer
754	  is picked up from an installed location, so we should
755	  really use add_project_arguments() in both cases.
756
7572018-02-15 19:44:21 +0000  Tim-Philipp Müller <tim@centricular.com>
758
759	* configure.ac:
760	* docs/plugins/inspect/plugin-a52dec.xml:
761	* docs/plugins/inspect/plugin-amrnb.xml:
762	* docs/plugins/inspect/plugin-amrwbdec.xml:
763	* docs/plugins/inspect/plugin-asf.xml:
764	* docs/plugins/inspect/plugin-cdio.xml:
765	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
766	* docs/plugins/inspect/plugin-dvdread.xml:
767	* docs/plugins/inspect/plugin-dvdsub.xml:
768	* docs/plugins/inspect/plugin-mpeg2dec.xml:
769	* docs/plugins/inspect/plugin-realmedia.xml:
770	* docs/plugins/inspect/plugin-sid.xml:
771	* docs/plugins/inspect/plugin-x264.xml:
772	* docs/plugins/inspect/plugin-xingmux.xml:
773	* meson.build:
774	  Back to development
775
776=== release 1.13.1 ===
777
7782018-02-15 17:10:13 +0000  Tim-Philipp Müller <tim@centricular.com>
779
780	* NEWS:
781	* configure.ac:
782	* gst-plugins-ugly.doap:
783	* meson.build:
784	  Release 1.13.1
785
7862018-02-15 17:07:42 +0000  Tim-Philipp Müller <tim@centricular.com>
787
788	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
789	* docs/plugins/gst-plugins-ugly-plugins.args:
790	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
791	* docs/plugins/inspect/plugin-a52dec.xml:
792	* docs/plugins/inspect/plugin-amrnb.xml:
793	* docs/plugins/inspect/plugin-amrwbdec.xml:
794	* docs/plugins/inspect/plugin-asf.xml:
795	* docs/plugins/inspect/plugin-cdio.xml:
796	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
797	* docs/plugins/inspect/plugin-dvdread.xml:
798	* docs/plugins/inspect/plugin-dvdsub.xml:
799	* docs/plugins/inspect/plugin-mpeg2dec.xml:
800	* docs/plugins/inspect/plugin-realmedia.xml:
801	* docs/plugins/inspect/plugin-sid.xml:
802	* docs/plugins/inspect/plugin-x264.xml:
803	* docs/plugins/inspect/plugin-xingmux.xml:
804	  docs: update plugin docs
805
8062018-02-15 14:52:29 +0000  Tim-Philipp Müller <tim@centricular.com>
807
808	* po/id.po:
809	* po/it.po:
810	* po/nl.po:
811	* po/sv.po:
812	  po: update translations
813
8142018-02-08 19:09:45 +0000  Tim-Philipp Müller <tim@centricular.com>
815
816	* meson.build:
817	  meson: make version numbers ints and fix int/string comparison
818	  WARNING: Trying to compare values of different types (str, int).
819	  The result of this is undefined and will become a hard error
820	  in a future Meson release.
821
8222018-02-04 12:03:36 +0100  Tim-Philipp Müller <tim@centricular.com>
823
824	* configure.ac:
825	  autotools: use -fno-strict-aliasing where supported
826	  https://bugzilla.gnome.org/show_bug.cgi?id=769183
827
8282018-01-30 20:34:52 +0000  Tim-Philipp Müller <tim@centricular.com>
829
830	* ext/sidplay/meson.build:
831	* meson.build:
832	  meson: use -fno-strict-aliasing where supported
833	  https://bugzilla.gnome.org/show_bug.cgi?id=769183
834
8352018-01-03 16:02:08 +0100  Edward Hervey <edward@centricular.com>
836
837	* ext/amrnb/amrnbdec.c:
838	  amrnbdec: Don't use g_return_*_if_fail() on data parsing
839	  Those functions can be disabled. Instead just use the (existing)
840	  function.
841	  CID #1427121
842
8432018-01-03 16:02:08 +0100  Edward Hervey <edward@centricular.com>
844
845	* ext/amrwbdec/amrwbdec.c:
846	  amrwbdec: Don't use g_return_*_if_fail() on data parsing
847	  Those functions can be disabled. Instead just use the (existing)
848	  function.
849	  CID #1427093
850
8512017-12-26 13:51:37 +0100  Tim-Philipp Müller <tim@centricular.com>
852
853	* meson.build:
854	  meson: skip translations if gettext is not available
855
8562017-12-14 14:49:17 +1100  Matthew Waters <matthew@centricular.com>
857
858	* common:
859	  Automatic update of common submodule
860	  From e8c7a71 to 3fa2c9e
861
8622017-12-07 15:52:58 +0900  Justin Kim <justin.kim@collabora.com>
863
864	* ext/x264/gstx264enc.c:
865	* ext/x264/gstx264enc.h:
866	  x264enc: add 'insert-vui' property for users to choose
867	  VUI(Video Usability Information) parameters should be set
868	  according to the specification. However, some of the existing
869	  hardware decoders refuse to decode in certain combinations of
870	  the resolution and VUI parameters. To support the legacy
871	  decoders, this patch provides 'insert-vui' to skip the settings.
872	  https://bugzilla.gnome.org/show_bug.cgi?id=791331
873
8742017-12-06 13:01:39 +0200  Sebastian Dröge <sebastian@centricular.com>
875
876	* ext/cdio/gstcdio.c:
877	* ext/cdio/gstcdio.h:
878	* ext/cdio/gstcdiocddasrc.c:
879	  cdio: Fix build with cdio >= 1.0
880	  LIBCDIO_VERSION_NUM was defined as e.g. 94 for 0.94 but is now defined
881	  as 1 for 1.0. We had various checks for < 83, which of course succeeded
882	  now although we are >= 0.83.
883	  Fix this by checking for < 76 (0.76) too, as that is the minimum version
884	  we currently support and everything < 76 is going to be >= 1.0.
885	  https://bugzilla.gnome.org/show_bug.cgi?id=791301
886
8872017-11-27 20:11:56 +1100  Matthew Waters <matthew@centricular.com>
888
889	* common:
890	  Automatic update of common submodule
891	  From 3f4aa96 to e8c7a71
892
8932017-11-26 15:05:14 +0000  Tim-Philipp Müller <tim@centricular.com>
894
895	* configure.ac:
896	  configure: actually use -fvisibility if supported
897	  Fix up for previous commit.
898
8992017-11-26 14:49:21 +0000  Tim-Philipp Müller <tim@centricular.com>
900
901	* configure.ac:
902	  autotools: stop controlling symbol visibility with -export-symbols-regex
903	  Instead, use -fvisibility=hidden and explicit exports via GST_EXPORT.
904	  This should result in consistent behaviour for the autotools and
905	  Meson builds.
906
9072017-11-13 11:13:30 +0100  Edward Hervey <edward@centricular.com>
908
909	* gst/asfdemux/gstasfdemux.c:
910	  asfdemux: Fix prerolling files with "empty" streams
911	  This is a regression that was introduced by
912	  commit 1803b3c18530cb0100d140c2b8e49a8dfe41f941
913	  "    asfdemux: Add support for dvr-ms"
914	  The problem is that some files/streams might contain stream definition
915	  but there is no actual packets for those streams.
916	  This was used to "define" streams with different bitrates for example.
917	  The first_ts calculation resulted in never ever finding a valid first_ts
918	  since some streams were empty, and therefore never "activating" itself.
919	  Instead of that we first check if we are prerolled. And if we are we
920	  unconditionally get the "first_ts"
921	  The preroll check has been adapted to check whether streams of
922	  each defined type (i.e. audio/video/sub) has been prerolled. This solves
923	  the problem of having different streams of a particular type where only
924	  one stream actually has data.
925
9262017-11-13 11:09:31 +0100  Edward Hervey <edward@centricular.com>
927
928	* gst/asfdemux/gstasfdemux.c:
929	  asfdemux: Store the stream type in streams
930	  The field was present but never set :)
931
9322017-09-26 10:11:24 +0530  Ponnam Srinivas <p.srinivas@samsung.com>
933
934	* ext/a52dec/gsta52dec.c:
935	  a52dec: Fix out buffer memory leak in error code path
936	  https://bugzilla.gnome.org/show_bug.cgi?id=788119
937
9382017-09-15 17:06:58 +0530  Deepak Srivastava <srivastava.d@samsung.com>
939
940	* ext/mpeg2dec/gstmpeg2dec.c:
941	  mpeg2dec: Fix buffer memory leak in error code path
942	  https://bugzilla.gnome.org/show_bug.cgi?id=787817
943
9442017-09-07 13:27:26 +0530  Satya Prakash Gupta <sp.gupta@samsung.com>
945
946	* ext/mpeg2dec/gstmpeg2dec.c:
947	  mpeg2dec: Unmap output video frame if copying to it fails
948	  https://bugzilla.gnome.org/show_bug.cgi?id=787398
949
9502017-08-31 11:33:14 +0530  Satya Prakash Gupta <sp.gupta@samsung.com>
951
952	* gst/realmedia/asmrules.c:
953	  realmedia: fix leak in asmrules error code path
954	  https://bugzilla.gnome.org/show_bug.cgi?id=787056
955
9562017-08-30 18:41:28 +0530  Satya Prakash Gupta <sp.gupta@samsung.com>
957
958	* gst/realmedia/rtspreal.c:
959	  realmedia: Fix Memory leak in error case
960	  https://bugzilla.gnome.org/show_bug.cgi?id=787014
961
9622017-08-26 13:02:26 +0100  Tim-Philipp Müller <tim@centricular.com>
963
964	* tests/files/Makefile.am:
965	* tests/files/cbr_stream.mp3:
966	* tests/files/stream.mp2:
967	* tests/files/vbr_stream.mp3:
968	  tests: remove files that were used by the mpg123 unit test
969
9702017-08-26 09:35:20 +0100  Tim-Philipp Müller <tim@centricular.com>
971
972	* Makefile.am:
973	* REQUIREMENTS:
974	* configure.ac:
975	* docs/plugins/Makefile.am:
976	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
977	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
978	* docs/plugins/inspect/plugin-twolame.xml:
979	* ext/Makefile.am:
980	* ext/meson.build:
981	* ext/twolame/Makefile.am:
982	* ext/twolame/gsttwolamemp2enc.c:
983	* ext/twolame/gsttwolamemp2enc.h:
984	* ext/twolame/meson.build:
985	* po/POTFILES.in:
986	  Remove twolame plugin, moved to -good
987	  https://bugzilla.gnome.org/show_bug.cgi?id=774252
988
9892017-08-26 08:51:01 +0100  Tim-Philipp Müller <tim@centricular.com>
990
991	* Makefile.am:
992	* REQUIREMENTS:
993	* configure.ac:
994	* docs/plugins/Makefile.am:
995	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
996	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
997	* docs/plugins/gst-plugins-ugly-plugins.args:
998	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
999	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
1000	* docs/plugins/inspect/plugin-lame.xml:
1001	* ext/Makefile.am:
1002	* ext/lame/Makefile.am:
1003	* ext/lame/gstlamemp3enc.c:
1004	* ext/lame/gstlamemp3enc.h:
1005	* ext/lame/meson.build:
1006	* ext/lame/plugin.c:
1007	* ext/meson.build:
1008	* m4/Makefile.am:
1009	* m4/as-liblame.m4:
1010	* po/POTFILES.in:
1011	* tests/check/Makefile.am:
1012	* tests/check/gst-plugins-ugly.supp:
1013	* tests/check/meson.build:
1014	* tests/check/pipelines/.gitignore:
1015	* tests/check/pipelines/lame.c:
1016	  Remove lame plugin, moved to -good
1017	  https://bugzilla.gnome.org/show_bug.cgi?id=774252
1018
10192017-08-20 14:31:02 +0100  Tim-Philipp Müller <tim@centricular.com>
1020
1021	* Makefile.am:
1022	* REQUIREMENTS:
1023	* configure.ac:
1024	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
1025	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
1026	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
1027	* docs/plugins/inspect/plugin-mpg123.xml:
1028	* ext/Makefile.am:
1029	* ext/meson.build:
1030	* ext/mpg123/Makefile.am:
1031	* ext/mpg123/gstmpg123audiodec.c:
1032	* ext/mpg123/gstmpg123audiodec.h:
1033	* ext/mpg123/meson.build:
1034	* tests/check/Makefile.am:
1035	* tests/check/elements/.gitignore:
1036	* tests/check/elements/mpg123audiodec.c:
1037	* tests/check/meson.build:
1038	  Remove mpg123 plugin, moved to -good
1039	  https://bugzilla.gnome.org/show_bug.cgi?id=774252
1040
10412017-08-17 12:23:43 +0100  Tim-Philipp Müller <tim@centricular.com>
1042
1043	* README:
1044	* common:
1045	  Automatic update of common submodule
1046	  From 48a5d85 to 3f4aa96
1047
10482017-08-10 15:48:27 +0100  Tim-Philipp Müller <tim@centricular.com>
1049
1050	* ext/sidplay/meson.build:
1051	  sidplay: hide symbols in meson for this c++ plugin too
1052	  Keep things local, as this is the only c++ plugin
1053	  in ugly currently.
1054
10552017-08-10 11:55:58 +0100  Tim-Philipp Müller <tim@centricular.com>
1056
1057	* meson.build:
1058	  meson: don't export symbols by default
1059	  Only plugin entry points should be exported.
1060	  Currently plugins might export more symbols with
1061	  the meson build, as we don't have the exports
1062	  regexp there that we pass to libtool.
1063
10642017-08-09 19:31:56 +0200  Mark Nauwelaerts <mnauw@users.sourceforge.net>
1065
1066	* ext/x264/gstx264enc.c:
1067	  x264enc: add FIXME note for future configuration cleanup
1068
10692017-07-25 13:36:17 +0530  Satya Prakash Gupta <sp.gupta@samsung.com>
1070
1071	* ext/dvdread/dvdreadsrc.c:
1072	  dvdreadsrc: Fix string memory leak
1073	  https://bugzilla.gnome.org/show_bug.cgi?id=785388
1074
10752017-07-15 15:01:09 +0100  Tim-Philipp Müller <tim@centricular.com>
1076
1077	* ext/x264/gstx264enc.c:
1078	  x264enc: fix indentation
1079
10802017-07-15 14:59:42 +0100  Tim-Philipp Müller <tim@centricular.com>
1081
1082	* ext/x264/gstx264enc.c:
1083	  x264enc: fix caps leak
1084	  Move creation of supported sink pads into class_init function
1085	  which is also the only place where they're used. Unref the
1086	  caps when no longer needed, the pad template will take its
1087	  own ref.
1088	  https://bugzilla.gnome.org/show_bug.cgi?id=784982
1089
10902017-07-15 14:57:49 +0100  Tim-Philipp Müller <tim@centricular.com>
1091
1092	* ext/mpg123/gstmpg123audiodec.c:
1093	  mpg123audiodec: fix caps leak
1094	  The pad template takes its own ref, so we should unref the caps.
1095	  https://bugzilla.gnome.org/show_bug.cgi?id=784982
1096
10972017-07-15 12:49:19 +0100  Tim-Philipp Müller <tim@centricular.com>
1098
1099	* po/meson.build:
1100	  meson: po: use glib preset and read language list from LINGUAS
1101	  Supported since meson 0.37, so we can use it now.
1102
11032017-07-11 14:21:41 +0300  Vivia Nikolaidou <vivia@ahiru.eu>
1104
1105	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
1106	  dvdlpmdec: Fix overrun from coverity
1107	  CID #1414801
1108
11092017-07-07 11:58:36 +0100  Tim-Philipp Müller <tim@centricular.com>
1110
1111	* meson.build:
1112	  meson: find python3 via python3 module
1113	  https://bugzilla.gnome.org/show_bug.cgi?id=783198
1114
11152017-07-05 18:58:35 +0300  Vivia Nikolaidou <vivia@ahiru.eu>
1116
1117	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
1118	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
1119	  dvdlpcmdec: Added support for Blu-Ray audio
1120	  https://bugzilla.gnome.org/show_bug.cgi?id=784552
1121
11222017-06-27 11:48:08 +0200  Edward Hervey <edward@centricular.com>
1123
1124	* gst/asfdemux/gstasfdemux.c:
1125	  asfdemux: More index handling
1126	  In the same vein as the previous commit, the end of the file might have been
1127	  cut and therefore contains bogus data.
1128	  If the object is too short, consider it as garbage and return a non-fatal
1129	  flow.
1130	  Regression introduced in 97294eb8bbed1b9dad7d3f2c52dd69eb1812cc06
1131
11322017-06-27 10:25:42 +0200  Edward Hervey <edward@centricular.com>
1133
1134	* gst/asfdemux/gstasfdemux.c:
1135	  asfdemux; Don't assume index is present at end of file
1136	  Some files have garbage at the end of the file, don't error out if we don't
1137	  find the index there.
1138	  Reverts back to previous behaviour (where corrupted/missing indexex were
1139	  not a fatal error).
1140	  Regression introduced in 97294eb8bbed1b9dad7d3f2c52dd69eb1812cc06
1141
11422017-06-26 09:49:22 +0100  Tim-Philipp Müller <tim@centricular.com>
1143
1144	* meson.build:
1145	  meson: fix with-package-name option
1146	  https://bugzilla.gnome.org/show_bug.cgi?id=784082
1147
11482017-06-14 21:08:31 +0200  Mark Nauwelaerts <mnauw@users.sourceforge.net>
1149
1150	* gst/asfdemux/gstasfdemux.c:
1151	  asfdemux: adjust segment start to a keyframe ts only for a KEYUNIT seek
1152	  ... which is how it has always been until changed coincidentally in commit
1153	  9ee60482b265481d0e3b397044f560eb736e5429 which then prompted commit
1154	  dba14178ce6115b406ef86e356b1201463af5e2a to consider ACCURATE as well
1155	  to compensate for that in a lateral way
1156
11572017-06-14 20:56:16 +0200  Mark Nauwelaerts <mnauw@users.sourceforge.net>
1158
1159	* ext/x264/gstx264enc.c:
1160	  x264enc: relax bframes upper limit count to maximum encoder supported
1161
11622017-06-23 23:44:18 +0100  Tim-Philipp Müller <tim@centricular.com>
1163
1164	* ext/sidplay/meson.build:
1165	  meson: don't error out if sidplay library is not found
1166
11672017-06-23 18:33:24 +0100  Tim-Philipp Müller <tim@centricular.com>
1168
1169	* ext/meson.build:
1170	* ext/sidplay/meson.build:
1171	  meson: build sid plugin
1172	  https://bugzilla.gnome.org/show_bug.cgi?id=784135
1173
11742017-06-21 21:23:29 +0200  Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
1175
1176	* ext/x264/gstx264enc.c:
1177	  x264: fix memory leak
1178	  When the allowed caps are the same of template caps the allowed
1179	  caps are not unrefed, leaking memory.
1180	  https://bugzilla.gnome.org/show_bug.cgi?id=784060
1181
11822017-06-07 12:08:43 -0400  Thibault Saunier <thibault.saunier@osg.samsung.com>
1183
1184	* tests/check/meson.build:
1185	  meson: Do not use path separator in test names
1186	  Avoiding warnings like:
1187	  WARNING: Target "elements/audioamplify" has a path separator in its name.
1188
11892017-06-06 21:48:19 -0700  Thiago Santos <thiagossantos@gmail.com>
1190
1191	* gst/asfdemux/gstasfdemux.c:
1192	  asfdemux: fix checking for header objects
1193	  The if 'and' condition was mixed up with the last parameter of the
1194	  function and would lead to wrong results
1195
11962017-05-21 17:49:59 +0100  Tim-Philipp Müller <tim@centricular.com>
1197
1198	* Makefile.am:
1199	* config.h.meson:
1200	* meson.build:
1201	  meson: don't need config.h.meson any longer
1202
12032017-05-20 14:58:37 +0100  Tim-Philipp Müller <tim@centricular.com>
1204
1205	* meson.build:
1206	* meson_options.txt:
1207	  meson: add options to set package name and origin
1208	  https://bugzilla.gnome.org/show_bug.cgi?id=782172
1209
12102017-05-19 20:05:02 +0200  Jan Schmidt <jan@centricular.com>
1211
1212	* tests/check/meson.build:
1213	  Add gstvideo_dep for meson mpeg2dec test build
1214
12152017-05-19 18:59:17 +0200  Jan Schmidt <jan@centricular.com>
1216
1217	* tests/check/Makefile.am:
1218	* tests/check/elements/mpeg2dec.c:
1219	  mpeg2dec test: Fix expected output caps
1220	  In the absence of explicit info, video decoders
1221	  now output mono multiview caps by default, so make
1222	  the expected caps match that
1223
12242017-05-16 14:07:56 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
1225
1226	* config.h.meson:
1227	* configure.ac:
1228	* ext/a52dec/Makefile.am:
1229	* ext/amrnb/Makefile.am:
1230	* ext/amrwbdec/Makefile.am:
1231	* ext/cdio/Makefile.am:
1232	* ext/dvdread/Makefile.am:
1233	* ext/lame/Makefile.am:
1234	* ext/mpeg2dec/Makefile.am:
1235	* ext/mpg123/Makefile.am:
1236	* ext/sidplay/Makefile.am:
1237	* ext/twolame/Makefile.am:
1238	* ext/x264/Makefile.am:
1239	* gst/asfdemux/Makefile.am:
1240	* gst/dvdlpcmdec/Makefile.am:
1241	* gst/dvdsub/Makefile.am:
1242	* gst/realmedia/Makefile.am:
1243	* gst/xingmux/Makefile.am:
1244	  Remove plugin specific static build option
1245	  Static and dynamic plugins now have the same interface. The standard
1246	  --enable-static/--enable-shared toggle are sufficient.
1247
12482017-05-09 09:45:27 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
1249
1250	* ext/sidplay/gstsiddec.cc:
1251	  sid: Make plugin name match plugin file name
1252
12532017-05-04 18:59:14 +0300  Sebastian Dröge <sebastian@centricular.com>
1254
1255	* configure.ac:
1256	* meson.build:
1257	  Back to development
1258
1259=== release 1.12.0 ===
1260
12612017-05-04 15:39:25 +0300  Sebastian Dröge <sebastian@centricular.com>
1262
1263	* ChangeLog:
1264	* NEWS:
1265	* RELEASE:
1266	* configure.ac:
1267	* docs/plugins/inspect/plugin-a52dec.xml:
1268	* docs/plugins/inspect/plugin-amrnb.xml:
1269	* docs/plugins/inspect/plugin-amrwbdec.xml:
1270	* docs/plugins/inspect/plugin-asf.xml:
1271	* docs/plugins/inspect/plugin-cdio.xml:
1272	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1273	* docs/plugins/inspect/plugin-dvdread.xml:
1274	* docs/plugins/inspect/plugin-dvdsub.xml:
1275	* docs/plugins/inspect/plugin-lame.xml:
1276	* docs/plugins/inspect/plugin-mpeg2dec.xml:
1277	* docs/plugins/inspect/plugin-mpg123.xml:
1278	* docs/plugins/inspect/plugin-realmedia.xml:
1279	* docs/plugins/inspect/plugin-siddec.xml:
1280	* docs/plugins/inspect/plugin-twolame.xml:
1281	* docs/plugins/inspect/plugin-x264.xml:
1282	* docs/plugins/inspect/plugin-xingmux.xml:
1283	* gst-plugins-ugly.doap:
1284	* meson.build:
1285	  Release 1.12.0
1286
12872017-05-04 15:12:50 +0300  Sebastian Dröge <sebastian@centricular.com>
1288
1289	* po/af.po:
1290	* po/az.po:
1291	* po/bg.po:
1292	* po/ca.po:
1293	* po/cs.po:
1294	* po/da.po:
1295	* po/de.po:
1296	* po/el.po:
1297	* po/en_GB.po:
1298	* po/eo.po:
1299	* po/es.po:
1300	* po/eu.po:
1301	* po/fi.po:
1302	* po/fr.po:
1303	* po/fur.po:
1304	* po/gl.po:
1305	* po/hr.po:
1306	* po/hu.po:
1307	* po/id.po:
1308	* po/it.po:
1309	* po/ja.po:
1310	* po/lt.po:
1311	* po/lv.po:
1312	* po/ms.po:
1313	* po/mt.po:
1314	* po/nb.po:
1315	* po/nl.po:
1316	* po/or.po:
1317	* po/pl.po:
1318	* po/pt_BR.po:
1319	* po/ro.po:
1320	* po/ru.po:
1321	* po/sk.po:
1322	* po/sl.po:
1323	* po/sq.po:
1324	* po/sr.po:
1325	* po/sv.po:
1326	* po/tr.po:
1327	* po/uk.po:
1328	* po/vi.po:
1329	* po/zh_CN.po:
1330	  Update .po files
1331
13322017-05-04 13:47:56 +0300  Sebastian Dröge <sebastian@centricular.com>
1333
1334	* po/id.po:
1335	* po/sv.po:
1336	  po: Update translations
1337
1338=== release 1.11.91 ===
1339
13402017-04-27 17:33:23 +0300  Sebastian Dröge <sebastian@centricular.com>
1341
1342	* ChangeLog:
1343	* NEWS:
1344	* RELEASE:
1345	* configure.ac:
1346	* docs/plugins/inspect/plugin-a52dec.xml:
1347	* docs/plugins/inspect/plugin-amrnb.xml:
1348	* docs/plugins/inspect/plugin-amrwbdec.xml:
1349	* docs/plugins/inspect/plugin-asf.xml:
1350	* docs/plugins/inspect/plugin-cdio.xml:
1351	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1352	* docs/plugins/inspect/plugin-dvdread.xml:
1353	* docs/plugins/inspect/plugin-dvdsub.xml:
1354	* docs/plugins/inspect/plugin-lame.xml:
1355	* docs/plugins/inspect/plugin-mpeg2dec.xml:
1356	* docs/plugins/inspect/plugin-mpg123.xml:
1357	* docs/plugins/inspect/plugin-realmedia.xml:
1358	* docs/plugins/inspect/plugin-siddec.xml:
1359	* docs/plugins/inspect/plugin-twolame.xml:
1360	* docs/plugins/inspect/plugin-x264.xml:
1361	* docs/plugins/inspect/plugin-xingmux.xml:
1362	* gst-plugins-ugly.doap:
1363	* meson.build:
1364	  Release 1.11.91
1365
13662017-04-27 16:08:13 +0300  Sebastian Dröge <sebastian@centricular.com>
1367
1368	* po/af.po:
1369	* po/az.po:
1370	* po/bg.po:
1371	* po/ca.po:
1372	* po/cs.po:
1373	* po/da.po:
1374	* po/de.po:
1375	* po/el.po:
1376	* po/en_GB.po:
1377	* po/eo.po:
1378	* po/es.po:
1379	* po/eu.po:
1380	* po/fi.po:
1381	* po/fr.po:
1382	* po/fur.po:
1383	* po/gl.po:
1384	* po/hr.po:
1385	* po/hu.po:
1386	* po/id.po:
1387	* po/it.po:
1388	* po/ja.po:
1389	* po/lt.po:
1390	* po/lv.po:
1391	* po/ms.po:
1392	* po/mt.po:
1393	* po/nb.po:
1394	* po/nl.po:
1395	* po/or.po:
1396	* po/pl.po:
1397	* po/pt_BR.po:
1398	* po/ro.po:
1399	* po/ru.po:
1400	* po/sk.po:
1401	* po/sl.po:
1402	* po/sq.po:
1403	* po/sr.po:
1404	* po/sv.po:
1405	* po/tr.po:
1406	* po/uk.po:
1407	* po/vi.po:
1408	* po/zh_CN.po:
1409	  Update .po files
1410
14112017-04-27 15:29:48 +0300  Sebastian Dröge <sebastian@centricular.com>
1412
1413	* po/LINGUAS:
1414	* po/fur.po:
1415	* po/id.po:
1416	* po/sv.po:
1417	  po: Update translations
1418
14192017-04-27 12:42:34 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
1420
1421	* ext/x264/gstx264enc.h:
1422	  x264: Use __declspec(dllimport) with MinGW too
1423	  x264.h says this isn't needed with MinGW, but it looks like it is.
1424	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=779249
1425
14262017-04-24 20:28:15 +0100  Tim-Philipp Müller <tim@centricular.com>
1427
1428	* common:
1429	  Automatic update of common submodule
1430	  From 60aeef6 to 48a5d85
1431
14322017-04-10 23:49:25 +0100  Tim-Philipp Müller <tim@centricular.com>
1433
1434	* autogen.sh:
1435	* common:
1436	  Automatic update of common submodule
1437	  From 39ac2f5 to 60aeef6
1438
1439=== release 1.11.90 ===
1440
14412017-04-07 16:34:22 +0300  Sebastian Dröge <sebastian@centricular.com>
1442
1443	* ChangeLog:
1444	* NEWS:
1445	* RELEASE:
1446	* configure.ac:
1447	* docs/plugins/inspect/plugin-a52dec.xml:
1448	* docs/plugins/inspect/plugin-amrnb.xml:
1449	* docs/plugins/inspect/plugin-amrwbdec.xml:
1450	* docs/plugins/inspect/plugin-asf.xml:
1451	* docs/plugins/inspect/plugin-cdio.xml:
1452	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1453	* docs/plugins/inspect/plugin-dvdread.xml:
1454	* docs/plugins/inspect/plugin-dvdsub.xml:
1455	* docs/plugins/inspect/plugin-lame.xml:
1456	* docs/plugins/inspect/plugin-mpeg2dec.xml:
1457	* docs/plugins/inspect/plugin-mpg123.xml:
1458	* docs/plugins/inspect/plugin-realmedia.xml:
1459	* docs/plugins/inspect/plugin-siddec.xml:
1460	* docs/plugins/inspect/plugin-twolame.xml:
1461	* docs/plugins/inspect/plugin-x264.xml:
1462	* docs/plugins/inspect/plugin-xingmux.xml:
1463	* gst-plugins-ugly.doap:
1464	* meson.build:
1465	  Release 1.11.90
1466
14672017-04-07 15:33:31 +0300  Sebastian Dröge <sebastian@centricular.com>
1468
1469	* po/af.po:
1470	* po/az.po:
1471	* po/bg.po:
1472	* po/ca.po:
1473	* po/cs.po:
1474	* po/da.po:
1475	* po/de.po:
1476	* po/el.po:
1477	* po/en_GB.po:
1478	* po/eo.po:
1479	* po/es.po:
1480	* po/eu.po:
1481	* po/fi.po:
1482	* po/fr.po:
1483	* po/gl.po:
1484	* po/hr.po:
1485	* po/hu.po:
1486	* po/id.po:
1487	* po/it.po:
1488	* po/ja.po:
1489	* po/lt.po:
1490	* po/lv.po:
1491	* po/ms.po:
1492	* po/mt.po:
1493	* po/nb.po:
1494	* po/nl.po:
1495	* po/or.po:
1496	* po/pl.po:
1497	* po/pt_BR.po:
1498	* po/ro.po:
1499	* po/ru.po:
1500	* po/sk.po:
1501	* po/sl.po:
1502	* po/sq.po:
1503	* po/sr.po:
1504	* po/sv.po:
1505	* po/tr.po:
1506	* po/uk.po:
1507	* po/vi.po:
1508	* po/zh_CN.po:
1509	  Update .po files
1510
15112017-04-07 15:07:50 +0300  Sebastian Dröge <sebastian@centricular.com>
1512
1513	* po/id.po:
1514	* po/sv.po:
1515	  po: Update translations
1516
15172017-03-28 14:18:38 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
1518
1519	* tests/check/meson.build:
1520	  meson: test: Fix environment object usage
1521	  And use get_pkgconfig_variable instead of calling pkg-config ourself
1522
15232017-03-20 17:06:16 +0000  Tim-Philipp Müller <tim@centricular.com>
1524
1525	* REQUIREMENTS:
1526	  REQUIREMENTS: update for mad mp3 decoder removal
1527	  https://bugzilla.gnome.org/show_bug.cgi?id=776140
1528
15292017-03-12 11:57:23 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
1530
1531	* Makefile.am:
1532	  Add libgstrmdemux.so to cruft list
1533	  This was renamed to libgstrealmedia.so, this fixes helps fixing
1534	  uninstalled setup.
1535	  https://bugzilla.gnome.org/show_bug.cgi?id=779344
1536
15372017-03-04 11:09:33 -0500  Nicolas Dufresne <nicolas.dufresne@collabora.com>
1538
1539	* docs/plugins/inspect/plugin-realmedia.xml:
1540	* gst/realmedia/Makefile.am:
1541	* gst/realmedia/meson.build:
1542	  Rename plugin filenames to match plugin names
1543	  libgstrmdemux.so becomes libgstrealmedia.so
1544	  https://bugzilla.gnome.org/show_bug.cgi?id=779344
1545
15462017-03-01 23:00:55 +1100  Jan Schmidt <jan@centricular.com>
1547
1548	* ext/mpeg2dec/gstmpeg2dec.c:
1549	  mpeg2dec: Fix latency calculation
1550	  The latency calculation was missing a scaling by GST_SECOND,
1551	  so it would always report a tiny latency. Fix that.
1552	  Spotted by Guillaume Desmottes.
1553
15542017-02-27 20:55:34 +0200  Sebastian Dröge <sebastian@centricular.com>
1555
1556	* gst/asfdemux/gstasfdemux.c:
1557	  asfdemux: Fix compilation with gcc 7
1558	  gstasfdemux.c: In function 'gst_asf_demux_parse_stream_object':
1559	  gstasfdemux.c:3001:39: error: '<<' in boolean context, did you mean '<' ? [-Werror=int-in-bool-context]
1560	  is_encrypted = ! !((flags & 0x8000) << 15);
1561	  ~~~~~~~~~~~~~~~~~~^~~~~~
1562	  https://bugzilla.gnome.org/show_bug.cgi?id=779329
1563
15642017-02-25 21:48:46 -0300  Edgard Lima <edgard.lima@gmail.com>
1565
1566	* ext/amrwbdec/amrwb.c:
1567	* ext/amrwbdec/amrwbdec.h:
1568	  Update Edgard Lima's email
1569	  https://bugzilla.gnome.org/show_bug.cgi?id=779230
1570
15712017-02-24 15:59:47 +0200  Sebastian Dröge <sebastian@centricular.com>
1572
1573	* meson.build:
1574	  meson: Update version
1575
15762017-02-24 15:37:43 +0200  Sebastian Dröge <sebastian@centricular.com>
1577
1578	* configure.ac:
1579	  Back to development
1580
1581=== release 1.11.2 ===
1582
15832017-02-24 15:07:54 +0200  Sebastian Dröge <sebastian@centricular.com>
1584
1585	* ChangeLog:
1586	* NEWS:
1587	* RELEASE:
1588	* configure.ac:
1589	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
1590	* docs/plugins/inspect/plugin-a52dec.xml:
1591	* docs/plugins/inspect/plugin-amrnb.xml:
1592	* docs/plugins/inspect/plugin-amrwbdec.xml:
1593	* docs/plugins/inspect/plugin-asf.xml:
1594	* docs/plugins/inspect/plugin-cdio.xml:
1595	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1596	* docs/plugins/inspect/plugin-dvdread.xml:
1597	* docs/plugins/inspect/plugin-dvdsub.xml:
1598	* docs/plugins/inspect/plugin-lame.xml:
1599	* docs/plugins/inspect/plugin-mpeg2dec.xml:
1600	* docs/plugins/inspect/plugin-mpg123.xml:
1601	* docs/plugins/inspect/plugin-realmedia.xml:
1602	* docs/plugins/inspect/plugin-siddec.xml:
1603	* docs/plugins/inspect/plugin-twolame.xml:
1604	* docs/plugins/inspect/plugin-x264.xml:
1605	* docs/plugins/inspect/plugin-xingmux.xml:
1606	* gst-plugins-ugly.doap:
1607	  Release 1.11.2
1608
16092017-02-24 12:57:00 +0200  Sebastian Dröge <sebastian@centricular.com>
1610
1611	* po/af.po:
1612	* po/az.po:
1613	* po/bg.po:
1614	* po/ca.po:
1615	* po/cs.po:
1616	* po/da.po:
1617	* po/de.po:
1618	* po/el.po:
1619	* po/en_GB.po:
1620	* po/eo.po:
1621	* po/es.po:
1622	* po/eu.po:
1623	* po/fi.po:
1624	* po/fr.po:
1625	* po/gl.po:
1626	* po/hr.po:
1627	* po/hu.po:
1628	* po/id.po:
1629	* po/it.po:
1630	* po/ja.po:
1631	* po/lt.po:
1632	* po/lv.po:
1633	* po/ms.po:
1634	* po/mt.po:
1635	* po/nb.po:
1636	* po/nl.po:
1637	* po/or.po:
1638	* po/pl.po:
1639	* po/pt_BR.po:
1640	* po/ro.po:
1641	* po/ru.po:
1642	* po/sk.po:
1643	* po/sl.po:
1644	* po/sq.po:
1645	* po/sr.po:
1646	* po/sv.po:
1647	* po/tr.po:
1648	* po/uk.po:
1649	* po/vi.po:
1650	* po/zh_CN.po:
1651	  Update .po files
1652
16532017-02-24 12:45:43 +0200  Sebastian Dröge <sebastian@centricular.com>
1654
1655	* po/id.po:
1656	* po/sv.po:
1657	  po: Update translations
1658
16592017-02-14 19:56:13 +0000  Tim-Philipp Müller <tim@centricular.com>
1660
1661	* Makefile.am:
1662	  meson: dist meson build files
1663	  Ship meson build files in tarballs, so people who use tarballs
1664	  in their builds can start playing with meson already.
1665
16662017-02-01 03:08:10 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
1667
1668	* ext/x264/gstx264enc.c:
1669	  x264: Initialize function vtable in plugin_init()
1670	  These values are defined in the x264.h header and are not const on
1671	  Windows due to the way DLLs work. See:
1672	  https://msdn.microsoft.com/en-us/library/619w14ds.aspx
1673	  https://msdn.microsoft.com/en-us/library/zw3za17w.aspx
1674	  https://bugzilla.gnome.org/show_bug.cgi?id=777903
1675
16762017-01-31 13:50:21 +0200  Sebastian Dröge <sebastian@centricular.com>
1677
1678	* gst/asfdemux/gstasfdemux.c:
1679	  asfdemux: Check that we have enough data available before parsing bool/uint extended content descriptors
1680	  https://bugzilla.gnome.org/show_bug.cgi?id=777955
1681
16822017-01-30 15:39:59 +0200  Sebastian Dröge <sebastian@centricular.com>
1683
1684	* gst/asfdemux/gstasfdemux.c:
1685	  asfdemux: Reset number of languages to 0 when freeing the array because of errors
1686	  Otherwise we will happily index into the array at NULL if the requested
1687	  index is smaller than the number of languages that were previously
1688	  allocated.
1689	  https://bugzilla.gnome.org/show_bug.cgi?id=777937
1690
16912017-01-24 19:24:10 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
1692
1693	* tests/check/meson.build:
1694	  meson: Properly use ':' for defining keywords
1695
16962017-01-13 12:39:09 +0000  Tim-Philipp Müller <tim@centricular.com>
1697
1698	* meson.build:
1699	  meson: bump version
1700
17012017-01-12 16:32:52 +0200  Sebastian Dröge <sebastian@centricular.com>
1702
1703	* configure.ac:
1704	  Back to development
1705
1706=== release 1.11.1 ===
1707
17082017-01-12 16:10:25 +0200  Sebastian Dröge <sebastian@centricular.com>
1709
1710	* ChangeLog:
1711	* NEWS:
1712	* RELEASE:
1713	* configure.ac:
1714	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
1715	* docs/plugins/inspect/plugin-a52dec.xml:
1716	* docs/plugins/inspect/plugin-amrnb.xml:
1717	* docs/plugins/inspect/plugin-amrwbdec.xml:
1718	* docs/plugins/inspect/plugin-asf.xml:
1719	* docs/plugins/inspect/plugin-cdio.xml:
1720	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
1721	* docs/plugins/inspect/plugin-dvdread.xml:
1722	* docs/plugins/inspect/plugin-dvdsub.xml:
1723	* docs/plugins/inspect/plugin-lame.xml:
1724	* docs/plugins/inspect/plugin-mpeg2dec.xml:
1725	* docs/plugins/inspect/plugin-mpg123.xml:
1726	* docs/plugins/inspect/plugin-realmedia.xml:
1727	* docs/plugins/inspect/plugin-siddec.xml:
1728	* docs/plugins/inspect/plugin-twolame.xml:
1729	* docs/plugins/inspect/plugin-x264.xml:
1730	* docs/plugins/inspect/plugin-xingmux.xml:
1731	* gst-plugins-ugly.doap:
1732	  Release 1.11.1
1733
17342017-01-12 14:45:56 +0200  Sebastian Dröge <sebastian@centricular.com>
1735
1736	* po/af.po:
1737	* po/az.po:
1738	* po/bg.po:
1739	* po/ca.po:
1740	* po/cs.po:
1741	* po/da.po:
1742	* po/de.po:
1743	* po/el.po:
1744	* po/en_GB.po:
1745	* po/eo.po:
1746	* po/es.po:
1747	* po/eu.po:
1748	* po/fi.po:
1749	* po/fr.po:
1750	* po/gl.po:
1751	* po/hr.po:
1752	* po/hu.po:
1753	* po/id.po:
1754	* po/it.po:
1755	* po/ja.po:
1756	* po/lt.po:
1757	* po/lv.po:
1758	* po/ms.po:
1759	* po/mt.po:
1760	* po/nb.po:
1761	* po/nl.po:
1762	* po/or.po:
1763	* po/pl.po:
1764	* po/pt_BR.po:
1765	* po/ro.po:
1766	* po/ru.po:
1767	* po/sk.po:
1768	* po/sl.po:
1769	* po/sq.po:
1770	* po/sr.po:
1771	* po/sv.po:
1772	* po/tr.po:
1773	* po/uk.po:
1774	* po/vi.po:
1775	* po/zh_CN.po:
1776	  Update .po files
1777
17782017-01-12 14:37:02 +0200  Sebastian Dröge <sebastian@centricular.com>
1779
1780	* po/hr.po:
1781	* po/id.po:
1782	* po/sv.po:
1783	  po: Update translations
1784
17852016-12-16 16:52:00 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
1786
1787	* ext/amrnb/meson.build:
1788	* ext/x264/meson.build:
1789	* meson.build:
1790	  meson: Install presets files
1791
17922015-06-26 20:22:47 +0200  Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
1793
1794	* ext/x264/GstX264Enc.prs:
1795	  x264enc: Add a youtube preset.
1796	  Based on https://support.google.com/youtube/answer/1722171
1797	  https://bugzilla.gnome.org/show_bug.cgi?id=751560
1798
17992016-12-28 10:42:15 +0000  Tim-Philipp Müller <tim@centricular.com>
1800
1801	* config.h.meson:
1802	* configure.ac:
1803	* docs/plugins/Makefile.am:
1804	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
1805	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
1806	* docs/plugins/inspect/plugin-mad.xml:
1807	* ext/Makefile.am:
1808	* ext/mad/Makefile.am:
1809	* ext/mad/gstmad.c:
1810	* ext/mad/gstmad.h:
1811	* ext/mad/meson.build:
1812	* ext/meson.build:
1813	  mad: remove plugin
1814	  We have better replacements such as the mpg123 plugin.
1815	  The main reason to keep around mad was for 'freeform'
1816	  mp3 support, but mpg123 can handle those too nowadays.
1817	  Also, mad is GPL and has been unmaintained for years.
1818	  https://bugzilla.gnome.org/show_bug.cgi?id=776140
1819
18202016-12-16 19:07:51 +0000  Tim-Philipp Müller <tim@centricular.com>
1821
1822	* Makefile.am:
1823	* configure.ac:
1824	* win32/MANIFEST:
1825	* win32/common/.gitignore:
1826	* win32/common/config.h:
1827	  win32: remove platform-specific copies of generated headers
1828	  Unused and no longer needed.
1829
18302016-12-14 10:24:26 +0000  Tim-Philipp Müller <tim@centricular.com>
1831
1832	* .gitignore:
1833	* Makefile.am:
1834	* configure.ac:
1835	* gst-plugins-ugly.spec.in:
1836	  Remove generated .spec file
1837	  Likely extremely bitrotten, and we should not ship this anyway.
1838
18392016-12-09 17:45:34 -0300  Thibault Saunier <tsaunier@gnome.org>
1840
1841	* meson.build:
1842	  meson: Support building without Gst debug
1843
18442016-12-03 08:19:44 +0100  Edward Hervey <bilboed@bilboed.com>
1845
1846	* README:
1847	* common:
1848	  Automatic update of common submodule
1849	  From f980fd9 to 39ac2f5
1850
18512016-12-02 14:06:21 +0200  Sebastian Dröge <sebastian@centricular.com>
1852
1853	* gst/asfdemux/gstasfdemux.c:
1854	  asfdemux: Fix memory leak of payload extensions for unusable/unsupported streams
1855	  https://bugzilla.gnome.org/show_bug.cgi?id=775515
1856
18572016-11-30 18:11:30 +0200  Vivia Nikolaidou <vivia@ahiru.eu>
1858
1859	* ext/x264/gstx264enc.c:
1860	  x264enc: Add information for mixed mode
1861	  https://bugzilla.gnome.org/show_bug.cgi?id=775411
1862
18632016-11-30 17:30:33 +0200  Vivia Nikolaidou <vivia@ahiru.eu>
1864
1865	* ext/x264/gstx264enc.c:
1866	  x264enc: Correctly pass interlacing/TFF information
1867	  Give the interlacing information correctly to the encoder. Also parse
1868	  TFF/BFF information from the caps and pass it too.
1869	  https://bugzilla.gnome.org/show_bug.cgi?id=775411
1870
18712016-11-28 15:14:18 +0200  Vivia Nikolaidou <vivia@ahiru.eu>
1872
1873	* ext/x264/gstx264enc.c:
1874	  x264enc: Auto-detect interlace mode from caps
1875	  If the caps are interlaced, interlacing is always enabled on the
1876	  encoder. If the interlace-mode field is missing or if it's progressive,
1877	  the encoder uses the "interlaced" property.
1878	  https://bugzilla.gnome.org/show_bug.cgi?id=775228
1879
18802016-11-26 11:20:51 +0000  Tim-Philipp Müller <tim@centricular.com>
1881
1882	* .gitmodules:
1883	  common: use https protocol for common submodule
1884	  https://bugzilla.gnome.org/show_bug.cgi?id=775110
1885
18862016-11-25 23:51:00 +0200  Sebastian Dröge <sebastian@centricular.com>
1887
1888	* gst/realmedia/realhash.c:
1889	  real: Fix compiler warnings with latest clang
1890	  realhash.c:295:11: error: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Werror,-Wconstant-conversion]
1891	  *buf1 = 128;
1892	  ~ ^~~
1893	  https://bugzilla.gnome.org/show_bug.cgi?id=775112
1894
18952016-11-25 12:41:03 +0100  Edward Hervey <edward@centricular.com>
1896
1897	* gst/asfdemux/gstasfdemux.c:
1898	  asfdemux: Allow 64bit sizes for DATA object
1899	  we *can* have files greater than 4GB, any other object should be
1900	  smaller than that
1901
19022016-11-25 10:07:35 +0100  Edward Hervey <edward@centricular.com>
1903
1904	* gst/asfdemux/gstasfdemux.c:
1905	  asfdemux: Add sanity check for asf_stream_audio
1906	  We should have enough bytes for the specified codec_data
1907	  https://bugzilla.gnome.org/show_bug.cgi?id=775070
1908
19092016-11-25 09:45:04 +0100  Edward Hervey <edward@centricular.com>
1910
1911	* gst/asfdemux/gstasfdemux.c:
1912	  asfdemux: Add sanity checks when reading asf_stream_video_format
1913	  It should report a size of at least 40 bytes
1914	  Also check for the size of the remaining data (i.e. codec_data)
1915	  https://bugzilla.gnome.org/show_bug.cgi?id=775070
1916
19172016-11-25 09:44:05 +0100  Edward Hervey <edward@centricular.com>
1918
1919	* gst/asfdemux/gstasfdemux.c:
1920	  asfdemux: Add check for invalid/corrupt asf object
1921	  An asf object can't realistically be bigger than 2**32 bytes.
1922	  If it reports a size bigger than that, consider it corrupt and properly
1923	  propagate the error back.
1924	  https://bugzilla.gnome.org/show_bug.cgi?id=775070
1925
19262016-11-22 17:14:44 +0100  Edward Hervey <edward@centricular.com>
1927
1928	* gst/asfdemux/gstasfdemux.c:
1929	  asfdemux: Handle EOS in push-mode on corrupted files
1930	  It is possible no streams were activated when receiving EOS, if so
1931	  handled it as if we hadn't seen the header
1932	  https://bugzilla.gnome.org/show_bug.cgi?id=774846
1933
19342016-11-22 16:56:04 +0100  Edward Hervey <edward@centricular.com>
1935
1936	* gst/asfdemux/gstasfdemux.c:
1937	* gst/asfdemux/gstasfdemux.h:
1938	  asfdemux: FILE headers are mandatory in the header
1939	  As per the specification, also avoids ending up trying to play a
1940	  file with plenty of un-initialized values.
1941	  https://bugzilla.gnome.org/show_bug.cgi?id=774846
1942
19432016-11-22 16:54:26 +0100  Edward Hervey <edward@centricular.com>
1944
1945	* gst/asfdemux/gstasfdemux.c:
1946	  asfdemux: Handle incomplete header in pull mode
1947	  pulling headers is meant to complete as a whole. If we don't have
1948	  enough data, it's an error.
1949	  Avoids pipeline hangs on corrupted files
1950	  https://bugzilla.gnome.org/show_bug.cgi?id=774846
1951
19522016-11-22 16:22:49 +0100  Edward Hervey <edward@centricular.com>
1953
1954	* gst/asfdemux/gstasfdemux.c:
1955	  asfdemux: Handle issues with "empty" files
1956	  In some corrupted files, we could end up with no actual streams
1957	  being exposed.
1958	  In those cases, make sure we properly propagate the failure all
1959	  the way to the loop function. This avoids ending up in cases where
1960	  we are neither EOS'd nor ERROR'd out from a pipeline point of view.
1961	  https://bugzilla.gnome.org/show_bug.cgi?id=774846
1962
19632016-11-20 20:54:25 +0100  Mark Nauwelaerts <mnauw@users.sourceforge.net>
1964
1965	* ext/dvdread/dvdreadsrc.c:
1966	  dvdreadsrc: dvd-spu-clut-change is a sticky custom event
1967
19682016-11-17 17:20:03 -0800  Scott D Phillips <scott.d.phillips@intel.com>
1969
1970	* meson.build:
1971	  meson: Add ignored warnings for MSVC
1972	  https://bugzilla.gnome.org/show_bug.cgi?id=774656
1973
19742016-11-11 14:15:17 +0200  Sebastian Dröge <sebastian@centricular.com>
1975
1976	* configure.ac:
1977	* ext/x264/Makefile.am:
1978	* ext/x264/gstx264enc.c:
1979	* ext/x264/gstx264enc.h:
1980	* ext/x264/meson.build:
1981	* meson_options.txt:
1982	  x264enc: Add configure parameter to specify additional x264 libraries with e.g. different depth configuration
1983	  x264 has to be compiled specifically for a target bit depth.
1984	  Distributions currently ship various libraries in their packages, with
1985	  different bit depths.
1986	  This change now allows to provide them all at configure time and have
1987	  the x264enc element dynamically switch between them based on the bit
1988	  depth of the input format.
1989	  https://bugzilla.gnome.org/show_bug.cgi?id=763297
1990
19912016-11-01 18:09:25 +0000  Tim-Philipp Müller <tim@centricular.com>
1992
1993	* meson.build:
1994	  meson: update version
1995
1996=== release 1.11.0 ===
1997
19982016-11-01 18:53:15 +0200  Sebastian Dröge <sebastian@centricular.com>
1999
2000	* configure.ac:
2001	  Back to development
2002
2003=== release 1.10.0 ===
2004
20052016-11-01 18:05:31 +0200  Sebastian Dröge <sebastian@centricular.com>
2006
2007	* ChangeLog:
2008	* NEWS:
2009	* RELEASE:
2010	* configure.ac:
2011	* docs/plugins/inspect/plugin-a52dec.xml:
2012	* docs/plugins/inspect/plugin-amrnb.xml:
2013	* docs/plugins/inspect/plugin-amrwbdec.xml:
2014	* docs/plugins/inspect/plugin-asf.xml:
2015	* docs/plugins/inspect/plugin-cdio.xml:
2016	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2017	* docs/plugins/inspect/plugin-dvdread.xml:
2018	* docs/plugins/inspect/plugin-dvdsub.xml:
2019	* docs/plugins/inspect/plugin-lame.xml:
2020	* docs/plugins/inspect/plugin-mad.xml:
2021	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2022	* docs/plugins/inspect/plugin-mpg123.xml:
2023	* docs/plugins/inspect/plugin-realmedia.xml:
2024	* docs/plugins/inspect/plugin-siddec.xml:
2025	* docs/plugins/inspect/plugin-twolame.xml:
2026	* docs/plugins/inspect/plugin-x264.xml:
2027	* docs/plugins/inspect/plugin-xingmux.xml:
2028	* gst-plugins-ugly.doap:
2029	* win32/common/config.h:
2030	  Release 1.10.0
2031
20322016-11-01 17:54:16 +0200  Sebastian Dröge <sebastian@centricular.com>
2033
2034	* po/af.po:
2035	* po/az.po:
2036	* po/bg.po:
2037	* po/ca.po:
2038	* po/cs.po:
2039	* po/da.po:
2040	* po/de.po:
2041	* po/el.po:
2042	* po/en_GB.po:
2043	* po/eo.po:
2044	* po/es.po:
2045	* po/eu.po:
2046	* po/fi.po:
2047	* po/fr.po:
2048	* po/gl.po:
2049	* po/hr.po:
2050	* po/hu.po:
2051	* po/id.po:
2052	* po/it.po:
2053	* po/ja.po:
2054	* po/lt.po:
2055	* po/lv.po:
2056	* po/ms.po:
2057	* po/mt.po:
2058	* po/nb.po:
2059	* po/nl.po:
2060	* po/or.po:
2061	* po/pl.po:
2062	* po/pt_BR.po:
2063	* po/ro.po:
2064	* po/ru.po:
2065	* po/sk.po:
2066	* po/sl.po:
2067	* po/sq.po:
2068	* po/sr.po:
2069	* po/sv.po:
2070	* po/tr.po:
2071	* po/uk.po:
2072	* po/vi.po:
2073	* po/zh_CN.po:
2074	  Update .po files
2075
20762016-11-01 17:43:01 +0200  Sebastian Dröge <sebastian@centricular.com>
2077
2078	* po/id.po:
2079	* po/sv.po:
2080	  po: Update translations
2081
20822016-10-25 08:54:52 -0700  Scott D Phillips <scott.d.phillips@intel.com>
2083
2084	* meson.build:
2085	* tests/meson.build:
2086	  meson: Don't depend on gstreamer-check-1.0 on windows
2087	  https://bugzilla.gnome.org/show_bug.cgi?id=773114
2088
20892016-10-25 10:51:08 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
2090
2091	* meson.build:
2092	* tests/check/meson.build:
2093	* tests/meson.build:
2094	  Revert "meson: move gstreamer-check-1.0 dependency to tests/check"
2095	  This reverts commit 0555c09607e548b6c45d029ab31dbb3042195ae3.
2096	  Does not actually work. See:
2097	  https://bugzilla.gnome.org/show_bug.cgi?id=773114#c31
2098
20992016-10-24 00:35:23 +0100  Tim-Philipp Müller <tim@centricular.com>
2100
2101	* tests/check/meson.build:
2102	  meson: fix build outside of gst-all
2103
21042016-10-21 00:47:14 -0700  Scott D Phillips <scott.d.phillips@intel.com>
2105
2106	* meson.build:
2107	* tests/check/meson.build:
2108	* tests/meson.build:
2109	  meson: move gstreamer-check-1.0 dependency to tests/check
2110	  https://bugzilla.gnome.org/show_bug.cgi?id=773114
2111
21122016-10-15 22:20:05 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
2113
2114	* meson.build:
2115	  meson: Don't set c_std to gnu99
2116	  Use the default for each compiler on every platform instead. This
2117	  improves our compatibility with compilers that don't have gnu99 as
2118	  a c_std.
2119
21202016-10-04 18:06:09 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
2121
2122	* meson.build:
2123	* tests/check/getpluginsdir:
2124	* tests/check/meson.build:
2125	  meson: Make use of new environment object and set plugin path to builddir
2126	  Workaround source_root being the root directory of all projects
2127	  in the subproject case and remove now unneeded getpluginsdir
2128	  Bump meson requirement to 0.35
2129
21302016-09-30 11:35:40 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
2131
2132	* hooks/pre-commit.hook:
2133	* meson.build:
2134	* tests/check/getpluginsdir:
2135	  meson: Setup pre commit hook and fix getpluginsdir for standalone case
2136
21372016-09-30 11:41:28 +0100  Tim-Philipp Müller <tim@centricular.com>
2138
2139	* meson.build:
2140	  meson: update version
2141
2142=== release 1.9.90 ===
2143
21442016-09-30 13:03:26 +0300  Sebastian Dröge <sebastian@centricular.com>
2145
2146	* ChangeLog:
2147	* NEWS:
2148	* RELEASE:
2149	* configure.ac:
2150	* docs/plugins/inspect/plugin-a52dec.xml:
2151	* docs/plugins/inspect/plugin-amrnb.xml:
2152	* docs/plugins/inspect/plugin-amrwbdec.xml:
2153	* docs/plugins/inspect/plugin-asf.xml:
2154	* docs/plugins/inspect/plugin-cdio.xml:
2155	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2156	* docs/plugins/inspect/plugin-dvdread.xml:
2157	* docs/plugins/inspect/plugin-dvdsub.xml:
2158	* docs/plugins/inspect/plugin-lame.xml:
2159	* docs/plugins/inspect/plugin-mad.xml:
2160	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2161	* docs/plugins/inspect/plugin-mpg123.xml:
2162	* docs/plugins/inspect/plugin-realmedia.xml:
2163	* docs/plugins/inspect/plugin-siddec.xml:
2164	* docs/plugins/inspect/plugin-twolame.xml:
2165	* docs/plugins/inspect/plugin-x264.xml:
2166	* docs/plugins/inspect/plugin-xingmux.xml:
2167	* gst-plugins-ugly.doap:
2168	* win32/common/config.h:
2169	  Release 1.9.90
2170
21712016-09-30 12:23:17 +0300  Sebastian Dröge <sebastian@centricular.com>
2172
2173	* po/af.po:
2174	* po/az.po:
2175	* po/bg.po:
2176	* po/ca.po:
2177	* po/cs.po:
2178	* po/da.po:
2179	* po/de.po:
2180	* po/el.po:
2181	* po/en_GB.po:
2182	* po/eo.po:
2183	* po/es.po:
2184	* po/eu.po:
2185	* po/fi.po:
2186	* po/fr.po:
2187	* po/gl.po:
2188	* po/hr.po:
2189	* po/hu.po:
2190	* po/id.po:
2191	* po/it.po:
2192	* po/ja.po:
2193	* po/lt.po:
2194	* po/lv.po:
2195	* po/ms.po:
2196	* po/mt.po:
2197	* po/nb.po:
2198	* po/nl.po:
2199	* po/or.po:
2200	* po/pl.po:
2201	* po/pt_BR.po:
2202	* po/ro.po:
2203	* po/ru.po:
2204	* po/sk.po:
2205	* po/sl.po:
2206	* po/sq.po:
2207	* po/sr.po:
2208	* po/sv.po:
2209	* po/tr.po:
2210	* po/uk.po:
2211	* po/vi.po:
2212	* po/zh_CN.po:
2213	  Update .po files
2214
22152016-09-30 11:44:22 +0300  Sebastian Dröge <sebastian@centricular.com>
2216
2217	* po/id.po:
2218	* po/sv.po:
2219	  po: Update translations
2220
22212016-09-29 12:39:34 +0300  Sebastian Dröge <sebastian@centricular.com>
2222
2223	* ext/x264/gstx264enc.c:
2224	  x264enc: Set colorimetry and chroma-site information
2225	  https://bugzilla.gnome.org/show_bug.cgi?id=772159
2226
22272016-09-24 09:08:00 +0100  Tim-Philipp Müller <tim@centricular.com>
2228
2229	* meson.build:
2230	* po/meson.build:
2231	  meson: hook up translations
2232
22332016-09-24 08:59:55 +0100  Tim-Philipp Müller <tim@centricular.com>
2234
2235	* meson.build:
2236	* tests/check/getpluginsdir:
2237	* tests/check/meson.build:
2238	* tests/meson.build:
2239	  meson: hook up unit tests
2240
22412016-09-14 11:30:58 +0200  Sebastian Dröge <sebastian@centricular.com>
2242
2243	* configure.ac:
2244	  configure: Depend on gstreamer 1.9.2.1
2245
22462016-09-10 20:51:36 +1000  Jan Schmidt <jan@centricular.com>
2247
2248	* autogen.sh:
2249	* common:
2250	  Automatic update of common submodule
2251	  From b18d820 to f980fd9
2252
22532016-09-10 09:54:15 +1000  Jan Schmidt <jan@centricular.com>
2254
2255	* autogen.sh:
2256	* common:
2257	  Automatic update of common submodule
2258	  From f49c55e to b18d820
2259
22602016-09-05 12:22:56 -0300  Thibault Saunier <thibault.saunier@osg.samsung.com>
2261
2262	* meson.build:
2263	  meson: Bump version to 1.9.2
2264
22652016-09-01 12:28:57 +0300  Sebastian Dröge <sebastian@centricular.com>
2266
2267	* configure.ac:
2268	  Back to development
2269
2270=== release 1.9.2 ===
2271
22722016-09-01 12:28:45 +0300  Sebastian Dröge <sebastian@centricular.com>
2273
2274	* ChangeLog:
2275	* NEWS:
2276	* RELEASE:
2277	* configure.ac:
2278	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
2279	* docs/plugins/inspect/plugin-a52dec.xml:
2280	* docs/plugins/inspect/plugin-amrnb.xml:
2281	* docs/plugins/inspect/plugin-amrwbdec.xml:
2282	* docs/plugins/inspect/plugin-asf.xml:
2283	* docs/plugins/inspect/plugin-cdio.xml:
2284	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2285	* docs/plugins/inspect/plugin-dvdread.xml:
2286	* docs/plugins/inspect/plugin-dvdsub.xml:
2287	* docs/plugins/inspect/plugin-lame.xml:
2288	* docs/plugins/inspect/plugin-mad.xml:
2289	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2290	* docs/plugins/inspect/plugin-mpg123.xml:
2291	* docs/plugins/inspect/plugin-realmedia.xml:
2292	* docs/plugins/inspect/plugin-siddec.xml:
2293	* docs/plugins/inspect/plugin-twolame.xml:
2294	* docs/plugins/inspect/plugin-x264.xml:
2295	* docs/plugins/inspect/plugin-xingmux.xml:
2296	* gst-plugins-ugly.doap:
2297	* win32/common/config.h:
2298	  Release 1.9.2
2299
23002016-09-01 11:24:13 +0300  Sebastian Dröge <sebastian@centricular.com>
2301
2302	* po/af.po:
2303	* po/az.po:
2304	* po/bg.po:
2305	* po/ca.po:
2306	* po/cs.po:
2307	* po/da.po:
2308	* po/de.po:
2309	* po/el.po:
2310	* po/en_GB.po:
2311	* po/eo.po:
2312	* po/es.po:
2313	* po/eu.po:
2314	* po/fi.po:
2315	* po/fr.po:
2316	* po/gl.po:
2317	* po/hr.po:
2318	* po/hu.po:
2319	* po/id.po:
2320	* po/it.po:
2321	* po/ja.po:
2322	* po/lt.po:
2323	* po/lv.po:
2324	* po/ms.po:
2325	* po/mt.po:
2326	* po/nb.po:
2327	* po/nl.po:
2328	* po/or.po:
2329	* po/pl.po:
2330	* po/pt_BR.po:
2331	* po/ro.po:
2332	* po/ru.po:
2333	* po/sk.po:
2334	* po/sl.po:
2335	* po/sq.po:
2336	* po/sr.po:
2337	* po/sv.po:
2338	* po/tr.po:
2339	* po/uk.po:
2340	* po/vi.po:
2341	* po/zh_CN.po:
2342	  po: Update translations
2343
23442016-09-01 10:57:46 +0300  Sebastian Dröge <sebastian@centricular.com>
2345
2346	* ext/sidplay/gstsiddec.cc:
2347	  siddec: Fix compilation with debugging disabled
2348	  gstsiddec.o
2349	  gstsiddec.cc: In function ‘void play_loop(GstPad*)’:
2350	  gstsiddec.cc:446:18: error: unused variable ‘reason’ [-Werror=unused-variable]
2351	  const gchar *reason = gst_flow_get_name (ret);
2352	  ^
2353
23542016-08-19 11:11:14 -0700  Thibault Saunier <thibault.saunier@osg.samsung.com>
2355
2356	* ext/sidplay/gstsiddec.cc:
2357	* gst/asfdemux/gstasfdemux.c:
2358	* gst/realmedia/rmdemux.c:
2359	  Use the new API to post flow ERROR messages on the bus
2360	  https://bugzilla.gnome.org/show_bug.cgi?id=770158
2361
23622016-08-24 09:45:05 -0300  Thibault Saunier <tsaunier@gnome.org>
2363
2364	* gst/asfdemux/meson.build:
2365	  meson: Link asfdemux against the gstsdp library
2366
23672016-08-23 15:29:10 -0300  Thibault Saunier <tsaunier@gnome.org>
2368
2369	* meson.build:
2370	  meson: Add support for fallback subprojects
2371
23722016-08-12 21:25:34 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
2373
2374	* .gitignore:
2375	* config.h.meson:
2376	* ext/a52dec/meson.build:
2377	* ext/amrnb/meson.build:
2378	* ext/amrwbdec/meson.build:
2379	* ext/cdio/meson.build:
2380	* ext/dvdread/meson.build:
2381	* ext/lame/meson.build:
2382	* ext/mad/meson.build:
2383	* ext/meson.build:
2384	* ext/mpeg2dec/meson.build:
2385	* ext/mpg123/meson.build:
2386	* ext/twolame/meson.build:
2387	* ext/x264/meson.build:
2388	* gst/asfdemux/meson.build:
2389	* gst/dvdlpcmdec/meson.build:
2390	* gst/dvdsub/meson.build:
2391	* gst/meson.build:
2392	* gst/realmedia/meson.build:
2393	* gst/xingmux/meson.build:
2394	* meson.build:
2395	  Add support for Meson as alternative/parallel build system
2396	  https://github.com/mesonbuild/meson
2397	  With contributions from:
2398	  Tim-Philipp Müller <tim@centricular.com>
2399	  Jussi Pakkanen <jpakkane@gmail.com> (original port)
2400	  Highlights of the features provided are:
2401	  * Faster builds on Linux (~40-50% faster)
2402	  * The ability to build with MSVC on Windows
2403	  * Generate Visual Studio project files
2404	  * Generate XCode project files
2405	  * Much faster builds on Windows (on-par with Linux)
2406	  * Seriously fast configure and building on embedded
2407	  ... and many more. For more details see:
2408	  http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html
2409	  http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html
2410	  Building with Meson should work on both Linux and Windows, but may
2411	  need a few more tweaks on other operating systems.
2412
24132016-08-12 21:41:39 +0530  Nirbheek Chauhan <nirbheek@centricular.com>
2414
2415	* ext/a52dec/gsta52dec.c:
2416	* ext/dvdread/dvdreadsrc.c:
2417	* ext/x264/gstx264enc.h:
2418	* gst/realmedia/realhash.c:
2419	* gst/realmedia/rtspreal.c:
2420	  plugins: Use <stdint.h> instead of _stdint.h
2421	  _stdint.h is generated by Autotools and we don't really need it. All
2422	  supported platforms now ship with stdint.h. The only stickler was MSVC,
2423	  and since Visual Studio 2015 it also ships stdint.h now.
2424
24252016-08-19 13:01:39 +0100  Tim-Philipp Müller <tim@centricular.com>
2426
2427	* ext/mpeg2dec/perftest.c:
2428	  mpeg2dec: remove file no longer used or needed
2429
24302016-08-08 09:58:20 +0100  Tim-Philipp Müller <tim@centricular.com>
2431
2432	* gst/dvdlpcmdec/Makefile.am:
2433	  dvdlpcmdec: add libgstbase CFLAGS as well
2434	  For consistency.
2435	  https://bugzilla.gnome.org/show_bug.cgi?id=769610
2436
24372016-08-07 00:10:24 +0000  xlazom00 <xlazom00@gmail.com>
2438
2439	* gst/dvdlpcmdec/Makefile.am:
2440	  dvdlpcmdec: link libgstbase-1.0
2441	  https://bugzilla.gnome.org/show_bug.cgi?id=769610
2442
24432016-08-02 13:38:25 +0200  Carlos Rafael Giani <dv@pseudoterminal.org>
2444
2445	* gst/asfdemux/gstasfdemux.c:
2446	  asfdemux: Add byte rate based bitrate tag in case there are no audio props
2447	  https://bugzilla.gnome.org/show_bug.cgi?id=769418
2448
24492016-04-28 16:42:43 +0200  Michael Olbrich <m.olbrich@pengutronix.de>
2450
2451	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
2452	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
2453	  dvdlpcmdec: add support for another format
2454	  The format specification can be found here:
2455	  http://www.dvdforum.org/images/Guideline1394V10R0_20020911.pdf
2456	  Note: This format is also used for Wifi-Display.
2457	  https://bugzilla.gnome.org/show_bug.cgi?id=765807
2458
24592016-04-28 16:32:53 +0200  Michael Olbrich <m.olbrich@pengutronix.de>
2460
2461	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
2462	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
2463	  dvdlpcmdec: rewrite to use GstAudioDecoder
2464	  https://bugzilla.gnome.org/show_bug.cgi?id=765807
2465
24662016-07-24 10:00:48 +0200  Josep Torra <n770galaxy@gmail.com>
2467
2468	* ext/sidplay/gstsiddec.cc:
2469	  sidplay: fix compiler warnings when building with -O3
2470	  Avoid compiler warnings "‘foo’ may be used uninitialized in this
2471	  function" when building with -O3 by checking the return bool value
2472	  of format conversion function.
2473	  https://bugzilla.gnome.org/show_bug.cgi?id=769116
2474
24752016-07-11 21:14:06 +0200  Stefan Sauer <ensonic@users.sf.net>
2476
2477	* common:
2478	  Automatic update of common submodule
2479	  From f363b32 to f49c55e
2480
24812016-07-06 13:51:09 +0300  Sebastian Dröge <sebastian@centricular.com>
2482
2483	* configure.ac:
2484	  Back to development
2485
2486=== release 1.9.1 ===
2487
24882016-07-06 13:15:28 +0300  Sebastian Dröge <sebastian@centricular.com>
2489
2490	* ChangeLog:
2491	* NEWS:
2492	* RELEASE:
2493	* configure.ac:
2494	* docs/plugins/inspect/plugin-a52dec.xml:
2495	* docs/plugins/inspect/plugin-amrnb.xml:
2496	* docs/plugins/inspect/plugin-amrwbdec.xml:
2497	* docs/plugins/inspect/plugin-asf.xml:
2498	* docs/plugins/inspect/plugin-cdio.xml:
2499	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2500	* docs/plugins/inspect/plugin-dvdread.xml:
2501	* docs/plugins/inspect/plugin-dvdsub.xml:
2502	* docs/plugins/inspect/plugin-lame.xml:
2503	* docs/plugins/inspect/plugin-mad.xml:
2504	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2505	* docs/plugins/inspect/plugin-mpg123.xml:
2506	* docs/plugins/inspect/plugin-realmedia.xml:
2507	* docs/plugins/inspect/plugin-siddec.xml:
2508	* docs/plugins/inspect/plugin-twolame.xml:
2509	* docs/plugins/inspect/plugin-x264.xml:
2510	* docs/plugins/inspect/plugin-xingmux.xml:
2511	* gst-plugins-ugly.doap:
2512	* win32/common/config.h:
2513	  Release 1.9.1
2514
25152016-07-06 11:54:01 +0300  Sebastian Dröge <sebastian@centricular.com>
2516
2517	* po/af.po:
2518	* po/az.po:
2519	* po/bg.po:
2520	* po/ca.po:
2521	* po/cs.po:
2522	* po/da.po:
2523	* po/de.po:
2524	* po/el.po:
2525	* po/en_GB.po:
2526	* po/eo.po:
2527	* po/es.po:
2528	* po/eu.po:
2529	* po/fi.po:
2530	* po/fr.po:
2531	* po/gl.po:
2532	* po/hr.po:
2533	* po/hu.po:
2534	* po/id.po:
2535	* po/it.po:
2536	* po/ja.po:
2537	* po/lt.po:
2538	* po/lv.po:
2539	* po/ms.po:
2540	* po/mt.po:
2541	* po/nb.po:
2542	* po/nl.po:
2543	* po/or.po:
2544	* po/pl.po:
2545	* po/pt_BR.po:
2546	* po/ro.po:
2547	* po/ru.po:
2548	* po/sk.po:
2549	* po/sl.po:
2550	* po/sq.po:
2551	* po/sr.po:
2552	* po/sv.po:
2553	* po/tr.po:
2554	* po/uk.po:
2555	* po/vi.po:
2556	* po/zh_CN.po:
2557	  Update .po files
2558
25592016-07-06 10:19:44 +0300  Sebastian Dröge <sebastian@centricular.com>
2560
2561	* po/hr.po:
2562	  po: Update translations
2563
25642016-06-21 11:46:53 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
2565
2566	* common:
2567	  Automatic update of common submodule
2568	  From ac2f647 to f363b32
2569
25702015-05-12 11:08:55 +0300  Vootele Vesterblom <vov@bang-olufsen.dk>
2571
2572	* gst/asfdemux/gstasfdemux.c:
2573	  asfdemux: fix seeking back after EOS has been reached in push mode
2574	  Fix seeking when demuxer is in INDEX state. This happens when we
2575	  reached the end of the stream. It should still be possible to do
2576	  a flushing seek and seek back to any other position though. Instead
2577	  the demuxer would just go straight to EOS again instead of going
2578	  back to processing packets again from the new position.
2579	  https://bugzilla.gnome.org/show_bug.cgi?id=749066
2580
25812016-05-17 16:00:29 +0300  Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
2582
2583	* gst/realmedia/rdtmanager.c:
2584	  rdtmanager: fix clock leak
2585	  The clock returned by gst_system_clock_obtain() was never unreffed.
2586	  https://bugzilla.gnome.org/show_bug.cgi?id=766565
2587
25882016-05-15 13:33:30 +0300  Sebastian Dröge <sebastian@centricular.com>
2589
2590	* docs/plugins/inspect/plugin-a52dec.xml:
2591	* docs/plugins/inspect/plugin-amrnb.xml:
2592	* docs/plugins/inspect/plugin-amrwbdec.xml:
2593	* docs/plugins/inspect/plugin-asf.xml:
2594	* docs/plugins/inspect/plugin-cdio.xml:
2595	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2596	* docs/plugins/inspect/plugin-dvdread.xml:
2597	* docs/plugins/inspect/plugin-dvdsub.xml:
2598	* docs/plugins/inspect/plugin-lame.xml:
2599	* docs/plugins/inspect/plugin-mad.xml:
2600	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2601	* docs/plugins/inspect/plugin-mpg123.xml:
2602	* docs/plugins/inspect/plugin-realmedia.xml:
2603	* docs/plugins/inspect/plugin-siddec.xml:
2604	* docs/plugins/inspect/plugin-twolame.xml:
2605	* docs/plugins/inspect/plugin-x264.xml:
2606	* docs/plugins/inspect/plugin-xingmux.xml:
2607	  docs: Update for git master
2608
26092016-04-16 09:15:43 +0100  Tim-Philipp Müller <tim@centricular.com>
2610
2611	* ext/amrnb/amrnbdec.c:
2612	* ext/mad/gstmad.c:
2613	  amrnbec, mad: fix two more parse function declarations
2614
26152016-04-15 20:46:37 +0100  Tim-Philipp Müller <tim@centricular.com>
2616
2617	* ext/a52dec/gsta52dec.c:
2618	* ext/amrwbdec/amrwbdec.c:
2619	  a52dec, amrwbec: fix parse function declaration mismatch
2620	  Fixes MSVC compiler warning:
2621	  amrwbdec.c(99): warning C4133: '=': incompatible types
2622	  - from 'gboolean (__cdecl *)(GstAudioDecoder *,GstAdapter *,gint *,gint *)' to
2623	  'GstFlowReturn (__cdecl *)(GstAudioDecoder *,GstAdapter *,gint *,gint *)'
2624	  gsta52dec.c(156): warning C4133: '=': incompatible types
2625	  - from 'gboolean (__cdecl *)(GstAudioDecoder *,GstAdapter *,gint *,gint *)' to
2626	  'GstFlowReturn (__cdecl *)(GstAudioDecoder *,GstAdapter *,gint *,gint *)'
2627
26282016-04-15 19:55:03 +0100  Tim-Philipp Müller <tim@centricular.com>
2629
2630	* ext/mpg123/gstmpg123audiodec.h:
2631	  mpg123: fix build with msvc
2632	  Fix syntax errors when compiling against cerbero-provided libmpg123
2633	  headers. We do the same as the libmpg123 internal visual studio
2634	  build here.
2635	  mpg123.h(1378): error C2143: syntax error: missing ')' before '('
2636	  mpg123.h(1378): error C2081: 'ssize_t': name in formal parameter list illegal
2637	  mpg123.h(1378): error C2143: syntax error: missing ')' before '*'
2638	  mpg123.h(1378): error C2091: function returns function
2639	  mpg123.h(1378): error C2143: syntax error: missing '{' before '*'
2640	  mpg123.h(1378): error C2059: syntax error: ')'
2641	  mpg123.h(1379): error C2143: syntax error: missing ')' before '*'
2642	  mpg123.h(1379): error C2365: 'off_t': redefinition; previous definition was 'typedef'
2643	  ...
2644
26452016-04-15 18:37:42 +0100  Tim-Philipp Müller <tim@centricular.com>
2646
2647	* configure.ac:
2648	* ext/mpeg2dec/gstmpeg2dec.c:
2649	  mpeg2dec: bump libmpeg2 requirement to 0.5.1 and fix msvc build
2650	  libmpeg2 0.5.1 was released in mid-2008, let's bump the requirement
2651	  and get rid of version-dependent code paths. There's still
2652	  avdec_mpeg2video for those who are stuck on ancient distros which
2653	  we don't target any more.
2654	  Also fixes build with MSVC, which doesn't like #if #else #endif
2655	  inside macro arguments (like the GST_DEBUG_OBJECT in line 941).
2656
26572016-04-14 10:02:50 +0100  Julien Isorce <j.isorce@samsung.com>
2658
2659	* README:
2660	* common:
2661	  Automatic update of common submodule
2662	  From 6f2d209 to ac2f647
2663
26642016-03-04 16:14:44 +0900  Vineeth TM <vineeth.tm@samsung.com>
2665
2666	* ext/a52dec/gsta52dec.c:
2667	* ext/amrnb/amrnbdec.c:
2668	* ext/amrnb/amrnbenc.c:
2669	* ext/amrwbdec/amrwbdec.c:
2670	* ext/dvdread/dvdreadsrc.c:
2671	* ext/lame/gstlamemp3enc.c:
2672	* ext/mad/gstmad.c:
2673	* ext/mpeg2dec/gstmpeg2dec.c:
2674	* ext/sidplay/gstsiddec.cc:
2675	* ext/twolame/gsttwolamemp2enc.c:
2676	* ext/x264/gstx264enc.c:
2677	* gst/asfdemux/gstasfdemux.c:
2678	* gst/asfdemux/gstrtpasfdepay.c:
2679	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
2680	* gst/dvdsub/gstdvdsubdec.c:
2681	* gst/dvdsub/gstdvdsubparse.c:
2682	* gst/realmedia/pnmsrc.c:
2683	* gst/realmedia/rademux.c:
2684	* gst/realmedia/rdtdepay.c:
2685	* gst/realmedia/rdtmanager.c:
2686	* gst/realmedia/rmdemux.c:
2687	* gst/xingmux/gstxingmux.c:
2688	  ugly: use new gst_element_class_add_static_pad_template()
2689	  https://bugzilla.gnome.org/show_bug.cgi?id=763082
2690
26912016-03-24 13:33:22 +0200  Sebastian Dröge <sebastian@centricular.com>
2692
2693	* configure.ac:
2694	  Back to development
2695
2696=== release 1.8.0 ===
2697
26982016-03-24 12:43:04 +0200  Sebastian Dröge <sebastian@centricular.com>
2699
2700	* ChangeLog:
2701	* NEWS:
2702	* RELEASE:
2703	* configure.ac:
2704	* docs/plugins/inspect/plugin-a52dec.xml:
2705	* docs/plugins/inspect/plugin-amrnb.xml:
2706	* docs/plugins/inspect/plugin-amrwbdec.xml:
2707	* docs/plugins/inspect/plugin-asf.xml:
2708	* docs/plugins/inspect/plugin-cdio.xml:
2709	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2710	* docs/plugins/inspect/plugin-dvdread.xml:
2711	* docs/plugins/inspect/plugin-dvdsub.xml:
2712	* docs/plugins/inspect/plugin-lame.xml:
2713	* docs/plugins/inspect/plugin-mad.xml:
2714	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2715	* docs/plugins/inspect/plugin-mpg123.xml:
2716	* docs/plugins/inspect/plugin-realmedia.xml:
2717	* docs/plugins/inspect/plugin-siddec.xml:
2718	* docs/plugins/inspect/plugin-twolame.xml:
2719	* docs/plugins/inspect/plugin-x264.xml:
2720	* docs/plugins/inspect/plugin-xingmux.xml:
2721	* gst-plugins-ugly.doap:
2722	* win32/common/config.h:
2723	  Release 1.8.0
2724
27252016-03-24 12:18:09 +0200  Sebastian Dröge <sebastian@centricular.com>
2726
2727	* po/af.po:
2728	* po/az.po:
2729	* po/bg.po:
2730	* po/ca.po:
2731	* po/cs.po:
2732	* po/da.po:
2733	* po/de.po:
2734	* po/el.po:
2735	* po/en_GB.po:
2736	* po/eo.po:
2737	* po/es.po:
2738	* po/eu.po:
2739	* po/fi.po:
2740	* po/fr.po:
2741	* po/gl.po:
2742	* po/hr.po:
2743	* po/hu.po:
2744	* po/id.po:
2745	* po/it.po:
2746	* po/ja.po:
2747	* po/lt.po:
2748	* po/lv.po:
2749	* po/ms.po:
2750	* po/mt.po:
2751	* po/nb.po:
2752	* po/nl.po:
2753	* po/or.po:
2754	* po/pl.po:
2755	* po/pt_BR.po:
2756	* po/ro.po:
2757	* po/ru.po:
2758	* po/sk.po:
2759	* po/sl.po:
2760	* po/sq.po:
2761	* po/sr.po:
2762	* po/sv.po:
2763	* po/tr.po:
2764	* po/uk.po:
2765	* po/vi.po:
2766	* po/zh_CN.po:
2767	  Update .po files
2768
2769=== release 1.7.91 ===
2770
27712016-03-15 12:21:07 +0200  Sebastian Dröge <sebastian@centricular.com>
2772
2773	* ChangeLog:
2774	* NEWS:
2775	* RELEASE:
2776	* configure.ac:
2777	* docs/plugins/inspect/plugin-a52dec.xml:
2778	* docs/plugins/inspect/plugin-amrnb.xml:
2779	* docs/plugins/inspect/plugin-amrwbdec.xml:
2780	* docs/plugins/inspect/plugin-asf.xml:
2781	* docs/plugins/inspect/plugin-cdio.xml:
2782	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2783	* docs/plugins/inspect/plugin-dvdread.xml:
2784	* docs/plugins/inspect/plugin-dvdsub.xml:
2785	* docs/plugins/inspect/plugin-lame.xml:
2786	* docs/plugins/inspect/plugin-mad.xml:
2787	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2788	* docs/plugins/inspect/plugin-mpg123.xml:
2789	* docs/plugins/inspect/plugin-realmedia.xml:
2790	* docs/plugins/inspect/plugin-siddec.xml:
2791	* docs/plugins/inspect/plugin-twolame.xml:
2792	* docs/plugins/inspect/plugin-x264.xml:
2793	* docs/plugins/inspect/plugin-xingmux.xml:
2794	* gst-plugins-ugly.doap:
2795	* win32/common/config.h:
2796	  Release 1.7.91
2797
27982016-03-15 12:03:34 +0200  Sebastian Dröge <sebastian@centricular.com>
2799
2800	* po/af.po:
2801	* po/az.po:
2802	* po/bg.po:
2803	* po/ca.po:
2804	* po/cs.po:
2805	* po/da.po:
2806	* po/de.po:
2807	* po/el.po:
2808	* po/en_GB.po:
2809	* po/eo.po:
2810	* po/es.po:
2811	* po/eu.po:
2812	* po/fi.po:
2813	* po/fr.po:
2814	* po/gl.po:
2815	* po/hr.po:
2816	* po/hu.po:
2817	* po/id.po:
2818	* po/it.po:
2819	* po/ja.po:
2820	* po/lt.po:
2821	* po/lv.po:
2822	* po/ms.po:
2823	* po/mt.po:
2824	* po/nb.po:
2825	* po/nl.po:
2826	* po/or.po:
2827	* po/pl.po:
2828	* po/pt_BR.po:
2829	* po/ro.po:
2830	* po/ru.po:
2831	* po/sk.po:
2832	* po/sl.po:
2833	* po/sq.po:
2834	* po/sr.po:
2835	* po/sv.po:
2836	* po/tr.po:
2837	* po/uk.po:
2838	* po/vi.po:
2839	* po/zh_CN.po:
2840	  Update .po files
2841
28422016-03-08 12:26:01 +0100  Edward Hervey <edward@centricular.com>
2843
2844	* gst/asfdemux/gstasfdemux.c:
2845	* gst/asfdemux/gstasfdemux.h:
2846	  asfdemux: Don't modify segment values on accurate seeks
2847	  When dealing with accurate seeks, we want to return exactly the segment
2848	  that was requested by the seek event, and not adjust the values.
2849	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
2850
2851=== release 1.7.90 ===
2852
28532016-03-01 18:42:01 +0200  Sebastian Dröge <sebastian@centricular.com>
2854
2855	* ChangeLog:
2856	* NEWS:
2857	* RELEASE:
2858	* configure.ac:
2859	* docs/plugins/inspect/plugin-a52dec.xml:
2860	* docs/plugins/inspect/plugin-amrnb.xml:
2861	* docs/plugins/inspect/plugin-amrwbdec.xml:
2862	* docs/plugins/inspect/plugin-asf.xml:
2863	* docs/plugins/inspect/plugin-cdio.xml:
2864	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2865	* docs/plugins/inspect/plugin-dvdread.xml:
2866	* docs/plugins/inspect/plugin-dvdsub.xml:
2867	* docs/plugins/inspect/plugin-lame.xml:
2868	* docs/plugins/inspect/plugin-mad.xml:
2869	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2870	* docs/plugins/inspect/plugin-mpg123.xml:
2871	* docs/plugins/inspect/plugin-realmedia.xml:
2872	* docs/plugins/inspect/plugin-siddec.xml:
2873	* docs/plugins/inspect/plugin-twolame.xml:
2874	* docs/plugins/inspect/plugin-x264.xml:
2875	* docs/plugins/inspect/plugin-xingmux.xml:
2876	* gst-plugins-ugly.doap:
2877	* win32/common/config.h:
2878	  Release 1.7.90
2879
28802016-03-01 17:18:01 +0200  Sebastian Dröge <sebastian@centricular.com>
2881
2882	* po/af.po:
2883	* po/az.po:
2884	* po/ca.po:
2885	* po/cs.po:
2886	* po/da.po:
2887	* po/de.po:
2888	* po/el.po:
2889	* po/en_GB.po:
2890	* po/eo.po:
2891	* po/es.po:
2892	* po/eu.po:
2893	* po/fi.po:
2894	* po/fr.po:
2895	* po/gl.po:
2896	* po/hr.po:
2897	* po/hu.po:
2898	* po/id.po:
2899	* po/it.po:
2900	* po/ja.po:
2901	* po/lt.po:
2902	* po/lv.po:
2903	* po/ms.po:
2904	* po/mt.po:
2905	* po/nb.po:
2906	* po/nl.po:
2907	* po/or.po:
2908	* po/pl.po:
2909	* po/pt_BR.po:
2910	* po/ro.po:
2911	* po/ru.po:
2912	* po/sk.po:
2913	* po/sl.po:
2914	* po/sq.po:
2915	* po/sr.po:
2916	* po/sv.po:
2917	* po/tr.po:
2918	* po/uk.po:
2919	* po/vi.po:
2920	* po/zh_CN.po:
2921	  Update .po files
2922
29232016-03-01 16:54:07 +0200  Sebastian Dröge <sebastian@centricular.com>
2924
2925	* po/bg.po:
2926	  po: Update translations
2927
29282016-02-27 20:17:31 +0100  Jens Georg <mail@jensge.org>
2929
2930	* ext/dvdread/dvdreadsrc.c:
2931	  dvdread: Fix seek starting at 0 for title != 1
2932	  Otherwise the playback would start at title 0
2933	  https://bugzilla.gnome.org/show_bug.cgi?id=762787
2934
29352016-02-26 12:41:18 +0200  Sebastian Dröge <sebastian@centricular.com>
2936
2937	* common:
2938	  Automatic update of common submodule
2939	  From b64f03f to 6f2d209
2940
29412016-02-22 22:08:12 +0000  Tim-Philipp Müller <tim@centricular.com>
2942
2943	* gst/asfdemux/gstasfdemux.c:
2944	  asfdemux: fix adding bitrate to stream tags
2945	  https://bugzilla.gnome.org/show_bug.cgi?id=699586
2946
29472016-02-21 10:11:12 +0000  Tim-Philipp Müller <tim@centricular.com>
2948
2949	* gst/asfdemux/asf.vcproj:
2950	* gst/realmedia/rmdemux.vcproj:
2951	* win32/MANIFEST:
2952	* win32/gst.sln:
2953	* win32/vs6/gst_plugins_ugly.dsw:
2954	* win32/vs6/libgstasfdemux.dsp:
2955	* win32/vs6/libgstdvdlpcmdec.dsp:
2956	* win32/vs6/libgstdvdsub.dsp:
2957	* win32/vs6/libgstlame.dsp:
2958	* win32/vs6/libgstmad.dsp:
2959	* win32/vs6/libgstrealmedia.dsp:
2960	* win32/vs6/libgstsynaesthesia.dsp:
2961	  win32: remove outdated build cruft
2962	  This hasn't been touched for generations, doesn't work,
2963	  and is just causing confusion. We also don't want to
2964	  maintain these files manually.
2965
29662016-02-20 11:55:37 +0000  Tim-Philipp Müller <tim@centricular.com>
2967
2968	* ext/mpeg2dec/gstmpeg2dec.c:
2969	  mpeg2dec: don't use exported but undeclared core debug category symbols
2970	  It's not right and won't work on Windows with MSVC.
2971
29722016-02-19 12:38:34 +0200  Sebastian Dröge <sebastian@centricular.com>
2973
2974	* configure.ac:
2975	  Back to development
2976
2977=== release 1.7.2 ===
2978
29792016-02-19 11:58:13 +0200  Sebastian Dröge <sebastian@centricular.com>
2980
2981	* ChangeLog:
2982	* NEWS:
2983	* RELEASE:
2984	* configure.ac:
2985	* docs/plugins/inspect/plugin-a52dec.xml:
2986	* docs/plugins/inspect/plugin-amrnb.xml:
2987	* docs/plugins/inspect/plugin-amrwbdec.xml:
2988	* docs/plugins/inspect/plugin-asf.xml:
2989	* docs/plugins/inspect/plugin-cdio.xml:
2990	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
2991	* docs/plugins/inspect/plugin-dvdread.xml:
2992	* docs/plugins/inspect/plugin-dvdsub.xml:
2993	* docs/plugins/inspect/plugin-lame.xml:
2994	* docs/plugins/inspect/plugin-mad.xml:
2995	* docs/plugins/inspect/plugin-mpeg2dec.xml:
2996	* docs/plugins/inspect/plugin-mpg123.xml:
2997	* docs/plugins/inspect/plugin-realmedia.xml:
2998	* docs/plugins/inspect/plugin-siddec.xml:
2999	* docs/plugins/inspect/plugin-twolame.xml:
3000	* docs/plugins/inspect/plugin-x264.xml:
3001	* docs/plugins/inspect/plugin-xingmux.xml:
3002	* gst-plugins-ugly.doap:
3003	* win32/common/config.h:
3004	  Release 1.7.2
3005
30062016-02-19 11:21:03 +0200  Sebastian Dröge <sebastian@centricular.com>
3007
3008	* po/af.po:
3009	* po/az.po:
3010	* po/bg.po:
3011	* po/ca.po:
3012	* po/cs.po:
3013	* po/da.po:
3014	* po/de.po:
3015	* po/el.po:
3016	* po/en_GB.po:
3017	* po/eo.po:
3018	* po/es.po:
3019	* po/eu.po:
3020	* po/fi.po:
3021	* po/gl.po:
3022	* po/hr.po:
3023	* po/hu.po:
3024	* po/id.po:
3025	* po/it.po:
3026	* po/ja.po:
3027	* po/lt.po:
3028	* po/lv.po:
3029	* po/ms.po:
3030	* po/mt.po:
3031	* po/nb.po:
3032	* po/nl.po:
3033	* po/or.po:
3034	* po/pl.po:
3035	* po/ro.po:
3036	* po/ru.po:
3037	* po/sk.po:
3038	* po/sl.po:
3039	* po/sq.po:
3040	* po/sr.po:
3041	* po/sv.po:
3042	* po/tr.po:
3043	* po/uk.po:
3044	* po/vi.po:
3045	* po/zh_CN.po:
3046	  Update .po files
3047
30482016-02-19 10:32:06 +0200  Sebastian Dröge <sebastian@centricular.com>
3049
3050	* po/fr.po:
3051	* po/pt_BR.po:
3052	  po: Update translations
3053
30542016-02-18 00:25:56 +0200  Sebastian Dröge <sebastian@centricular.com>
3055
3056	* ext/sidplay/gstsiddec.cc:
3057	  sidplay: Fix compiler warning about C++11 compatibility
3058	  gstsiddec.cc:78:17: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
3059	  #define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
3060	  ^
3061	  gstsiddec.cc:78:38: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
3062	  #define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
3063	  ^
3064
30652016-02-16 14:46:11 +0000  Tim-Philipp Müller <tim@centricular.com>
3066
3067	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
3068	* docs/plugins/inspect/plugin-a52dec.xml:
3069	* docs/plugins/inspect/plugin-amrnb.xml:
3070	* docs/plugins/inspect/plugin-amrwbdec.xml:
3071	* docs/plugins/inspect/plugin-asf.xml:
3072	* docs/plugins/inspect/plugin-cdio.xml:
3073	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3074	* docs/plugins/inspect/plugin-dvdread.xml:
3075	* docs/plugins/inspect/plugin-dvdsub.xml:
3076	* docs/plugins/inspect/plugin-lame.xml:
3077	* docs/plugins/inspect/plugin-mad.xml:
3078	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3079	* docs/plugins/inspect/plugin-mpg123.xml:
3080	* docs/plugins/inspect/plugin-realmedia.xml:
3081	* docs/plugins/inspect/plugin-siddec.xml:
3082	* docs/plugins/inspect/plugin-twolame.xml:
3083	* docs/plugins/inspect/plugin-x264.xml:
3084	* docs/plugins/inspect/plugin-xingmux.xml:
3085	  docs: update inspection to git and fix mpg123 inspect location
3086
30872016-02-16 12:23:33 +0000  Tim-Philipp Müller <tim@centricular.com>
3088
3089	* tests/files/Makefile.am:
3090	* tests/files/stream.mp2:
3091	  tests: fix distcheck
3092
30932016-02-16 10:38:18 +0000  Tim-Philipp Müller <tim@centricular.com>
3094
3095	* configure.ac:
3096	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
3097	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
3098	* docs/plugins/xml/plugin-mpg123.xml:
3099	* ext/Makefile.am:
3100	* gst-plugins-ugly.spec.in:
3101	* tests/check/Makefile.am:
3102	  mpg123: move from -bad to -ugly
3103	  Hook up to build system, add to docs
3104
31052016-02-16 10:55:01 +0000  Tim-Philipp Müller <tim@centricular.com>
3106
3107	* configure.ac:
3108	* tests/Makefile.am:
3109	* tests/check/Makefile.am:
3110	* tests/check/elements/.gitignore:
3111	* tests/files/Makefile.am:
3112	* tests/files/cbr_stream.mp3:
3113	* tests/files/vbr_stream.mp3:
3114	  tests: add test data for mpg123 plugin
3115
31162016-02-16 10:41:07 +0000  Tim-Philipp Müller <tim@centricular.com>
3117
3118	  Merge branch 'plugin-move-mpg123'
3119	  Move mpg123 plugin from -bad to -ugly.
3120	  https://bugzilla.gnome.org/show_bug.cgi?id=719849
3121
31222015-12-14 11:09:46 +0900  Vineeth TM <vineeth.tm@samsung.com>
3123
3124	* ext/mpg123/gstmpg123audiodec.c:
3125	  plugins-bad: Fix example pipelines
3126	  rename gst-launch --> gst-launch-1.0
3127	  replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**)
3128	  fix caps in examples
3129	  https://bugzilla.gnome.org/show_bug.cgi?id=759432
3130
31312015-08-17 11:50:28 +0100  Tim-Philipp Müller <tim@centricular.com>
3132
3133	* ext/mpg123/gstmpg123audiodec.c:
3134	  mpg123: still reset pending audio info on hard flush
3135	  Follow-up to previous commit.
3136	  https://bugzilla.gnome.org/show_bug.cgi?id=752431
3137
31382015-07-15 10:44:02 -0600  Jason Litzinger <jlitzinger@control4.com>
3139
3140	* ext/mpg123/gstmpg123audiodec.c:
3141	  mpg123: fix handling of sample rate change during playback
3142	  If the sample rate of the media changes, the resulting flush will
3143	  clear the has_next_audioinfo flag, and the caps won't be sent
3144	  downstream.
3145	  https://bugzilla.gnome.org/show_bug.cgi?id=752431
3146
31472015-08-15 12:58:40 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3148
3149	* ext/mpg123/gstmpg123audiodec.c:
3150	  audiodecoders: use default pad accept-caps handling
3151	  Avoids useless check of downstream caps when handling an
3152	  accept-caps query
3153	  Elements: dtsdec, faad, gsmdec, mpg123audiodec, opusdec,
3154	  sbcdec, adpcmdec, sirendec
3155
31562015-04-26 18:04:16 +0100  Tim-Philipp Müller <tim@centricular.com>
3157
3158	* ext/mpg123/Makefile.am:
3159	  Remove obsolete Android build cruft
3160	  This is not needed any longer.
3161
31622015-01-11 01:08:08 +0000  Tim-Philipp Müller <tim@centricular.com>
3163
3164	* ext/mpg123/gstmpg123audiodec.c:
3165	  mpg123: fix compiler warning and simplify checks in set_caps
3166	  https://bugzilla.gnome.org/show_bug.cgi?id=740195
3167
31682015-01-03 13:06:45 +0100  Carlos Rafael Giani <dv@pseudoterminal.org>
3169
3170	* ext/mpg123/gstmpg123audiodec.c:
3171	  mpg123: rework set_format code so mpg123audiodec works with decodebin/playbin
3172	  The old code was using gst_caps_normalize() and was generally overly
3173	  complex. Simplify by picking sample rate and number of channels from
3174	  upstream and the sample format from the allowed caps. If the format caps
3175	  is a list of strins, just pick the first one. And if the srcpad isn't
3176	  linked yet, use the default format (S16).
3177	  https://bugzilla.gnome.org/show_bug.cgi?id=740195
3178
31792014-09-10 17:24:39 +0100  Tim-Philipp Müller <tim@centricular.com>
3180
3181	* ext/mpg123/gstmpg123audiodec.c:
3182	  Fix up one-element lists in template caps
3183
31842014-03-05 00:51:04 +0000  Tim-Philipp Müller <tim@centricular.com>
3185
3186	* tests/check/elements/mpg123audiodec.c:
3187	  tests: fix mpg123audiodec test for big-endian architectures
3188
31892014-02-04 17:22:27 +0100  Carlos Rafael Giani <dv@pseudoterminal.org>
3190
3191	* ext/mpg123/gstmpg123audiodec.c:
3192	  mpg123: improved error report and checks
3193	  Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
3194
31952013-12-05 12:04:39 +0100  Sebastian Dröge <sebastian@centricular.com>
3196
3197	* ext/mpg123/gstmpg123audiodec.c:
3198	  mpg123audiodec: Require caps to be set before any data processing
3199
32002013-07-26 17:25:42 +0200  Edward Hervey <edward@collabora.com>
3201
3202	* ext/mpg123/gstmpg123audiodec.c:
3203	  mpg123: Remove dead assignment
3204	  harder ? :)
3205
32062013-05-15 11:25:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3207
3208	* tests/check/elements/mpg123audiodec.c:
3209	  mpg123audiodec: Fix event handling in unit test
3210
32112012-10-24 12:16:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
3212
3213	* ext/mpg123/Makefile.am:
3214	  gst: Add better support for static plugins
3215
32162013-04-15 00:22:39 -0700  David Schleef <ds@schleef.org>
3217
3218	* ext/mpg123/gstmpg123audiodec.c:
3219	  mpg123: Add conditional on API version for new enum
3220
32212016-02-05 19:11:38 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3222
3223	* tests/check/Makefile.am:
3224	  tests: extend the AM_TESTS_ENVIRONMENT from check.mak
3225	  To get the CK_DEFAULT_TIMEOUT defined for all tests
3226	  https://bugzilla.gnome.org/show_bug.cgi?id=761472
3227
32282016-02-05 18:07:02 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3229
3230	* autogen.sh:
3231	* common:
3232	  Automatic update of common submodule
3233	  From 86e4663 to b64f03f
3234
32352016-01-25 20:00:26 +0000  Tim-Philipp Müller <tim@centricular.com>
3236
3237	* configure.ac:
3238	* ext/amrnb/amrnbdec.h:
3239	* ext/amrnb/amrnbenc.h:
3240	* ext/amrwbdec/amrwbdec.h:
3241	  amrnb, amrwb: unconditionally depend on opencore-amr*b >= 0.1.3
3242	  We don't really need to cater for older versions any more.
3243
32442016-01-21 17:34:38 +0100  Edward Hervey <edward@centricular.com>
3245
3246	* ext/mpeg2dec/gstmpeg2dec.c:
3247	  mpeg2dec: Demote rank to SECONDARY
3248	  https://bugzilla.gnome.org/show_bug.cgi?id=574461
3249
32502016-01-08 21:40:53 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3251
3252	* gst/dvdsub/gstdvdsubdec.c:
3253	  dvdsubdec: use query caps instead of accept-caps
3254	  accept-caps does only a shallow check and a full downstream
3255	  caps query is needed to check if ARGB is possible
3256
32572015-10-30 11:06:11 +0530  Ravi Kiran K N <ravi.kiran@samsung.com>
3258
3259	* gst/asfdemux/asfpacket.c:
3260	* gst/asfdemux/gstasfdemux.c:
3261	* gst/asfdemux/gstasfdemux.h:
3262	  asfdemux: Support reverse playback
3263	  Support reverse playback for ASF format.
3264	  Parse packets and queue the payloads, then push
3265	  the payload buffer to decoder in reverse order.
3266	  Video buffers are pushed from KeyFrame to next
3267	  Keyframe.
3268	  https://bugzilla.gnome.org/show_bug.cgi?id=757341
3269
32702015-12-24 15:28:46 +0100  Sebastian Dröge <sebastian@centricular.com>
3271
3272	* configure.ac:
3273	  Back to development
3274
32752015-12-24 14:48:50 +0100  Sebastian Dröge <sebastian@centricular.com>
3276
3277	* tests/check/elements/amrnbenc.c:
3278	  amrnbenc: Fix various compiler warnings in the test
3279
32802015-12-24 14:48:38 +0100  Sebastian Dröge <sebastian@centricular.com>
3281
3282	* tests/check/elements/x264enc.c:
3283	  x264enc: Fix various compiler warnings in the test
3284
3285=== release 1.7.1 ===
3286
32872015-12-24 14:41:21 +0100  Sebastian Dröge <sebastian@centricular.com>
3288
3289	* ChangeLog:
3290	* NEWS:
3291	* RELEASE:
3292	* configure.ac:
3293	* docs/plugins/inspect/plugin-a52dec.xml:
3294	* docs/plugins/inspect/plugin-amrnb.xml:
3295	* docs/plugins/inspect/plugin-amrwbdec.xml:
3296	* docs/plugins/inspect/plugin-asf.xml:
3297	* docs/plugins/inspect/plugin-cdio.xml:
3298	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3299	* docs/plugins/inspect/plugin-dvdread.xml:
3300	* docs/plugins/inspect/plugin-dvdsub.xml:
3301	* docs/plugins/inspect/plugin-lame.xml:
3302	* docs/plugins/inspect/plugin-mad.xml:
3303	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3304	* docs/plugins/inspect/plugin-realmedia.xml:
3305	* docs/plugins/inspect/plugin-siddec.xml:
3306	* docs/plugins/inspect/plugin-twolame.xml:
3307	* docs/plugins/inspect/plugin-x264.xml:
3308	* docs/plugins/inspect/plugin-xingmux.xml:
3309	* gst-plugins-ugly.doap:
3310	* win32/common/config.h:
3311	  Release 1.7.1
3312
33132015-12-24 14:10:29 +0100  Sebastian Dröge <sebastian@centricular.com>
3314
3315	* po/af.po:
3316	* po/az.po:
3317	* po/bg.po:
3318	* po/ca.po:
3319	* po/cs.po:
3320	* po/da.po:
3321	* po/de.po:
3322	* po/el.po:
3323	* po/en_GB.po:
3324	* po/eo.po:
3325	* po/es.po:
3326	* po/eu.po:
3327	* po/fi.po:
3328	* po/fr.po:
3329	* po/gl.po:
3330	* po/hr.po:
3331	* po/hu.po:
3332	* po/id.po:
3333	* po/it.po:
3334	* po/ja.po:
3335	* po/lt.po:
3336	* po/lv.po:
3337	* po/ms.po:
3338	* po/mt.po:
3339	* po/nb.po:
3340	* po/nl.po:
3341	* po/or.po:
3342	* po/pl.po:
3343	* po/pt_BR.po:
3344	* po/ro.po:
3345	* po/ru.po:
3346	* po/sk.po:
3347	* po/sl.po:
3348	* po/sq.po:
3349	* po/sr.po:
3350	* po/sv.po:
3351	* po/tr.po:
3352	* po/uk.po:
3353	* po/vi.po:
3354	* po/zh_CN.po:
3355	  Update .po files
3356
33572015-12-24 12:23:27 +0100  Sebastian Dröge <sebastian@centricular.com>
3358
3359	* po/id.po:
3360	* po/sv.po:
3361	  po: Update translations
3362
33632015-12-21 12:32:32 +0100  Sebastian Dröge <sebastian@centricular.com>
3364
3365	* configure.ac:
3366	  configure: Use -Bsymbolic-functions if available
3367	  While this is more useful for libraries, some of our plugins with multiple
3368	  files and some internal API can also benefit from this.
3369
33702015-12-16 09:36:08 +0100  Sebastian Dröge <sebastian@centricular.com>
3371
3372	* docs/plugins/gst-plugins-ugly-plugins.args:
3373	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
3374	* docs/plugins/inspect/plugin-a52dec.xml:
3375	* docs/plugins/inspect/plugin-amrnb.xml:
3376	* docs/plugins/inspect/plugin-amrwbdec.xml:
3377	* docs/plugins/inspect/plugin-asf.xml:
3378	* docs/plugins/inspect/plugin-cdio.xml:
3379	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3380	* docs/plugins/inspect/plugin-dvdread.xml:
3381	* docs/plugins/inspect/plugin-dvdsub.xml:
3382	* docs/plugins/inspect/plugin-lame.xml:
3383	* docs/plugins/inspect/plugin-mad.xml:
3384	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3385	* docs/plugins/inspect/plugin-realmedia.xml:
3386	* docs/plugins/inspect/plugin-siddec.xml:
3387	* docs/plugins/inspect/plugin-twolame.xml:
3388	* docs/plugins/inspect/plugin-x264.xml:
3389	* docs/plugins/inspect/plugin-xingmux.xml:
3390	  docs: update to git
3391
33922015-12-07 09:08:18 -0500  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
3393
3394	* autogen.sh:
3395	* common:
3396	  Automatic update of common submodule
3397	  From b319909 to 86e4663
3398
33992015-11-26 15:49:47 +0000  Arjen Veenhuizen <arjen.veenhuizen@tno.nl>
3400
3401	* ext/x264/gstx264enc.c:
3402	  x264enc: increase bitrate limit from 100Mbps to 2Gbps
3403	  Don't artificially limit the bitrate, x264enc allows much
3404	  higher bitrates, and for intra-only 4k AVC they are needed.
3405	  x264 clips to 2Gbps internally, so use that as limit for now.
3406	  https://bugzilla.gnome.org/show_bug.cgi?id=758620
3407
34082015-11-18 23:20:59 -0800  Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
3409
3410	* ext/x264/gstx264enc.c:
3411	  x264enc: drop unnecessary NULL check before g_free
3412
34132015-10-21 14:35:17 +0100  Tim-Philipp Müller <tim@centricular.com>
3414
3415	* common:
3416	  Automatic update of common submodule
3417	  From b99800a to b319909
3418
34192015-10-20 17:29:42 +0300  Sebastian Dröge <sebastian@centricular.com>
3420
3421	* configure.ac:
3422	  Use new GST_ENABLE_EXTRA_CHECKS #define
3423	  https://bugzilla.gnome.org/show_bug.cgi?id=756870
3424
34252015-10-21 14:26:07 +0300  Sebastian Dröge <sebastian@centricular.com>
3426
3427	* README:
3428	* common:
3429	  Automatic update of common submodule
3430	  From 9aed1d7 to b99800a
3431
34322015-10-02 22:24:46 +0300  Sebastian Dröge <sebastian@centricular.com>
3433
3434	* configure.ac:
3435	  Update GLib dependency to 2.40.0
3436
34372015-09-29 14:16:07 -0700  Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
3438
3439	* ext/dvdread/README:
3440	  dvdread: remove broken link
3441	  Removing instead of updating as previously pointed-to page
3442	  (now http://dvd.sourceforge.net/dvdinfo/) is already linked
3443	  from dvd.sourceforge.net's homepage as: "Collection of
3444	  information on file formats/data structures relating to DVD
3445	  navigation/SPUs."
3446
34472015-09-26 09:23:05 +0100  Tim-Philipp Müller <tim@centricular.com>
3448
3449	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
3450	  dvdlpcmdec: fix invalid read beyond channel position array
3451	  We would always copy sizeof(sorted_position) bytes, which is
3452	  for 8 channels, but if we have less than 8 channels the
3453	  position array we copy from will only have allocated space
3454	  for channel channels, so we would read beyond the input
3455	  array in some cases.
3456
34572015-08-25 10:08:46 +0900  HoonHee Lee <hoonhee.lee@lge.com>
3458
3459	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
3460	  dvdlpcmdec: factor out common code to set output format into new function
3461	  When caps event is recieved and header is changed, reordering channel
3462	  and setting the default output format for audio are processed. These 2 of
3463	  code are same. Thus, It is better to make a new function for these common
3464	  code in terms of removing duplicated code, maintenance and expansion.
3465	  https://bugzilla.gnome.org/show_bug.cgi?id=753920
3466
34672015-09-23 20:45:34 +0200  Sebastian Dröge <sebastian@centricular.com>
3468
3469	* gst/asfdemux/gstasfdemux.c:
3470	  asfdemux: Don't push any data on pads after the segment.stop
3471	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
3472
34732015-09-23 20:30:21 +0200  Sebastian Dröge <sebastian@centricular.com>
3474
3475	* gst/asfdemux/gstasfdemux.c:
3476	* gst/asfdemux/gstasfdemux.h:
3477	  asfdemux: Only change segment start to a keyframe for KEYUNIT seeks
3478	  Not for accurate seeks, which should accurately start at the requested
3479	  position.
3480	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
3481
34822015-09-23 20:23:40 +0200  Sebastian Dröge <sebastian@centricular.com>
3483
3484	* gst/asfdemux/gstasfdemux.c:
3485	  asfdemux: Update segment.position when pushing buffers
3486	  Without this, non-flushing seeks are not going to work well.
3487	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
3488
34892015-09-23 19:37:43 +0200  Sebastian Dröge <sebastian@centricular.com>
3490
3491	* gst/asfdemux/gstasfdemux.c:
3492	  asfdemux: Only push EOS event if we're not doing a segment seek
3493	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
3494
34952015-09-23 16:31:28 +0200  Sebastian Dröge <sebastian@centricular.com>
3496
3497	* gst/asfdemux/gstasfdemux.c:
3498	  asfdemux: If pushing buffers returned EOS, go into the EOS and not failure code path
3499	  We don't want to unconditionally send an EOS event downstream, but might want
3500	  to send a SEGMENT_DONE message/event instead if a segment seek was done
3501	  before.
3502	  https://bugzilla.gnome.org/show_bug.cgi?id=755469
3503
35042015-09-25 23:51:12 +0200  Sebastian Dröge <sebastian@centricular.com>
3505
3506	* configure.ac:
3507	  Back to development
3508
3509=== release 1.6.0 ===
3510
35112015-09-25 23:32:02 +0200  Sebastian Dröge <sebastian@centricular.com>
3512
3513	* ChangeLog:
3514	* NEWS:
3515	* RELEASE:
3516	* configure.ac:
3517	* docs/plugins/inspect/plugin-a52dec.xml:
3518	* docs/plugins/inspect/plugin-amrnb.xml:
3519	* docs/plugins/inspect/plugin-amrwbdec.xml:
3520	* docs/plugins/inspect/plugin-asf.xml:
3521	* docs/plugins/inspect/plugin-cdio.xml:
3522	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3523	* docs/plugins/inspect/plugin-dvdread.xml:
3524	* docs/plugins/inspect/plugin-dvdsub.xml:
3525	* docs/plugins/inspect/plugin-lame.xml:
3526	* docs/plugins/inspect/plugin-mad.xml:
3527	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3528	* docs/plugins/inspect/plugin-realmedia.xml:
3529	* docs/plugins/inspect/plugin-siddec.xml:
3530	* docs/plugins/inspect/plugin-twolame.xml:
3531	* docs/plugins/inspect/plugin-x264.xml:
3532	* docs/plugins/inspect/plugin-xingmux.xml:
3533	* gst-plugins-ugly.doap:
3534	* win32/common/config.h:
3535	  Release 1.6.0
3536
35372015-09-25 23:04:56 +0200  Sebastian Dröge <sebastian@centricular.com>
3538
3539	* po/af.po:
3540	* po/az.po:
3541	* po/bg.po:
3542	* po/ca.po:
3543	* po/cs.po:
3544	* po/da.po:
3545	* po/de.po:
3546	* po/el.po:
3547	* po/en_GB.po:
3548	* po/eo.po:
3549	* po/es.po:
3550	* po/eu.po:
3551	* po/fi.po:
3552	* po/fr.po:
3553	* po/gl.po:
3554	* po/hr.po:
3555	* po/hu.po:
3556	* po/id.po:
3557	* po/it.po:
3558	* po/ja.po:
3559	* po/lt.po:
3560	* po/lv.po:
3561	* po/ms.po:
3562	* po/mt.po:
3563	* po/nb.po:
3564	* po/nl.po:
3565	* po/or.po:
3566	* po/pl.po:
3567	* po/pt_BR.po:
3568	* po/ro.po:
3569	* po/ru.po:
3570	* po/sk.po:
3571	* po/sl.po:
3572	* po/sq.po:
3573	* po/sr.po:
3574	* po/sv.po:
3575	* po/tr.po:
3576	* po/uk.po:
3577	* po/vi.po:
3578	* po/zh_CN.po:
3579	  Update .po files
3580
3581=== release 1.5.91 ===
3582
35832015-09-18 20:01:17 +0200  Sebastian Dröge <sebastian@centricular.com>
3584
3585	* ChangeLog:
3586	* NEWS:
3587	* RELEASE:
3588	* configure.ac:
3589	* docs/plugins/inspect/plugin-a52dec.xml:
3590	* docs/plugins/inspect/plugin-amrnb.xml:
3591	* docs/plugins/inspect/plugin-amrwbdec.xml:
3592	* docs/plugins/inspect/plugin-asf.xml:
3593	* docs/plugins/inspect/plugin-cdio.xml:
3594	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3595	* docs/plugins/inspect/plugin-dvdread.xml:
3596	* docs/plugins/inspect/plugin-dvdsub.xml:
3597	* docs/plugins/inspect/plugin-lame.xml:
3598	* docs/plugins/inspect/plugin-mad.xml:
3599	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3600	* docs/plugins/inspect/plugin-realmedia.xml:
3601	* docs/plugins/inspect/plugin-siddec.xml:
3602	* docs/plugins/inspect/plugin-twolame.xml:
3603	* docs/plugins/inspect/plugin-x264.xml:
3604	* docs/plugins/inspect/plugin-xingmux.xml:
3605	* gst-plugins-ugly.doap:
3606	* win32/common/config.h:
3607	  Release 1.5.91
3608
36092015-09-18 19:34:50 +0200  Sebastian Dröge <sebastian@centricular.com>
3610
3611	* po/af.po:
3612	* po/az.po:
3613	* po/bg.po:
3614	* po/ca.po:
3615	* po/cs.po:
3616	* po/da.po:
3617	* po/de.po:
3618	* po/el.po:
3619	* po/en_GB.po:
3620	* po/eo.po:
3621	* po/es.po:
3622	* po/eu.po:
3623	* po/fi.po:
3624	* po/fr.po:
3625	* po/gl.po:
3626	* po/hr.po:
3627	* po/hu.po:
3628	* po/id.po:
3629	* po/it.po:
3630	* po/ja.po:
3631	* po/lt.po:
3632	* po/lv.po:
3633	* po/ms.po:
3634	* po/mt.po:
3635	* po/nb.po:
3636	* po/nl.po:
3637	* po/or.po:
3638	* po/pl.po:
3639	* po/pt_BR.po:
3640	* po/ro.po:
3641	* po/ru.po:
3642	* po/sk.po:
3643	* po/sl.po:
3644	* po/sq.po:
3645	* po/sr.po:
3646	* po/sv.po:
3647	* po/tr.po:
3648	* po/uk.po:
3649	* po/vi.po:
3650	* po/zh_CN.po:
3651	  Update .po files
3652
36532015-09-18 11:53:57 +0200  Sebastian Dröge <sebastian@centricular.com>
3654
3655	* po/zh_CN.po:
3656	  po: Update translations
3657
36582015-09-05 23:34:45 +1000  Jan Schmidt <jan@centricular.com>
3659
3660	* ext/x264/gstx264enc.c:
3661	  x264: Add bitrate info to the tags output.
3662	  Makes it possible for muxers to know the target bitrate as soon
3663	  as encoding starts, which flvmux now uses.
3664
36652015-08-28 19:18:32 +0100  Tim-Philipp Müller <tim@centricular.com>
3666
3667	* gst/asfdemux/gstasfdemux.c:
3668	* gst/asfdemux/gstasfdemux.h:
3669	  asfdemux: fix file mode of some source files
3670
3671=== release 1.5.90 ===
3672
36732015-08-19 14:05:27 +0300  Sebastian Dröge <sebastian@centricular.com>
3674
3675	* ChangeLog:
3676	* NEWS:
3677	* RELEASE:
3678	* configure.ac:
3679	* docs/plugins/inspect/plugin-a52dec.xml:
3680	* docs/plugins/inspect/plugin-amrnb.xml:
3681	* docs/plugins/inspect/plugin-amrwbdec.xml:
3682	* docs/plugins/inspect/plugin-asf.xml:
3683	* docs/plugins/inspect/plugin-cdio.xml:
3684	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3685	* docs/plugins/inspect/plugin-dvdread.xml:
3686	* docs/plugins/inspect/plugin-dvdsub.xml:
3687	* docs/plugins/inspect/plugin-lame.xml:
3688	* docs/plugins/inspect/plugin-mad.xml:
3689	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3690	* docs/plugins/inspect/plugin-realmedia.xml:
3691	* docs/plugins/inspect/plugin-siddec.xml:
3692	* docs/plugins/inspect/plugin-twolame.xml:
3693	* docs/plugins/inspect/plugin-x264.xml:
3694	* docs/plugins/inspect/plugin-xingmux.xml:
3695	* gst-plugins-ugly.doap:
3696	* win32/common/config.h:
3697	  Release 1.5.90
3698
36992015-08-19 12:55:35 +0300  Sebastian Dröge <sebastian@centricular.com>
3700
3701	* po/af.po:
3702	* po/az.po:
3703	* po/bg.po:
3704	* po/ca.po:
3705	* po/cs.po:
3706	* po/da.po:
3707	* po/de.po:
3708	* po/el.po:
3709	* po/en_GB.po:
3710	* po/eo.po:
3711	* po/es.po:
3712	* po/eu.po:
3713	* po/fi.po:
3714	* po/fr.po:
3715	* po/gl.po:
3716	* po/hr.po:
3717	* po/hu.po:
3718	* po/id.po:
3719	* po/it.po:
3720	* po/ja.po:
3721	* po/lt.po:
3722	* po/lv.po:
3723	* po/ms.po:
3724	* po/mt.po:
3725	* po/nb.po:
3726	* po/nl.po:
3727	* po/or.po:
3728	* po/pl.po:
3729	* po/pt_BR.po:
3730	* po/ro.po:
3731	* po/ru.po:
3732	* po/sk.po:
3733	* po/sl.po:
3734	* po/sq.po:
3735	* po/sr.po:
3736	* po/sv.po:
3737	* po/tr.po:
3738	* po/uk.po:
3739	* po/vi.po:
3740	* po/zh_CN.po:
3741	  Update .po files
3742
37432015-08-19 11:33:01 +0300  Sebastian Dröge <sebastian@centricular.com>
3744
3745	* po/id.po:
3746	* po/sv.po:
3747	  po: Update translations
3748
37492015-08-18 02:23:55 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3750
3751	* ext/x264/gstx264enc.c:
3752	  x264enc: actually return TRUE from accept-caps handler
3753	  The query was handled
3754
37552015-08-16 14:27:44 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3756
3757	* ext/x264/gstx264enc.c:
3758	  x264enc: implement accept-caps handling
3759	  Implement accept-caps handling without doing caps queries downstream
3760
37612015-08-15 22:15:26 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3762
3763	* ext/amrnb/amrnbenc.c:
3764	* ext/lame/gstlamemp3enc.c:
3765	* ext/twolame/gsttwolamemp2enc.c:
3766	  audioencoders: use template subset check for accept-caps
3767	  It is faster than doing a query that propagates downstream and
3768	  should be enough
3769	  Elements: amrnbenc, lamemp3enc, twolamemp2enc
3770
37712015-08-15 11:46:59 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3772
3773	* ext/mpeg2dec/gstmpeg2dec.c:
3774	  mpeg2dec: use default pad accept-caps handling
3775	  Avoids useless check of downstream caps when handling an
3776	  accept-caps query
3777
37782015-08-15 11:46:13 -0300  Thiago Santos <thiagoss@osg.samsung.com>
3779
3780	* ext/a52dec/gsta52dec.c:
3781	* ext/amrnb/amrnbdec.c:
3782	* ext/amrwbdec/amrwbdec.c:
3783	* ext/mad/gstmad.c:
3784	  audiodecoders: use default pad accept-caps handling
3785	  Avoids useless check of downstream caps when handling an
3786	  accept-caps query
3787	  Elements: a52dec, amrnbdec, amrwbdec, mad
3788
37892015-08-14 11:14:31 +0200  Edward Hervey <bilboed@bilboed.com>
3790
3791	* tests/check/generic/states.c:
3792	  check: Rename states unit test
3793	  Makes it easier to differentiate from other modules states unit test
3794
37952015-08-06 10:05:53 +0900  Vineeth TM <vineeth.tm@samsung.com>
3796
3797	* gst/realmedia/rmdemux.c:
3798	  rmdemux: fix assertion error when freeing old tags.
3799	  Check if old_tags is present before calling gst_tag_list_unref
3800	  https://bugzilla.gnome.org/show_bug.cgi?id=753301
3801
38022015-07-24 10:08:34 +0900  Vineeth TM <vineeth.tm@samsung.com>
3803
3804	* gst/asfdemux/gstasfdemux.c:
3805	  asfdemux: fix assertion error when codec_data is not present in structure
3806	  When discovering a particular asf file, caps structure doesn't have
3807	  codec_data, and this was not being checked before using the same,
3808	  resulting in assertion error
3809	  https://bugzilla.gnome.org/show_bug.cgi?id=752803
3810
38112015-07-29 15:55:14 +0100  Luis de Bethencourt <luis@debethencourt.com>
3812
3813	* gst/asfdemux/gstasfdemux.c:
3814	  asfdemux: remove unread value
3815	  Init value of idx2 is never used. First usage sets it to idx + 1. Removing
3816	  initial value.
3817
38182015-07-25 04:55:15 -0400  Olivier Crête <olivier.crete@collabora.com>
3819
3820	* gst/asfdemux/gstasfdemux.c:
3821	  asfdemux: Don't post error on flushing while reading headers
3822
38232015-07-21 11:13:27 +0100  Tim-Philipp Müller <tim@centricular.com>
3824
3825	* gst/realmedia/rmdemux.c:
3826	  rmdemux: mark tag list as global scope
3827
38282015-07-21 11:10:04 +0100  Tim-Philipp Müller <tim@centricular.com>
3829
3830	* gst/realmedia/rmdemux.c:
3831	  rmdemux: fix taglist leak
3832	  merge doesn't take ownership, so must unref the
3833	  old tags if we do merge.
3834
38352015-07-21 12:44:55 +0900  Vineeth TM <vineeth.tm@samsung.com>
3836
3837	* gst/realmedia/rmdemux.c:
3838	  rmdemux: fix wrong unref when there are no tags
3839	  Tags should be appended to pending tags and unref'ed only if tags
3840	  are present. Else there is no need to append.
3841	  https://bugzilla.gnome.org/show_bug.cgi?id=752404
3842
38432015-07-16 18:11:37 +0900  Vineeth T M <vineeth.tm@samsung.com>
3844
3845	* gst/realmedia/rmdemux.c:
3846	  rmdemux: fix memory leaks during error cases
3847	  while adding stream, during error cases, only stream is
3848	  being freed. Adapter, pad, tags, subpackets, index are not being
3849	  freed resulting in memory leaks
3850	  https://bugzilla.gnome.org/show_bug.cgi?id=752404
3851
38522015-07-16 17:23:15 +0100  Tim-Philipp Müller <tim@centricular.com>
3853
3854	* gst-plugins-ugly.doap:
3855	  Update mailing list in doap file as well
3856
38572015-07-16 17:19:37 +0100  Tim-Philipp Müller <tim@centricular.com>
3858
3859	* ext/amrnb/amrnbdec.c:
3860	  Update mailing list address from sourceforge to freedesktop
3861
38622015-07-16 09:49:17 +0900  Vineeth T M <vineeth.tm@samsung.com>
3863
3864	* gst/realmedia/rmdemux.c:
3865	  rmdemux: fix tag memory leak
3866	  tags is not being freed after being merged to the
3867	  pending_tags.
3868	  https://bugzilla.gnome.org/show_bug.cgi?id=752404
3869
38702015-07-03 21:58:33 +0200  Stefan Sauer <ensonic@users.sf.net>
3871
3872	* common:
3873	  Automatic update of common submodule
3874	  From f74b2df to 9aed1d7
3875
38762015-06-25 00:04:19 +0200  Sebastian Dröge <sebastian@centricular.com>
3877
3878	* configure.ac:
3879	  Back to development
3880
3881=== release 1.5.2 ===
3882
38832015-06-24 23:39:37 +0200  Sebastian Dröge <sebastian@centricular.com>
3884
3885	* ChangeLog:
3886	* NEWS:
3887	* RELEASE:
3888	* configure.ac:
3889	* docs/plugins/gst-plugins-ugly-plugins.args:
3890	* docs/plugins/inspect/plugin-a52dec.xml:
3891	* docs/plugins/inspect/plugin-amrnb.xml:
3892	* docs/plugins/inspect/plugin-amrwbdec.xml:
3893	* docs/plugins/inspect/plugin-asf.xml:
3894	* docs/plugins/inspect/plugin-cdio.xml:
3895	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
3896	* docs/plugins/inspect/plugin-dvdread.xml:
3897	* docs/plugins/inspect/plugin-dvdsub.xml:
3898	* docs/plugins/inspect/plugin-lame.xml:
3899	* docs/plugins/inspect/plugin-mad.xml:
3900	* docs/plugins/inspect/plugin-mpeg2dec.xml:
3901	* docs/plugins/inspect/plugin-realmedia.xml:
3902	* docs/plugins/inspect/plugin-siddec.xml:
3903	* docs/plugins/inspect/plugin-twolame.xml:
3904	* docs/plugins/inspect/plugin-x264.xml:
3905	* docs/plugins/inspect/plugin-xingmux.xml:
3906	* gst-plugins-ugly.doap:
3907	* win32/common/config.h:
3908	  Release 1.5.2
3909
39102015-06-24 23:14:52 +0200  Sebastian Dröge <sebastian@centricular.com>
3911
3912	* po/af.po:
3913	* po/az.po:
3914	* po/bg.po:
3915	* po/ca.po:
3916	* po/cs.po:
3917	* po/da.po:
3918	* po/de.po:
3919	* po/el.po:
3920	* po/en_GB.po:
3921	* po/eo.po:
3922	* po/es.po:
3923	* po/eu.po:
3924	* po/fi.po:
3925	* po/fr.po:
3926	* po/gl.po:
3927	* po/hr.po:
3928	* po/hu.po:
3929	* po/id.po:
3930	* po/it.po:
3931	* po/ja.po:
3932	* po/lt.po:
3933	* po/lv.po:
3934	* po/ms.po:
3935	* po/mt.po:
3936	* po/nb.po:
3937	* po/nl.po:
3938	* po/or.po:
3939	* po/pl.po:
3940	* po/pt_BR.po:
3941	* po/ro.po:
3942	* po/ru.po:
3943	* po/sk.po:
3944	* po/sl.po:
3945	* po/sq.po:
3946	* po/sr.po:
3947	* po/sv.po:
3948	* po/tr.po:
3949	* po/uk.po:
3950	* po/vi.po:
3951	* po/zh_CN.po:
3952	  Update .po files
3953
39542015-06-24 11:15:22 +0200  Sebastian Dröge <sebastian@centricular.com>
3955
3956	* po/nl.po:
3957	  po: Update translations
3958
39592015-06-15 16:33:26 +1000  Jan Schmidt <jan@centricular.com>
3960
3961	* gst/asfdemux/gstasfdemux.c:
3962	  asfdemux: Use gst_video_multiview_guess_half_aspect() function
3963	  Use gst_video_multiview_guess_half_aspect() to guess if frame-packed
3964	  stereoscopic video is full-frame per view or not.
3965
39662015-06-16 17:49:05 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
3967
3968	* common:
3969	  Automatic update of common submodule
3970	  From 6015d26 to f74b2df
3971
39722014-11-26 22:15:43 +0100  Matej Knopp <matej.knopp@gmail.com>
3973
3974	* ext/x264/gstx264enc.c:
3975	* ext/x264/gstx264enc.h:
3976	  x264enc: Use gst_video_encoder_set_min_pts
3977	  This method replace the manual adjustment of PTS and DTS to avoid
3978	  negative DTS issues. Using this method will also update the segment so
3979	  we don't loos sync.
3980	  https://bugzilla.gnome.org/show_bug.cgi?id=740575
3981
39822015-06-10 14:28:05 +1000  Jan Schmidt <jan@centricular.com>
3983
3984	* gst/asfdemux/Makefile.am:
3985	* gst/asfdemux/gstasfdemux.c:
3986	* gst/asfdemux/gstasfdemux.h:
3987	  asfdemux: Add support for stereoscopic video metadata.
3988	  Add parsing of stereoscopic metadata, and place into the caps to
3989	  the decoder.
3990	  Fix parsing of Advanced Mutual Exclustion objects.
3991	  https://bugzilla.gnome.org/show_bug.cgi?id=711190
3992	  Based on a patch by HyeJin Choi <meeshel78@hotmail.com>
3993
39942014-10-05 00:54:59 +1000  Jan Schmidt <jan@centricular.com>
3995
3996	* ext/x264/gstx264enc.c:
3997	* ext/x264/gstx264enc.h:
3998	  x264enc: Add support for stereoscopic video
3999	  Provide new frame-packing property to directly set
4000	  x264enc frame packing, or pass through upstream settings
4001	  The explicit layout from the frame-packing property is
4002	  preferred over any info from the caps.
4003
40042015-06-10 15:32:44 +0100  Chris Clayton <chris2553@googlemail.com>
4005
4006	* gst/xingmux/gstxingmux.c:
4007	  xingmux: fix compiler warnings
4008	  https://bugzilla.gnome.org/show_bug.cgi?id=750596
4009
40102015-06-09 15:28:46 +0200  Stefan Sauer <ensonic@users.sf.net>
4011
4012	* Makefile.am:
4013	  cruft: add the obsolete tmpl dir to cruft-dirs
4014
40152015-06-09 11:30:34 +0200  Edward Hervey <bilboed@bilboed.com>
4016
4017	* common:
4018	  Automatic update of common submodule
4019	  From d9a3353 to 6015d26
4020
40212015-06-08 23:08:11 +0200  Stefan Sauer <ensonic@users.sf.net>
4022
4023	* common:
4024	  Automatic update of common submodule
4025	  From d37af32 to d9a3353
4026
40272015-06-07 23:06:47 +0200  Stefan Sauer <ensonic@users.sf.net>
4028
4029	* common:
4030	  Automatic update of common submodule
4031	  From 21ba2e5 to d37af32
4032
40332015-06-07 17:32:12 +0200  Stefan Sauer <ensonic@users.sf.net>
4034
4035	* common:
4036	  Automatic update of common submodule
4037	  From c408583 to 21ba2e5
4038
40392015-06-07 17:02:31 +0200  Stefan Sauer <ensonic@users.sf.net>
4040
4041	* docs/plugins/Makefile.am:
4042	  docs: remove variables that we define in the snippet from common
4043	  This is syncing our Makefile.am with upstream gtkdoc.
4044
40452015-06-07 17:16:30 +0200  Stefan Sauer <ensonic@users.sf.net>
4046
4047	* autogen.sh:
4048	* common:
4049	  Automatic update of common submodule
4050	  From d676993 to c408583
4051
40522015-06-07 16:44:43 +0200  Sebastian Dröge <sebastian@centricular.com>
4053
4054	* configure.ac:
4055	  Back to development
4056
4057=== release 1.5.1 ===
4058
40592015-06-07 11:05:29 +0200  Sebastian Dröge <sebastian@centricular.com>
4060
4061	* ChangeLog:
4062	* NEWS:
4063	* RELEASE:
4064	* configure.ac:
4065	* docs/plugins/gst-plugins-ugly-plugins.args:
4066	* docs/plugins/inspect/plugin-a52dec.xml:
4067	* docs/plugins/inspect/plugin-amrnb.xml:
4068	* docs/plugins/inspect/plugin-amrwbdec.xml:
4069	* docs/plugins/inspect/plugin-asf.xml:
4070	* docs/plugins/inspect/plugin-cdio.xml:
4071	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4072	* docs/plugins/inspect/plugin-dvdread.xml:
4073	* docs/plugins/inspect/plugin-dvdsub.xml:
4074	* docs/plugins/inspect/plugin-lame.xml:
4075	* docs/plugins/inspect/plugin-mad.xml:
4076	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4077	* docs/plugins/inspect/plugin-realmedia.xml:
4078	* docs/plugins/inspect/plugin-siddec.xml:
4079	* docs/plugins/inspect/plugin-twolame.xml:
4080	* docs/plugins/inspect/plugin-x264.xml:
4081	* docs/plugins/inspect/plugin-xingmux.xml:
4082	* gst-plugins-ugly.doap:
4083	* win32/common/config.h:
4084	  Release 1.5.1
4085
40862015-06-07 11:05:22 +0200  Sebastian Dröge <sebastian@centricular.com>
4087
4088	* po/af.po:
4089	* po/az.po:
4090	* po/bg.po:
4091	* po/ca.po:
4092	* po/cs.po:
4093	* po/da.po:
4094	* po/de.po:
4095	* po/el.po:
4096	* po/en_GB.po:
4097	* po/eo.po:
4098	* po/es.po:
4099	* po/eu.po:
4100	* po/fi.po:
4101	* po/fr.po:
4102	* po/gl.po:
4103	* po/hr.po:
4104	* po/hu.po:
4105	* po/id.po:
4106	* po/it.po:
4107	* po/ja.po:
4108	* po/lt.po:
4109	* po/lv.po:
4110	* po/ms.po:
4111	* po/mt.po:
4112	* po/nb.po:
4113	* po/nl.po:
4114	* po/or.po:
4115	* po/pl.po:
4116	* po/pt_BR.po:
4117	* po/ro.po:
4118	* po/ru.po:
4119	* po/sk.po:
4120	* po/sl.po:
4121	* po/sq.po:
4122	* po/sr.po:
4123	* po/sv.po:
4124	* po/tr.po:
4125	* po/uk.po:
4126	* po/vi.po:
4127	* po/zh_CN.po:
4128	  Update .po files
4129
41302015-06-07 09:36:00 +0200  Sebastian Dröge <sebastian@centricular.com>
4131
4132	* po/eo.po:
4133	* po/fr.po:
4134	  po: Update translations
4135
41362015-06-02 16:31:10 +0200  Edward Hervey <edward@centricular.com>
4137
4138	* tests/check/elements/amrnbenc.c:
4139	* tests/check/elements/mpeg2dec.c:
4140	* tests/check/elements/x264enc.c:
4141	* tests/check/elements/xingmux.c:
4142	* tests/check/pipelines/lame.c:
4143	  check: Use GST_CHECK_MAIN () macro everywhere
4144	  Makes source code smaller, and ensures we go through common initialization
4145	  path (like the one that sets up XML unit test output ...)
4146
41472015-05-26 17:58:18 +0100  Tim-Philipp Müller <tim@centricular.com>
4148
4149	* ext/x264/gstx264enc.c:
4150	  x264enc: don't artificially limit max allowed value of "threads" property
4151	  In auto mode it will happily chose much higher values anyway,
4152	  and a limit of 4 seems a bit low these days.
4153
41542015-05-12 22:05:02 +1000  Jan Schmidt <jan@centricular.com>
4155
4156	* ext/dvdread/dvdreadsrc.c:
4157	  dvdread: Also reset the first_seek var in start()
4158	  Make the initial chapter seek work across reuse.
4159	  https://bugzilla.gnome.org/show_bug.cgi?id=453322
4160
41612015-05-12 21:52:24 +1000  Jan Schmidt <jan@centricular.com>
4162
4163	* ext/dvdread/dvdreadsrc.c:
4164	* ext/dvdread/dvdreadsrc.h:
4165	  dvdread: Work around basesrc initial seek
4166	  Ignore the initial seek basesrc sends, as it
4167	  breaks starting from another chapter by
4168	  immediately seeking back to the start of the title
4169
41702015-05-10 11:34:33 +0100  Tim-Philipp Müller <tim@centricular.com>
4171
4172	* ext/a52dec/gsta52dec.c:
4173	* ext/amrnb/amrnbdec.c:
4174	* ext/amrnb/amrnbenc.c:
4175	* ext/amrwbdec/amrwbdec.c:
4176	* ext/cdio/gstcdiocddasrc.c:
4177	* ext/lame/gstlamemp3enc.c:
4178	* ext/mad/gstmad.c:
4179	* ext/sidplay/gstsiddec.cc:
4180	* ext/twolame/gsttwolamemp2enc.c:
4181	* ext/x264/gstx264enc.c:
4182	* gst/realmedia/rademux.c:
4183	* gst/xingmux/gstxingmux.c:
4184	  docs: update example pipelines in element docs
4185	  Mostly gst-launch -> gst-launch-1.0, but also
4186	  use autoaudiosink/autovideosink in more places
4187	  and update pipelines a little or flesh out
4188	  descriptions.
4189
41902015-04-27 10:57:12 +0100  Luis de Bethencourt <luis.bg@samsung.com>
4191
4192	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
4193	* gst/realmedia/rdtdepay.c:
4194	  Rename property enums from ARG_ to PROP_
4195	  Property enum items should be nameed PROP_ for consistency and readability.
4196
41972015-04-26 17:56:22 +0100  Tim-Philipp Müller <tim@centricular.com>
4198
4199	* Android.mk:
4200	* ext/mad/Makefile.am:
4201	* ext/x264/Makefile.am:
4202	* gst/asfdemux/Makefile.am:
4203	* gst/dvdlpcmdec/Makefile.am:
4204	* gst/dvdsub/Makefile.am:
4205	* gst/realmedia/Makefile.am:
4206	* gst/xingmux/Makefile.am:
4207	  Remove obsolete Android build cruft
4208	  This is not needed any longer.
4209
42102015-04-24 17:05:20 +0100  Luis de Bethencourt <luis.bg@samsung.com>
4211
4212	* gst/realmedia/pnmsrc.c:
4213	  realmedia: remove unused enum item PROP_LAST
4214
42152015-04-23 16:23:01 +0100  Tim-Philipp Müller <tim@centricular.com>
4216
4217	* tests/check/Makefile.am:
4218	  tests: define GST_CHECK_TEST_ENVIRONMENT_BEACON
4219	  Make sure the test environment is set up.
4220	  https://bugzilla.gnome.org//show_bug.cgi?id=747624
4221
42222015-04-23 16:22:39 +0100  Tim-Philipp Müller <tim@centricular.com>
4223
4224	* configure.ac:
4225	  configure: bump automake requirement to 1.14 and autoconf to 2.69
4226	  This is only required for builds from git, people can still
4227	  build tarballs if they only have older autotools.
4228	  https://bugzilla.gnome.org//show_bug.cgi?id=747624
4229
42302015-04-23 16:22:30 +0100  Tim-Philipp Müller <tim@centricular.com>
4231
4232	* .gitignore:
4233	  Update .gitignore
4234
42352015-04-22 10:37:54 +0200  Sebastian Dröge <sebastian@centricular.com>
4236
4237	* LICENSE_readme:
4238	  Remove LICENSE_readme
4239	  It's completely outdated and just confusing, better if people are
4240	  forced to look at the actual code in question than trusting this file.
4241
42422015-04-22 10:37:43 +0200  Sebastian Dröge <sebastian@centricular.com>
4243
4244	* INSTALL:
4245	  Remove INSTALL file
4246	  autotools automatically generate this, and when using different versions
4247	  for autogen.sh there will always be changes to a file tracked by git.
4248
42492015-04-20 14:35:30 +0900  Cliff Han <cliff.han@lge.com>
4250
4251	* gst/asfdemux/gstasfdemux.c:
4252	  asfdemux: fix a seek failure due to out-of-range in push mode
4253	  A seek in push mode failed for big offsets which are beyond
4254	  the range of guint32.
4255	  https://bugzilla.gnome.org/show_bug.cgi?id=748162
4256
42572015-04-08 16:52:06 +0200  Edward Hervey <edward@centricular.com>
4258
4259	* common:
4260	* tests/check/Makefile.am:
4261	  tests: Use AM_TESTS_ENVIRONMENT
4262	  Needed by the new automake test runner
4263
42642015-04-03 18:58:03 +0100  Tim-Philipp Müller <tim@centricular.com>
4265
4266	* autogen.sh:
4267	* common:
4268	  Automatic update of common submodule
4269	  From bc76a8b to c8fb372
4270
42712015-04-02 17:24:05 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
4272
4273	* ext/a52dec/gsta52dec.c:
4274	  a52dec: fix race in liba52dec lookup table initialization
4275	  a52_init initializes the IMDCT global state as well as creating
4276	  a new state. When two A52 decoders are created (eg, when two AC3
4277	  tracks are contained in a video), calls to a52_init may happen
4278	  at the same time, and the IMDCT initialization is not reentrant.
4279	  https://bugzilla.gnome.org/show_bug.cgi?id=746781
4280
42812015-03-27 14:41:51 +0100  Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
4282
4283	* ext/mpeg2dec/gstmpeg2dec.c:
4284	  mpeg2dec: fix buffer leak in crop_buffer()
4285	  gst_buffer_pool_acquire_buffer() gives us a new owned buffer while
4286	  gst_buffer_replace() reffed it as well so we were one reference extra.
4287	  https://bugzilla.gnome.org/show_bug.cgi?id=746887
4288
42892015-03-28 16:58:26 +0100  Mark Nauwelaerts <mnauw@users.sourceforge.net>
4290
4291	* gst/realmedia/rmdemux.c:
4292	  rmdemux: resurrect some flow return handling
4293	  https://bugzilla.gnome.org/show_bug.cgi?id=744572
4294
42952015-03-28 16:57:06 +0100  Mark Nauwelaerts <mnauw@users.sourceforge.net>
4296
4297	* gst/asfdemux/gstasfdemux.c:
4298	  asfdemux: resurrect some flow return handling
4299	  https://bugzilla.gnome.org/show_bug.cgi?id=744572
4300
43012015-03-24 12:50:43 +0000  Luis de Bethencourt <luis.bg@samsung.com>
4302
4303	* ext/mpeg2dec/gstmpeg2dec.c:
4304	  mpeg2dec: fix memory leak
4305	  CID #1291630
4306
43072015-03-24 10:29:48 +0000  Luis de Bethencourt <luis.bg@samsung.com>
4308
4309	* ext/mpeg2dec/gstmpeg2dec.c:
4310	  mpeg2dec: initialize buffer
4311	  Buffer needs to be null before passing it to gst_buffer_pool_acquire_buffer()
4312	  CID #1291634
4313
43142015-03-13 17:00:03 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4315
4316	* ext/mpeg2dec/gstmpeg2dec.c:
4317	  mpeg2dec: Add stride support
4318	  This allow using external pools that have different strides from the
4319	  default. These strides need to respect certain rules, which we check
4320	  and if these are not met, we fallback to generic pool.
4321	  https://bugzilla.gnome.org/show_bug.cgi?id=735379
4322
43232015-03-10 16:45:01 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4324
4325	* ext/mpeg2dec/gstmpeg2dec.c:
4326	* ext/mpeg2dec/gstmpeg2dec.h:
4327	  mpeg2dec: Re-implement pool handling
4328	  This is a rewrite of the pool negotiation and configuration. Direct
4329	  to output decoding is now achieved by configuring the pool using
4330	  video-alignment. This removes copies when dealing with any elements that
4331	  supports VideoAlignment, and enable usage of generic video buffer pool,
4332	  XVImagePool and GLPool. It drops the crop meta implementation for now.
4333	  https://bugzilla.gnome.org/show_bug.cgi?id=735379
4334
43352015-03-10 09:33:15 +0000  Tim-Philipp Müller <tim@centricular.com>
4336
4337	* gst/dvdsub/gstdvdsubdec.c:
4338	  dvbsub: fix indentation
4339
43402015-03-10 09:32:51 +0000  Tim-Philipp Müller <tim@centricular.com>
4341
4342	* ext/dvdread/dvdreadsrc.c:
4343	* gst/dvdsub/gstdvdsubdec.c:
4344	  Fix double semicolons
4345
43462015-03-09 19:11:51 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4347
4348	* ext/mpeg2dec/gstmpeg2dec.c:
4349	  Revert "mpeg2dec: Fix handling of stride"
4350	  This reverts commit f3e8dcb9de4d546e7d80ccc1754ed13dd4e7ac81.
4351
43522015-03-09 19:11:44 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4353
4354	* ext/mpeg2dec/gstmpeg2dec.c:
4355	  Revert "mpeg2dec: Use propose unref method for buffer"
4356	  This reverts commit 63b43d3bee832aec353d02575da543f3c73f6893.
4357
43582015-03-09 18:43:43 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4359
4360	* ext/mpeg2dec/gstmpeg2dec.c:
4361	  mpeg2dec: Use propose unref method for buffer
4362
43632015-01-21 18:29:22 +0000  Simon Farnsworth <simon.farnsworth@onelan.co.uk>
4364
4365	* ext/mpeg2dec/gstmpeg2dec.c:
4366	  mpeg2dec: Fix handling of stride
4367	  A pipeline like:
4368	  gst-launch-1.0 filesrc location=file.ts ! tsdemux ! mpegvideoparse ! mpeg2dec  ! vaapisink
4369	  would look bad when file.ts contains 704x576 video, because vaapisink would
4370	  give you buffers of stride 768, but libmpeg2 was not told about this and
4371	  used a stride of 704.
4372	  Tell libmpeg2 about the stride from  downstream; in the process, teach it to
4373	  reject buffer pools that don't meet libmpeg2's chroma stride requirements
4374	  Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
4375
43762015-02-11 13:56:48 +0100  Sebastian Dröge <sebastian@centricular.com>
4377
4378	* ext/x264/gstx264enc.c:
4379	* gst/asfdemux/gstasfdemux.c:
4380	  Improve and fix LATENCY query handling
4381	  This now follows the design docs everywhere, especially the maximum latency
4382	  handling.
4383	  https://bugzilla.gnome.org/show_bug.cgi?id=744106
4384
43852015-02-06 19:04:32 +0100  Sebastian Dröge <sebastian@centricular.com>
4386
4387	* ext/x264/gstx264enc.c:
4388	  x264enc: Don't set max latency to the same value as the encoder latency
4389	  The meaning of the max latency is *not* the maximum latency this element will
4390	  introduce. It is the maximum latency this element can endure without
4391	  overflowing any buffers, which is infinite for x264enc.
4392	  Fixes latency configuration in zero latency mode, where max latency was
4393	  becoming 0... which usually won't work well if something else introduces
4394	  latency as then max < min in the end, and latency configuration just fails.
4395
43962015-02-02 14:13:10 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
4397
4398	* ext/x264/gstx264enc.c:
4399	  x264enc: set annexb=1 in byte stream mode when downstream has ANY caps
4400	  This matches what is done when downstream caps are not ANY, and fixes
4401	  prerolling in byte stream mode when typefind is downstream.
4402
44032015-01-21 09:56:41 +0100  Sebastian Dröge <sebastian@centricular.com>
4404
4405	* ext/lame/gstlamemp3enc.c:
4406	* ext/twolame/gsttwolamemp2enc.c:
4407	  Constify some static arrays everywhere
4408
44092015-01-18 16:53:41 +0000  Tim-Philipp Müller <tim@centricular.com>
4410
4411	* configure.ac:
4412	  configure: remove non-ported plugins stuff
4413	  It's not needed any longer, all plugins in -ugly
4414	  have been ported.
4415
44162015-01-18 11:07:43 -0500  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
4417
4418	* ext/x264/gstx264enc.c:
4419	  x264enc: Don't set an allocation maximum
4420	  There is no reason x264enc should enforce a maximum allocation size.
4421	  The maximum is normally set by buffer pool which cannot grow, but we
4422	  don't offer a buffer pool. This would lead to stall when used with
4423	  element that don't implement allocation query.
4424	  Related to: https://bugzilla.gnome.org/show_bug.cgi?id=738302
4425
44262015-01-12 16:10:45 +0100  Stefan Sauer <ensonic@users.sf.net>
4427
4428	* common:
4429	  Automatic update of common submodule
4430	  From f2c6b95 to bc76a8b
4431
44322014-12-22 11:46:27 +0100  Sebastian Dröge <sebastian@centricular.com>
4433
4434	* MAINTAINERS:
4435	  MAINTAINERS: Update my mail address
4436
44372014-12-18 10:54:30 +0100  Sebastian Dröge <sebastian@centricular.com>
4438
4439	* common:
4440	  Automatic update of common submodule
4441	  From ef1ffdc to f2c6b95
4442
44432014-11-27 17:11:30 +0100  Edward Hervey <bilboed@bilboed.com>
4444
4445	* common:
4446	  Automatic update of common submodule
4447	  From 7bb2bce to ef1ffdc
4448
44492014-06-06 13:59:57 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
4450
4451	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
4452	  dvdlpcmdec: set channel positions using the appropriate API
4453	  https://bugzilla.gnome.org/show_bug.cgi?id=731038
4454
44552014-11-05 23:34:56 +0000  Tim-Philipp Müller <tim@centricular.com>
4456
4457	* gst/asfdemux/gstasfdemux.c:
4458	  asfdemux: fix comment
4459
44602014-11-05 13:45:29 +0100  Edward Hervey <bilboed@bilboed.com>
4461
4462	* gst/asfdemux/gstasfdemux.c:
4463	  asfdemux: Send duration query upstream first
4464	  An upstream element (like mms or some dlna source) might be able to
4465	  answer the query. Try that first, else fallback to standard logic
4466
44672014-11-02 17:31:05 +0000  Tim-Philipp Müller <tim@centricular.com>
4468
4469	* gst/asfdemux/asfpacket.c:
4470	  asf: fix up file mode
4471
44722014-10-27 17:58:14 +0100  Sebastian Dröge <sebastian@centricular.com>
4473
4474	* common:
4475	  Automatic update of common submodule
4476	  From 84d06cd to 7bb2bce
4477
44782014-10-21 19:46:03 +0100  Tim-Philipp Müller <tim@centricular.com>
4479
4480	* Makefile.am:
4481	  tests: parallelise 'make check-valgrind'
4482
44832014-10-21 13:02:03 +0100  Tim-Philipp Müller <tim@centricular.com>
4484
4485	* common:
4486	  Automatic update of common submodule
4487	  From a8c8939 to 84d06cd
4488
44892014-10-21 12:58:58 +0200  Stefan Sauer <ensonic@users.sf.net>
4490
4491	* README:
4492	* common:
4493	  Automatic update of common submodule
4494	  From 36388a1 to a8c8939
4495
44962014-08-22 10:46:35 +0200  Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
4497
4498	* gst/asfdemux/gstasfdemux.c:
4499	  asfdemux: first try to delegate TIME seek events upstream
4500	  We should give a chance to upstream to handle TIME seek events before trying
4501	  to handle it in asfdemux.
4502	  Fix a bug where fast backward seeks where discarded right away because they
4503	  were not supported by asfdemux.
4504	  https://bugzilla.gnome.org/show_bug.cgi?id=734471
4505
45062014-09-04 16:57:02 +0200  Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
4507
4508	* gst/asfdemux/asfheaders.c:
4509	* gst/asfdemux/asfheaders.h:
4510	* gst/asfdemux/gstasfdemux.c:
4511	  asfdemux: add ASF_OBJ_METADATA_LIBRARY_OBJECT
4512	  We can safely ignore those but best to claim to understand this object type so
4513	  we don't raise a warning.
4514	  https://bugzilla.gnome.org/show_bug.cgi?id=736060
4515
45162014-08-21 12:09:23 -0300  Thiago Santos <thiagoss@osg.samsung.com>
4517
4518	* gst/asfdemux/gstasfdemux.c:
4519	* gst/asfdemux/gstasfdemux.h:
4520	  asfdemux: if video is h264, check the codec_data for bytestream data
4521	  For bytestream we don't want to expose it as codec_data but rather as
4522	  streamheader as it is not out-of-band data but data that should be
4523	  prepended to the beginning of the stream before the other buffers.
4524	  https://bugzilla.gnome.org/show_bug.cgi?id=735070
4525
45262014-08-10 19:13:10 +0100  Tim-Philipp Müller <tim@centricular.com>
4527
4528	* docs/plugins/inspect/plugin-a52dec.xml:
4529	* docs/plugins/inspect/plugin-amrnb.xml:
4530	* docs/plugins/inspect/plugin-amrwbdec.xml:
4531	* docs/plugins/inspect/plugin-asf.xml:
4532	* docs/plugins/inspect/plugin-cdio.xml:
4533	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4534	* docs/plugins/inspect/plugin-dvdread.xml:
4535	* docs/plugins/inspect/plugin-dvdsub.xml:
4536	* docs/plugins/inspect/plugin-lame.xml:
4537	* docs/plugins/inspect/plugin-mad.xml:
4538	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4539	* docs/plugins/inspect/plugin-realmedia.xml:
4540	* docs/plugins/inspect/plugin-siddec.xml:
4541	* docs/plugins/inspect/plugin-twolame.xml:
4542	* docs/plugins/inspect/plugin-x264.xml:
4543	* docs/plugins/inspect/plugin-xingmux.xml:
4544	  docs: update for git master
4545
45462014-08-06 12:07:09 -0300  Thiago Santos <thiagoss@osg.samsung.com>
4547
4548	* gst/asfdemux/gstasfdemux.c:
4549	  asfdemux: simplify log statement
4550	  Use the GST_PTR_FORMAT to print the buffer
4551
45522014-08-05 19:47:26 +0100  Tim-Philipp Müller <tim@centricular.com>
4553
4554	* ext/x264/gstx264enc.c:
4555	  x264: fix colour inversion with YV12 format
4556	  It's the same as I420 but with the U/V planes swapped.
4557
45582014-08-01 10:37:44 +0200  Edward Hervey <edward@collabora.com>
4559
4560	* Makefile.am:
4561	* common:
4562	  Makefile: Add usage of build-checks step
4563	  Allows building checks without running them
4564
45652014-07-08 16:45:45 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
4566
4567	* ext/x264/gstx264enc.c:
4568	  x264enc: Request buffers in allocation query
4569	  https://bugzilla.gnome.org/show_bug.cgi?id=732288
4570
45712014-06-06 20:23:15 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
4572
4573	* ext/x264/gstx264enc.c:
4574	* ext/x264/gstx264enc.h:
4575	  x264enc: Shift both PTS and DTS to ensure positive timestamp
4576	  Currently we only shift DTS to compensate that we don't support negative
4577	  timestamp. This cause a problem that PTS is no longer >= DTS and may
4578	  make muxers live much harder. Instead, shift both PTS/DTS forward. Also
4579	  remove all the hack to handle this which seems the result of thinking libx264
4580	  is bugged.
4581	  https://bugzilla.gnome.org/show_bug.cgi?id=731351
4582
45832014-07-19 18:04:46 +0200  Sebastian Dröge <sebastian@centricular.com>
4584
4585	* configure.ac:
4586	  Back to development
4587
4588=== release 1.4.0 ===
4589
45902014-07-19 17:44:06 +0200  Sebastian Dröge <sebastian@centricular.com>
4591
4592	* ChangeLog:
4593	* NEWS:
4594	* RELEASE:
4595	* configure.ac:
4596	* docs/plugins/inspect/plugin-a52dec.xml:
4597	* docs/plugins/inspect/plugin-amrnb.xml:
4598	* docs/plugins/inspect/plugin-amrwbdec.xml:
4599	* docs/plugins/inspect/plugin-asf.xml:
4600	* docs/plugins/inspect/plugin-cdio.xml:
4601	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4602	* docs/plugins/inspect/plugin-dvdread.xml:
4603	* docs/plugins/inspect/plugin-dvdsub.xml:
4604	* docs/plugins/inspect/plugin-lame.xml:
4605	* docs/plugins/inspect/plugin-mad.xml:
4606	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4607	* docs/plugins/inspect/plugin-realmedia.xml:
4608	* docs/plugins/inspect/plugin-siddec.xml:
4609	* docs/plugins/inspect/plugin-twolame.xml:
4610	* docs/plugins/inspect/plugin-x264.xml:
4611	* docs/plugins/inspect/plugin-xingmux.xml:
4612	* gst-plugins-ugly.doap:
4613	* win32/common/config.h:
4614	  Release 1.4.0
4615
46162014-07-19 16:50:04 +0200  Sebastian Dröge <sebastian@centricular.com>
4617
4618	* po/af.po:
4619	* po/az.po:
4620	* po/bg.po:
4621	* po/ca.po:
4622	* po/cs.po:
4623	* po/da.po:
4624	* po/de.po:
4625	* po/el.po:
4626	* po/en_GB.po:
4627	* po/eo.po:
4628	* po/es.po:
4629	* po/eu.po:
4630	* po/fi.po:
4631	* po/fr.po:
4632	* po/gl.po:
4633	* po/hr.po:
4634	* po/hu.po:
4635	* po/id.po:
4636	* po/it.po:
4637	* po/ja.po:
4638	* po/lt.po:
4639	* po/lv.po:
4640	* po/ms.po:
4641	* po/mt.po:
4642	* po/nb.po:
4643	* po/nl.po:
4644	* po/or.po:
4645	* po/pl.po:
4646	* po/pt_BR.po:
4647	* po/ro.po:
4648	* po/ru.po:
4649	* po/sk.po:
4650	* po/sl.po:
4651	* po/sq.po:
4652	* po/sr.po:
4653	* po/sv.po:
4654	* po/tr.po:
4655	* po/uk.po:
4656	* po/vi.po:
4657	* po/zh_CN.po:
4658	  Update .po files
4659
46602014-07-19 12:48:11 +0200  Sebastian Dröge <sebastian@centricular.com>
4661
4662	* po/sv.po:
4663	  po: Update translations
4664
4665=== release 1.3.91 ===
4666
46672014-07-11 11:44:28 +0200  Sebastian Dröge <sebastian@centricular.com>
4668
4669	* ChangeLog:
4670	* NEWS:
4671	* RELEASE:
4672	* configure.ac:
4673	* docs/plugins/inspect/plugin-a52dec.xml:
4674	* docs/plugins/inspect/plugin-amrnb.xml:
4675	* docs/plugins/inspect/plugin-amrwbdec.xml:
4676	* docs/plugins/inspect/plugin-asf.xml:
4677	* docs/plugins/inspect/plugin-cdio.xml:
4678	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4679	* docs/plugins/inspect/plugin-dvdread.xml:
4680	* docs/plugins/inspect/plugin-dvdsub.xml:
4681	* docs/plugins/inspect/plugin-lame.xml:
4682	* docs/plugins/inspect/plugin-mad.xml:
4683	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4684	* docs/plugins/inspect/plugin-realmedia.xml:
4685	* docs/plugins/inspect/plugin-siddec.xml:
4686	* docs/plugins/inspect/plugin-twolame.xml:
4687	* docs/plugins/inspect/plugin-x264.xml:
4688	* docs/plugins/inspect/plugin-xingmux.xml:
4689	* gst-plugins-ugly.doap:
4690	* win32/common/config.h:
4691	  Release 1.3.91
4692
46932014-07-11 11:13:39 +0200  Sebastian Dröge <sebastian@centricular.com>
4694
4695	* po/af.po:
4696	* po/az.po:
4697	* po/bg.po:
4698	* po/ca.po:
4699	* po/cs.po:
4700	* po/da.po:
4701	* po/de.po:
4702	* po/el.po:
4703	* po/en_GB.po:
4704	* po/eo.po:
4705	* po/es.po:
4706	* po/eu.po:
4707	* po/fi.po:
4708	* po/fr.po:
4709	* po/gl.po:
4710	* po/hr.po:
4711	* po/hu.po:
4712	* po/id.po:
4713	* po/it.po:
4714	* po/ja.po:
4715	* po/lt.po:
4716	* po/lv.po:
4717	* po/ms.po:
4718	* po/mt.po:
4719	* po/nb.po:
4720	* po/nl.po:
4721	* po/or.po:
4722	* po/pl.po:
4723	* po/pt_BR.po:
4724	* po/ro.po:
4725	* po/ru.po:
4726	* po/sk.po:
4727	* po/sl.po:
4728	* po/sq.po:
4729	* po/sr.po:
4730	* po/sv.po:
4731	* po/tr.po:
4732	* po/uk.po:
4733	* po/vi.po:
4734	* po/zh_CN.po:
4735	  Update .po files
4736
47372014-07-11 08:53:12 +0200  Sebastian Dröge <sebastian@centricular.com>
4738
4739	* po/vi.po:
4740	  po: Update translations
4741
47422014-07-04 03:22:00 +0200  Sebastian Rasmussen <sebras@hotmail.com>
4743
4744	* gst/realmedia/rademux.c:
4745	  rademux: Print invalid fourcc in error message in hex
4746	  Previously this was printed as characters which caused later processing
4747	  of the error message to sometimes warn about non-UTF-8 characters.
4748	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732716
4749
4750=== release 1.3.90 ===
4751
47522014-06-28 11:39:14 +0200  Sebastian Dröge <sebastian@centricular.com>
4753
4754	* ChangeLog:
4755	* NEWS:
4756	* RELEASE:
4757	* configure.ac:
4758	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
4759	* docs/plugins/inspect/plugin-a52dec.xml:
4760	* docs/plugins/inspect/plugin-amrnb.xml:
4761	* docs/plugins/inspect/plugin-amrwbdec.xml:
4762	* docs/plugins/inspect/plugin-asf.xml:
4763	* docs/plugins/inspect/plugin-cdio.xml:
4764	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4765	* docs/plugins/inspect/plugin-dvdread.xml:
4766	* docs/plugins/inspect/plugin-dvdsub.xml:
4767	* docs/plugins/inspect/plugin-lame.xml:
4768	* docs/plugins/inspect/plugin-mad.xml:
4769	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4770	* docs/plugins/inspect/plugin-realmedia.xml:
4771	* docs/plugins/inspect/plugin-siddec.xml:
4772	* docs/plugins/inspect/plugin-twolame.xml:
4773	* docs/plugins/inspect/plugin-x264.xml:
4774	* docs/plugins/inspect/plugin-xingmux.xml:
4775	* gst-plugins-ugly.doap:
4776	* win32/common/config.h:
4777	  Release 1.3.90
4778
47792014-06-28 11:39:01 +0200  Sebastian Dröge <sebastian@centricular.com>
4780
4781	* po/af.po:
4782	* po/az.po:
4783	* po/bg.po:
4784	* po/ca.po:
4785	* po/cs.po:
4786	* po/da.po:
4787	* po/de.po:
4788	* po/el.po:
4789	* po/en_GB.po:
4790	* po/eo.po:
4791	* po/es.po:
4792	* po/eu.po:
4793	* po/fi.po:
4794	* po/fr.po:
4795	* po/gl.po:
4796	* po/hr.po:
4797	* po/hu.po:
4798	* po/id.po:
4799	* po/it.po:
4800	* po/ja.po:
4801	* po/lt.po:
4802	* po/lv.po:
4803	* po/ms.po:
4804	* po/mt.po:
4805	* po/nb.po:
4806	* po/nl.po:
4807	* po/or.po:
4808	* po/pl.po:
4809	* po/pt_BR.po:
4810	* po/ro.po:
4811	* po/ru.po:
4812	* po/sk.po:
4813	* po/sl.po:
4814	* po/sq.po:
4815	* po/sr.po:
4816	* po/sv.po:
4817	* po/tr.po:
4818	* po/uk.po:
4819	* po/vi.po:
4820	* po/zh_CN.po:
4821	  Update .po files
4822
48232014-06-22 21:48:28 +0100  Tim-Philipp Müller <tim@centricular.com>
4824
4825	* .gitignore:
4826	  Ignore autotools test-driver temp files from 'make check'
4827
48282014-06-22 19:36:14 +0200  Sebastian Dröge <sebastian@centricular.com>
4829
4830	* configure.ac:
4831	  Back to development
4832
4833=== release 1.3.3 ===
4834
48352014-06-22 18:13:53 +0200  Sebastian Dröge <sebastian@centricular.com>
4836
4837	* ChangeLog:
4838	* NEWS:
4839	* RELEASE:
4840	* configure.ac:
4841	* docs/plugins/inspect/plugin-a52dec.xml:
4842	* docs/plugins/inspect/plugin-amrnb.xml:
4843	* docs/plugins/inspect/plugin-amrwbdec.xml:
4844	* docs/plugins/inspect/plugin-asf.xml:
4845	* docs/plugins/inspect/plugin-cdio.xml:
4846	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4847	* docs/plugins/inspect/plugin-dvdread.xml:
4848	* docs/plugins/inspect/plugin-dvdsub.xml:
4849	* docs/plugins/inspect/plugin-lame.xml:
4850	* docs/plugins/inspect/plugin-mad.xml:
4851	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4852	* docs/plugins/inspect/plugin-realmedia.xml:
4853	* docs/plugins/inspect/plugin-siddec.xml:
4854	* docs/plugins/inspect/plugin-twolame.xml:
4855	* docs/plugins/inspect/plugin-x264.xml:
4856	* docs/plugins/inspect/plugin-xingmux.xml:
4857	* gst-plugins-ugly.doap:
4858	* win32/common/config.h:
4859	  Release 1.3.3
4860
48612014-06-22 17:40:40 +0200  Sebastian Dröge <sebastian@centricular.com>
4862
4863	* po/af.po:
4864	* po/az.po:
4865	* po/bg.po:
4866	* po/ca.po:
4867	* po/cs.po:
4868	* po/da.po:
4869	* po/de.po:
4870	* po/el.po:
4871	* po/en_GB.po:
4872	* po/eo.po:
4873	* po/es.po:
4874	* po/eu.po:
4875	* po/fi.po:
4876	* po/fr.po:
4877	* po/gl.po:
4878	* po/hr.po:
4879	* po/hu.po:
4880	* po/id.po:
4881	* po/it.po:
4882	* po/ja.po:
4883	* po/lt.po:
4884	* po/lv.po:
4885	* po/ms.po:
4886	* po/mt.po:
4887	* po/nb.po:
4888	* po/nl.po:
4889	* po/or.po:
4890	* po/pl.po:
4891	* po/pt_BR.po:
4892	* po/ro.po:
4893	* po/ru.po:
4894	* po/sk.po:
4895	* po/sl.po:
4896	* po/sq.po:
4897	* po/sr.po:
4898	* po/sv.po:
4899	* po/tr.po:
4900	* po/uk.po:
4901	* po/vi.po:
4902	* po/zh_CN.po:
4903	  Update .po files
4904
49052014-06-22 14:25:18 +0200  Sebastian Dröge <sebastian@centricular.com>
4906
4907	* po/de.po:
4908	* po/nl.po:
4909	  po: Update translations
4910
49112014-05-26 17:55:43 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
4912
4913	* gst/realmedia/rmdemux.c:
4914	* gst/realmedia/rmdemux.h:
4915	  rmdemux: use GstFlowCombiner
4916	  Removes flow return combination code to use the newly added GstFlowCombiner
4917	  https://bugzilla.gnome.org/show_bug.cgi?id=709224
4918
49192014-05-23 18:17:11 -0300  Thiago Santos <ts.santos@sisa.samsung.com>
4920
4921	* gst/asfdemux/gstasfdemux.c:
4922	* gst/asfdemux/gstasfdemux.h:
4923	  asfdemux: use GstFlowCombiner
4924	  Removes flow return combination code to use the newly added GstFlowCombiner
4925	  https://bugzilla.gnome.org/show_bug.cgi?id=709224
4926
49272014-05-28 09:49:59 +0200  Aurélien Zanelli <aurelien.zanelli@parrot.com>
4928
4929	* ext/x264/gstx264enc.c:
4930	  x264enc: fix caps leak in set_format()
4931	  https://bugzilla.gnome.org/show_bug.cgi?id=730865
4932
49332013-12-01 20:53:03 +0100  Matej Knopp <matej.knopp@gmail.com>
4934
4935	* gst/asfdemux/gstasfdemux.c:
4936	  asfdemux: Handle initial 0 timestamp that should have been -1
4937	  https://bugzilla.gnome.org/show_bug.cgi?id=719660
4938
49392014-05-21 13:23:33 +0200  Sebastian Dröge <sebastian@centricular.com>
4940
4941	* configure.ac:
4942	  Back to development
4943
4944=== release 1.3.2 ===
4945
49462014-05-21 13:06:35 +0200  Sebastian Dröge <sebastian@centricular.com>
4947
4948	* ChangeLog:
4949	* NEWS:
4950	* RELEASE:
4951	* common:
4952	* configure.ac:
4953	* docs/plugins/inspect-build.stamp:
4954	* docs/plugins/inspect.stamp:
4955	* docs/plugins/inspect/plugin-a52dec.xml:
4956	* docs/plugins/inspect/plugin-amrnb.xml:
4957	* docs/plugins/inspect/plugin-amrwbdec.xml:
4958	* docs/plugins/inspect/plugin-asf.xml:
4959	* docs/plugins/inspect/plugin-cdio.xml:
4960	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
4961	* docs/plugins/inspect/plugin-dvdread.xml:
4962	* docs/plugins/inspect/plugin-dvdsub.xml:
4963	* docs/plugins/inspect/plugin-lame.xml:
4964	* docs/plugins/inspect/plugin-mad.xml:
4965	* docs/plugins/inspect/plugin-mpeg2dec.xml:
4966	* docs/plugins/inspect/plugin-realmedia.xml:
4967	* docs/plugins/inspect/plugin-siddec.xml:
4968	* docs/plugins/inspect/plugin-twolame.xml:
4969	* docs/plugins/inspect/plugin-x264.xml:
4970	* docs/plugins/inspect/plugin-xingmux.xml:
4971	* gst-plugins-ugly.doap:
4972	* win32/common/config.h:
4973	  Release 1.3.2
4974
49752014-05-21 12:53:52 +0200  Sebastian Dröge <sebastian@centricular.com>
4976
4977	* po/af.po:
4978	* po/az.po:
4979	* po/bg.po:
4980	* po/ca.po:
4981	* po/cs.po:
4982	* po/da.po:
4983	* po/de.po:
4984	* po/el.po:
4985	* po/en_GB.po:
4986	* po/eo.po:
4987	* po/es.po:
4988	* po/eu.po:
4989	* po/fi.po:
4990	* po/fr.po:
4991	* po/gl.po:
4992	* po/hr.po:
4993	* po/hu.po:
4994	* po/id.po:
4995	* po/it.po:
4996	* po/ja.po:
4997	* po/lt.po:
4998	* po/lv.po:
4999	* po/ms.po:
5000	* po/mt.po:
5001	* po/nb.po:
5002	* po/nl.po:
5003	* po/or.po:
5004	* po/pl.po:
5005	* po/pt_BR.po:
5006	* po/ro.po:
5007	* po/ru.po:
5008	* po/sk.po:
5009	* po/sl.po:
5010	* po/sq.po:
5011	* po/sr.po:
5012	* po/sv.po:
5013	* po/tr.po:
5014	* po/uk.po:
5015	* po/vi.po:
5016	* po/zh_CN.po:
5017	  Update .po files
5018
50192014-05-21 10:51:38 +0200  Sebastian Dröge <sebastian@centricular.com>
5020
5021	* common:
5022	  Automatic update of common submodule
5023	  From 211fa5f to 1f5d3c3
5024
50252014-05-16 16:24:46 +0100  Tim-Philipp Müller <tim@centricular.com>
5026
5027	* ext/mpeg2dec/gstmpeg2dec.h:
5028	  mpeg2dec: remove unused struct members
5029
50302014-05-16 12:21:06 +0200  Sebastian Dröge <sebastian@centricular.com>
5031
5032	* gst/realmedia/rtspreal.c:
5033	  rtspreal: Fix some memory leaks in an error path
5034	  CID 1212165.
5035
50362014-05-09 14:54:54 +0200  Edward Hervey <bilboed@bilboed.com>
5037
5038	* ext/mpeg2dec/gstmpeg2dec.c:
5039	  mpeg2dec: Release codec state on negotiation failures
5040	  Else it leaks
5041	  CID #1212169
5042
50432014-05-03 20:48:37 +0200  Sebastian Dröge <sebastian@centricular.com>
5044
5045	* configure.ac:
5046	  Back to development
5047
5048=== release 1.3.1 ===
5049
50502014-05-03 18:29:23 +0200  Sebastian Dröge <sebastian@centricular.com>
5051
5052	* ChangeLog:
5053	* NEWS:
5054	* RELEASE:
5055	* configure.ac:
5056	* docs/plugins/gst-plugins-ugly-plugins.args:
5057	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
5058	* docs/plugins/inspect/plugin-a52dec.xml:
5059	* docs/plugins/inspect/plugin-amrnb.xml:
5060	* docs/plugins/inspect/plugin-amrwbdec.xml:
5061	* docs/plugins/inspect/plugin-asf.xml:
5062	* docs/plugins/inspect/plugin-cdio.xml:
5063	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5064	* docs/plugins/inspect/plugin-dvdread.xml:
5065	* docs/plugins/inspect/plugin-dvdsub.xml:
5066	* docs/plugins/inspect/plugin-lame.xml:
5067	* docs/plugins/inspect/plugin-mad.xml:
5068	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5069	* docs/plugins/inspect/plugin-realmedia.xml:
5070	* docs/plugins/inspect/plugin-siddec.xml:
5071	* docs/plugins/inspect/plugin-twolame.xml:
5072	* docs/plugins/inspect/plugin-x264.xml:
5073	* docs/plugins/inspect/plugin-xingmux.xml:
5074	* gst-plugins-ugly.doap:
5075	* win32/common/config.h:
5076	  Release 1.3.1
5077
50782014-05-03 18:21:01 +0200  Sebastian Dröge <sebastian@centricular.com>
5079
5080	* po/af.po:
5081	* po/az.po:
5082	* po/bg.po:
5083	* po/ca.po:
5084	* po/cs.po:
5085	* po/da.po:
5086	* po/de.po:
5087	* po/el.po:
5088	* po/en_GB.po:
5089	* po/eo.po:
5090	* po/es.po:
5091	* po/eu.po:
5092	* po/fi.po:
5093	* po/fr.po:
5094	* po/gl.po:
5095	* po/hr.po:
5096	* po/hu.po:
5097	* po/id.po:
5098	* po/it.po:
5099	* po/ja.po:
5100	* po/lt.po:
5101	* po/lv.po:
5102	* po/ms.po:
5103	* po/mt.po:
5104	* po/nb.po:
5105	* po/nl.po:
5106	* po/or.po:
5107	* po/pl.po:
5108	* po/pt_BR.po:
5109	* po/ro.po:
5110	* po/ru.po:
5111	* po/sk.po:
5112	* po/sl.po:
5113	* po/sq.po:
5114	* po/sr.po:
5115	* po/sv.po:
5116	* po/tr.po:
5117	* po/uk.po:
5118	* po/vi.po:
5119	* po/zh_CN.po:
5120	  Update .po files
5121
51222014-05-03 17:23:39 +0200  Sebastian Dröge <sebastian@centricular.com>
5123
5124	* po/de.po:
5125	* po/id.po:
5126	* po/lv.po:
5127	* po/sk.po:
5128	* po/sr.po:
5129	  po: Update translations
5130
51312014-05-03 10:15:28 +0200  Sebastian Dröge <sebastian@centricular.com>
5132
5133	* common:
5134	  Automatic update of common submodule
5135	  From bcb1518 to 211fa5f
5136
51372014-04-27 00:29:16 +0100  Tim-Philipp Müller <tim@centricular.com>
5138
5139	* ext/sidplay/gstsiddec.cc:
5140	* gst/asfdemux/gstrtspwms.c:
5141	* gst/realmedia/rademux.c:
5142	* gst/realmedia/rdtmanager.c:
5143	* gst/realmedia/rtspreal.c:
5144	  docs: remove outdated and pointless 'Last reviewed' lines from docs
5145	  They are very confusing for people, and more often than not
5146	  also just not very accurate. Seeing 'last reviewed: 2005' in
5147	  your docs is not very confidence-inspiring. Let's just remove
5148	  those comments.
5149
51502014-04-10 17:29:30 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
5151
5152	* gst/dvdsub/gstdvdsubdec.c:
5153	  dvdsubdec: fix spurious rejection of 0 time offset commands
5154	  Coverity 206168
5155
51562014-04-10 16:53:25 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
5157
5158	* ext/dvdread/dvdreadsrc.c:
5159	  dvdread: avoid intermediate promotion to signed
5160	  We should not reach the dangerous range here, though.
5161	  Coverity 206491, 206492, 1139856
5162
51632014-01-17 10:46:50 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
5164
5165	* ext/mpeg2dec/gstmpeg2dec.c:
5166	  mpeg2dec: do not reset the whole video info when setting size
5167	  New changes to gstvideo will reset all the video info state
5168	  when calling _set_format, overwriting what was previously set
5169	  in the preceding code.
5170	  The comment says the following code is meant to preserve the
5171	  pre-crop size, so let's just keep the size and related data
5172	  as this does not seem to break anything else (this is what
5173	  the _set_format call would have set before the change that
5174	  reset all data, except the colorimetry).
5175
51762014-04-03 15:06:22 +0200  Edward Hervey <bilboed@bilboed.com>
5177
5178	* gst/asfdemux/gstasfdemux.c:
5179	  asfdemux: Fix payloads check
5180	  Don't iterate stream->payloads if ... it doesn't exist
5181	  CID #1139846
5182
51832014-03-02 05:11:10 +0100  Sebastian Rasmussen <sebras@hotmail.com>
5184
5185	* .gitignore:
5186	  .gitignore: Ignore gcov intermediate files
5187	  https://bugzilla.gnome.org/show_bug.cgi?id=725483
5188
51892014-02-28 09:35:10 +0100  Sebastian Dröge <sebastian@centricular.com>
5190
5191	* common:
5192	  Automatic update of common submodule
5193	  From fe1672e to bcb1518
5194
51952014-02-26 22:12:50 +0100  Stefan Sauer <ensonic@users.sf.net>
5196
5197	* common:
5198	  Automatic update of common submodule
5199	  From 1a07da9 to fe1672e
5200
52012014-02-26 11:31:03 +0100  Stefan Sauer <ensonic@users.sf.net>
5202
5203	* docs/Makefile.am:
5204	  docs: install prebuilt plugin docs if gtk-doc is disabled
5205	  Sync to the Makefile.am from gst-plugin-base where it is done right.
5206	  Fixes #725034
5207
52082014-02-13 09:39:04 +0100  Stefan Sauer <ensonic@users.sf.net>
5209
5210	* gst/xingmux/gstxingmux.c:
5211	* gst/xingmux/plugin.c:
5212	  xingmux: add muxer category and make element plugable
5213	  This is required to make encodebin consider the element. Yet it is not enough to
5214	  have it plugged it has a lower priority than most mp3encoders and no different
5215	  caps.
5216
52172014-02-24 11:42:00 +0100  Dirk Van Haerenborgh <vhdirk@gmail.com>
5218
5219	* ext/x264/gstx264enc.c:
5220	  x264enc: allow lossless compression (qp=0)
5221	  https://bugzilla.gnome.org/show_bug.cgi?id=725051
5222
52232014-02-20 21:08:08 +0100  Edward Hervey <edward@collabora.com>
5224
5225	* m4/a52.m4:
5226	  m4: Remove extra check for 11+ year old a52 release
5227	  You deserve a build failure if you still have that version
5228	  If someone wants to completely remove this m4 to replace it with the
5229	  generic AS_GST_CHECK_LIBHEADER() it would be appreciated.
5230
52312014-02-19 21:11:55 +0100  Rico Tzschichholz <ricotz@ubuntu.com>
5232
5233	* m4/a52.m4:
5234	  m4: Fix multiple tests in AC_CHECK_A52DEC
5235
52362014-02-09 23:41:36 +0100  Sebastian Dröge <sebastian@centricular.com>
5237
5238	* gst/asfdemux/gstasfdemux.c:
5239	  asfdemux: Remove unused function
5240
52412014-02-06 19:22:47 +0100  Edward Hervey <edward@collabora.com>
5242
5243	* tests/check/Makefile.am:
5244	  check: Fix test location
5245
52462014-02-03 02:06:11 +0100  Sebastian Rasmussen <sebras@hotmail.com>
5247
5248	* tests/check/Makefile.am:
5249	  tests: Don't build disabled plugins' check tests
5250	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=723505
5251
52522014-01-30 10:44:29 +0100  Edward Hervey <bilboed@bilboed.com>
5253
5254	* common:
5255	  Automatic update of common submodule
5256	  From d48bed3 to 1a07da9
5257
52582014-01-03 16:20:11 +0000  Tim-Philipp Müller <tim@centricular.com>
5259
5260	* gst/asfdemux/gstasfdemux.c:
5261	  asfdemux: only add "format" field with fourcc to WMV caps
5262	  Doesn't make sense for e.g. H264 or MJPEG.
5263
52642013-12-22 22:34:03 +0000  Tim-Philipp Müller <tim@centricular.com>
5265
5266	* autogen.sh:
5267	* common:
5268	  Automatic update of common submodule
5269	  From dbedaa0 to d48bed3
5270
52712013-12-22 21:56:03 +0000  Tim-Philipp Müller <tim@centricular.com>
5272
5273	* po/Makevars:
5274	  po: set gettext domain in Makevars so we don't have to patch the generated Makefile.in.in
5275	  https://bugzilla.gnome.org/show_bug.cgi?id=705455
5276
52772013-12-05 12:16:45 +0100  Sebastian Dröge <sebastian@centricular.com>
5278
5279	* ext/amrwbdec/amrwbdec.c:
5280	  amrwbdec: Remove some dead code
5281
52822013-12-05 12:16:38 +0100  Sebastian Dröge <sebastian@centricular.com>
5283
5284	* ext/amrnb/amrnbdec.c:
5285	  amrnbdec: Remove some dead code
5286
52872013-12-05 12:09:04 +0100  Sebastian Dröge <sebastian@centricular.com>
5288
5289	* ext/amrnb/amrnbdec.c:
5290	  amrnbdec: Use gst_audio_decoder_set_needs_format() instead of custom code
5291
52922013-12-05 12:08:46 +0100  Sebastian Dröge <sebastian@centricular.com>
5293
5294	* ext/amrwbdec/amrwbdec.c:
5295	  amrwbdec: Use gst_audio_decoder_set_needs_format() instead of custom code
5296
52972013-12-05 11:44:10 +0100  Sebastian Dröge <sebastian@centricular.com>
5298
5299	* ext/mpeg2dec/gstmpeg2dec.c:
5300	  mpeg2dec: Use new gst_video_decoder_set_needs_format() API
5301
53022013-11-29 15:51:49 +0000  Tim-Philipp Müller <tim@centricular.com>
5303
5304	* ext/x264/gstx264enc.c:
5305	  x264enc: fix compiler warning
5306	  Compiler warns rightly about possibly uninitialized variable.
5307
53082013-11-29 15:49:29 +0000  Tim-Philipp Müller <tim@centricular.com>
5309
5310	* ext/x264/gstx264enc.c:
5311	  x264enc: fix crash on NULL caps when negotiation happens without a downstream peer
5312	  gst-launch-1.0 videotestsrc ! x264enc
5313
53142013-11-11 13:15:54 +0100  Mark Nauwelaerts <mnauw@users.sourceforge.net>
5315
5316	* ext/mpeg2dec/gstmpeg2dec.c:
5317	  mpeg2dec: graceful degradation for badly parsed input
5318
53192013-11-05 11:20:20 +0000  Tim-Philipp Müller <tim@centricular.com>
5320
5321	* common:
5322	  Automatic update of common submodule
5323	  From 865aa20 to dbedaa0
5324
53252013-10-22 16:02:04 +0900  HyeJin Choi <meeshel@meeshel78@hotmail.com>
5326
5327	* gst/asfdemux/asfpacket.c:
5328	  asfdemux: mo_size check bug fix. mo_size is not mandatory field.
5329	  So, don't need to check previous payload's mo_size and current
5330	  payload's mo_size when merging it.
5331	  https://bugzilla.gnome.org/show_bug.cgi?id=710609
5332
53332013-10-22 15:03:15 -0300  Thiago Santos <ts.santos@partner.samsung.com>
5334
5335	* gst/asfdemux/gstasfdemux.c:
5336	* gst/asfdemux/gstasfdemux.h:
5337	  asfdemux: Keep audio error checking fields only for audio
5338	  Video shouldn't need to be descrambled, this can cause frames data
5339	  to be corrupted
5340	  https://bugzilla.gnome.org/show_bug.cgi?id=684942
5341
53422013-10-22 00:56:29 -0300  Thiago Santos <ts.santos@partner.samsung.com>
5343
5344	* gst/asfdemux/gstasfdemux.c:
5345	  asfdemux: really copy the buffer data
5346	  Pass the copy-memory flag to copy the memory for the output buffer,
5347	  otherwise we end with 0-sized buffers
5348	  https://bugzilla.gnome.org/show_bug.cgi?id=684942
5349
53502013-09-27 08:05:25 -0700  Michael Esemplare <michael.esemplare@gmail.com>
5351
5352	* ext/x264/gstx264enc.c:
5353	  x264enc: If FPS is available, set VFR to false
5354	  https://bugzilla.gnome.org/show_bug.cgi?id=708940
5355
53562013-09-24 10:08:10 -0700  Thiago Santos <ts.santos@partner.samsung.com>
5357
5358	* gst/asfdemux/gstasfdemux.c:
5359	  asfdemux: Only use segment.start as seek_time if it is relative
5360	  Relying on the gst_segment_do_seek results for getting the
5361	  seeking time should not be used if seek type is SET because the
5362	  do_seek function makes the 'cur` position of the seek normalized
5363	  on the segment range. This means that seeking beyond the end of the
5364	  file might not result in instant EOS as it will end up seeking to
5365	  the final ts of the file.
5366	  In asf seeking to the final timestamp can lead to seeking to the last
5367	  keyframe, meaning a few seconds of video will still be played, which should
5368	  not be the desired behavior when seeking beyong file limits.
5369
53702013-09-24 10:07:25 -0700  Thiago Santos <ts.santos@partner.samsung.com>
5371
5372	* gst/asfdemux/gstasfdemux.c:
5373	  asfdemux: Parse last simple index entry
5374	  The entry size is fixed at 6, fix typo to finish parsing the index
5375	  correctly until the last sample
5376
53772013-09-24 18:32:31 +0100  Tim-Philipp Müller <tim@centricular.net>
5378
5379	* README:
5380	* common:
5381	  Automatic update of common submodule
5382	  From 6b03ba7 to 865aa20
5383
53842013-09-24 15:05:36 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5385
5386	* configure.ac:
5387	  configure: Actually use 1.3.0.1 as version to make configure happy
5388
53892013-09-24 15:00:30 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5390
5391	* configure.ac:
5392	  Back to development
5393
5394=== release 1.2.0 ===
5395
53962013-09-24 14:27:45 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5397
5398	* ChangeLog:
5399	* NEWS:
5400	* RELEASE:
5401	* configure.ac:
5402	* docs/plugins/inspect/plugin-a52dec.xml:
5403	* docs/plugins/inspect/plugin-amrnb.xml:
5404	* docs/plugins/inspect/plugin-amrwbdec.xml:
5405	* docs/plugins/inspect/plugin-asf.xml:
5406	* docs/plugins/inspect/plugin-cdio.xml:
5407	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5408	* docs/plugins/inspect/plugin-dvdread.xml:
5409	* docs/plugins/inspect/plugin-dvdsub.xml:
5410	* docs/plugins/inspect/plugin-lame.xml:
5411	* docs/plugins/inspect/plugin-mad.xml:
5412	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5413	* docs/plugins/inspect/plugin-realmedia.xml:
5414	* docs/plugins/inspect/plugin-siddec.xml:
5415	* docs/plugins/inspect/plugin-twolame.xml:
5416	* docs/plugins/inspect/plugin-x264.xml:
5417	* docs/plugins/inspect/plugin-xingmux.xml:
5418	* gst-plugins-ugly.doap:
5419	* win32/common/config.h:
5420	  Release 1.2.0
5421
54222013-09-24 14:27:39 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5423
5424	* po/af.po:
5425	* po/az.po:
5426	* po/bg.po:
5427	* po/ca.po:
5428	* po/cs.po:
5429	* po/da.po:
5430	* po/de.po:
5431	* po/el.po:
5432	* po/en_GB.po:
5433	* po/eo.po:
5434	* po/es.po:
5435	* po/eu.po:
5436	* po/fi.po:
5437	* po/fr.po:
5438	* po/gl.po:
5439	* po/hr.po:
5440	* po/hu.po:
5441	* po/id.po:
5442	* po/it.po:
5443	* po/ja.po:
5444	* po/lt.po:
5445	* po/lv.po:
5446	* po/ms.po:
5447	* po/mt.po:
5448	* po/nb.po:
5449	* po/nl.po:
5450	* po/or.po:
5451	* po/pl.po:
5452	* po/pt_BR.po:
5453	* po/ro.po:
5454	* po/ru.po:
5455	* po/sk.po:
5456	* po/sl.po:
5457	* po/sq.po:
5458	* po/sr.po:
5459	* po/sv.po:
5460	* po/tr.po:
5461	* po/uk.po:
5462	* po/vi.po:
5463	* po/zh_CN.po:
5464	  Update .po files
5465
54662013-09-18 11:34:56 +0200  Andoni Morales Alastruey <ylatuya@gmail.com>
5467
5468	* ext/x264/gstx264enc.c:
5469	  x264enc: Update the documentation to match the default profile used
5470	  https://bugzilla.gnome.org/show_bug.cgi?id=708036
5471
54722013-09-20 16:17:31 +0200  Edward Hervey <edward@collabora.com>
5473
5474	* common:
5475	  Automatic update of common submodule
5476	  From b613661 to 6b03ba7
5477
54782013-09-19 18:43:43 +0100  Tim-Philipp Müller <tim@centricular.net>
5479
5480	* common:
5481	  Automatic update of common submodule
5482	  From 74a6857 to b613661
5483
54842013-09-19 17:36:25 +0100  Tim-Philipp Müller <tim@centricular.net>
5485
5486	* autogen.sh:
5487	* common:
5488	  Automatic update of common submodule
5489	  From 098c0d7 to 74a6857
5490
54912013-09-19 11:35:04 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5492
5493	* configure.ac:
5494	  Back to development
5495
5496=== release 1.1.90 ===
5497
54982013-09-19 10:50:32 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5499
5500	* ChangeLog:
5501	* NEWS:
5502	* RELEASE:
5503	* configure.ac:
5504	* docs/plugins/inspect/plugin-a52dec.xml:
5505	* docs/plugins/inspect/plugin-amrnb.xml:
5506	* docs/plugins/inspect/plugin-amrwbdec.xml:
5507	* docs/plugins/inspect/plugin-asf.xml:
5508	* docs/plugins/inspect/plugin-cdio.xml:
5509	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5510	* docs/plugins/inspect/plugin-dvdread.xml:
5511	* docs/plugins/inspect/plugin-dvdsub.xml:
5512	* docs/plugins/inspect/plugin-lame.xml:
5513	* docs/plugins/inspect/plugin-mad.xml:
5514	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5515	* docs/plugins/inspect/plugin-realmedia.xml:
5516	* docs/plugins/inspect/plugin-siddec.xml:
5517	* docs/plugins/inspect/plugin-twolame.xml:
5518	* docs/plugins/inspect/plugin-x264.xml:
5519	* docs/plugins/inspect/plugin-xingmux.xml:
5520	* gst-plugins-ugly.doap:
5521	* win32/common/config.h:
5522	  Release 1.1.90
5523
55242013-09-19 10:30:37 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5525
5526	* po/af.po:
5527	* po/az.po:
5528	* po/bg.po:
5529	* po/ca.po:
5530	* po/cs.po:
5531	* po/da.po:
5532	* po/de.po:
5533	* po/el.po:
5534	* po/en_GB.po:
5535	* po/eo.po:
5536	* po/es.po:
5537	* po/eu.po:
5538	* po/fi.po:
5539	* po/fr.po:
5540	* po/gl.po:
5541	* po/hr.po:
5542	* po/hu.po:
5543	* po/id.po:
5544	* po/it.po:
5545	* po/ja.po:
5546	* po/lt.po:
5547	* po/lv.po:
5548	* po/ms.po:
5549	* po/mt.po:
5550	* po/nb.po:
5551	* po/nl.po:
5552	* po/or.po:
5553	* po/pl.po:
5554	* po/pt_BR.po:
5555	* po/ro.po:
5556	* po/ru.po:
5557	* po/sk.po:
5558	* po/sl.po:
5559	* po/sq.po:
5560	* po/sr.po:
5561	* po/sv.po:
5562	* po/tr.po:
5563	* po/uk.po:
5564	* po/vi.po:
5565	* po/zh_CN.po:
5566	  Update .po files
5567
55682013-09-19 09:45:55 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5569
5570	* po/cs.po:
5571	  po: Update translations
5572
55732013-09-18 19:13:45 -0400  Olivier Crête <olivier.crete@collabora.com>
5574
5575	* ext/x264/gstx264enc.c:
5576	* tests/check/elements/x264enc.c:
5577	  x264enc: Implement getcaps that restricts the input format depending on the output profile
5578	  Also add some x264enc profile tests
5579	  https://bugzilla.gnome.org/show_bug.cgi?id=708326
5580
55812013-09-16 19:38:36 +0200  Matej Knopp <matej.knopp@gmail.com>
5582
5583	* gst/asfdemux/asfpacket.c:
5584	* gst/asfdemux/gstasfdemux.c:
5585	  asfdemux: fix playback regression in push mode
5586
55872013-09-10 19:33:33 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
5588
5589	* gst/asfdemux/gstasfdemux.h:
5590	  asfdemux: remove unused variable
5591
55922013-09-05 22:56:48 +0200  Mathieu Duponchelle <mathieu.duponchelle@epitech.eu>
5593
5594	* ext/x264/gstx264enc.c:
5595	  x264enc: Don't unref future state but the old one
5596	  Being silly will lead us nowhere.
5597
55982013-09-04 16:32:43 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5599
5600	* ext/x264/gstx264enc.c:
5601	  x264enc: Check if we have an input state before using it
5602	  Flushing might happen before caps were set on the encoder,
5603	  which would lead to crashes here.
5604	  Thanks to Matej Knopp for analyzing this.
5605	  https://bugzilla.gnome.org/show_bug.cgi?id=707414
5606
56072013-09-03 20:28:35 +0200  Matej Knopp <matej.knopp@gmail.com>
5608
5609	* ext/x264/gstx264enc.c:
5610	  x264enc: fix unsigned comparison warning
5611
56122013-08-28 13:27:05 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5613
5614	* configure.ac:
5615	  Back to development
5616
5617=== release 1.1.4 ===
5618
56192013-08-28 12:58:43 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5620
5621	* ChangeLog:
5622	* NEWS:
5623	* RELEASE:
5624	* configure.ac:
5625	* docs/plugins/inspect/plugin-a52dec.xml:
5626	* docs/plugins/inspect/plugin-amrnb.xml:
5627	* docs/plugins/inspect/plugin-amrwbdec.xml:
5628	* docs/plugins/inspect/plugin-asf.xml:
5629	* docs/plugins/inspect/plugin-cdio.xml:
5630	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5631	* docs/plugins/inspect/plugin-dvdread.xml:
5632	* docs/plugins/inspect/plugin-dvdsub.xml:
5633	* docs/plugins/inspect/plugin-lame.xml:
5634	* docs/plugins/inspect/plugin-mad.xml:
5635	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5636	* docs/plugins/inspect/plugin-realmedia.xml:
5637	* docs/plugins/inspect/plugin-siddec.xml:
5638	* docs/plugins/inspect/plugin-twolame.xml:
5639	* docs/plugins/inspect/plugin-x264.xml:
5640	* docs/plugins/inspect/plugin-xingmux.xml:
5641	* gst-plugins-ugly.doap:
5642	* win32/common/config.h:
5643	  Release 1.1.4
5644
56452013-08-28 12:58:37 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5646
5647	* po/af.po:
5648	* po/az.po:
5649	* po/bg.po:
5650	* po/ca.po:
5651	* po/cs.po:
5652	* po/da.po:
5653	* po/de.po:
5654	* po/el.po:
5655	* po/en_GB.po:
5656	* po/eo.po:
5657	* po/es.po:
5658	* po/eu.po:
5659	* po/fi.po:
5660	* po/fr.po:
5661	* po/gl.po:
5662	* po/hr.po:
5663	* po/hu.po:
5664	* po/id.po:
5665	* po/it.po:
5666	* po/ja.po:
5667	* po/lt.po:
5668	* po/lv.po:
5669	* po/ms.po:
5670	* po/mt.po:
5671	* po/nb.po:
5672	* po/nl.po:
5673	* po/or.po:
5674	* po/pl.po:
5675	* po/pt_BR.po:
5676	* po/ro.po:
5677	* po/ru.po:
5678	* po/sk.po:
5679	* po/sl.po:
5680	* po/sq.po:
5681	* po/sr.po:
5682	* po/sv.po:
5683	* po/tr.po:
5684	* po/uk.po:
5685	* po/vi.po:
5686	* po/zh_CN.po:
5687	  Update .po files
5688
56892013-08-28 12:32:37 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5690
5691	* po/pt_BR.po:
5692	  po: update translations
5693
56942013-08-27 14:13:06 +0100  Tim-Philipp Müller <tim@centricular.net>
5695
5696	* ext/x264/gstx264enc.c:
5697	  x264enc: log when we output a lower profile than requested
5698
56992013-08-21 18:32:17 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5700
5701	* ext/x264/gstx264enc.c:
5702	  x264enc: Consider subset relations of profiles when setting srcpad caps
5703	  constrained-baseline is a subset of baseline, is a subset of main,
5704	  is a subset of high profile.
5705	  https://bugzilla.gnome.org/show_bug.cgi?id=705425
5706
57072013-08-21 12:31:23 +0100  Tim-Philipp Müller <tim@centricular.net>
5708
5709	* ext/x264/gstx264enc.c:
5710	  x264enc: propagate flow return back to base class and upstream
5711	  https://bugzilla.gnome.org/show_bug.cgi?id=705425
5712
57132013-08-17 23:13:17 +0100  Tim-Philipp Müller <tim@centricular.net>
5714
5715	* configure.ac:
5716	  configure: fix x264 version checking
5717	  x264 releases carry pkg-config versions such as 0.120.x
5718	  (literallly with an 'x'). Checking for x264 >= 0.120.0 will
5719	  then fail, so we need to either check for > 0.119.0 or
5720	  for >= 0.120 to make this work right.
5721
57222013-08-17 23:09:15 +0100  Tim-Philipp Müller <tim@centricular.net>
5723
5724	* ext/x264/gstx264enc.c:
5725	  x264enc: minor clean-up
5726	  We requires x264 build >= 120 now.
5727
57282013-08-15 15:30:31 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5729
5730	* ext/mpeg2dec/gstmpeg2dec.c:
5731	  mpeg2dec: Fix mpeg2_reset() calls
5732
57332013-08-15 15:27:48 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5734
5735	* ext/mpeg2dec/gstmpeg2dec.c:
5736	* ext/x264/gstx264enc.c:
5737	  ext: Use new flush vfunc of video codec base classes and remove reset implementations
5738
57392013-08-01 01:34:05 +0200  Matej Knopp <matej.knopp@gmail.com>
5740
5741	* gst/asfdemux/gstasfdemux.c:
5742	  asfdemux: fix build on C89 compilers
5743
57442013-07-30 17:28:17 +0200  Matej Knopp <matej.knopp@gmail.com>
5745
5746	* gst/asfdemux/asfpacket.c:
5747	* gst/asfdemux/gstasfdemux.c:
5748	  asfdemux: fix seeking in push mode
5749
57502013-08-02 14:14:48 +0200  Lubosz Sarnecki <lubosz@gmail.com>
5751
5752	* configure.ac:
5753	  build: add subdir-objects to AM_INIT_AUTOMAKE
5754	  Fixes warnings in automake 1.14
5755	  https://bugzilla.gnome.org/show_bug.cgi?id=705350
5756
57572013-08-02 08:25:49 +0200  Edward Hervey <edward@collabora.com>
5758
5759	* ext/mpeg2dec/gstmpeg2dec.c:
5760	  mpeg2dec: Do a hard reset of flush_stop
5761	  Which is notified by hard == 0 with latest refactoring.
5762
57632013-07-29 21:09:37 +0100  Tim-Philipp Müller <tim@centricular.net>
5764
5765	* po/LINGUAS:
5766	* po/da.po:
5767	* po/de.po:
5768	* po/gl.po:
5769	* po/hr.po:
5770	* po/hu.po:
5771	* po/ja.po:
5772	* po/nb.po:
5773	* po/nl.po:
5774	* po/pl.po:
5775	* po/ru.po:
5776	* po/sl.po:
5777	* po/tr.po:
5778	* po/uk.po:
5779	* po/vi.po:
5780	  po: update translations
5781
57822013-07-29 14:48:21 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5783
5784	* configure.ac:
5785	  Back to development
5786
5787=== release 1.1.3 ===
5788
57892013-07-29 13:46:08 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5790
5791	* ChangeLog:
5792	* NEWS:
5793	* RELEASE:
5794	* configure.ac:
5795	* docs/plugins/inspect/plugin-a52dec.xml:
5796	* docs/plugins/inspect/plugin-amrnb.xml:
5797	* docs/plugins/inspect/plugin-amrwbdec.xml:
5798	* docs/plugins/inspect/plugin-asf.xml:
5799	* docs/plugins/inspect/plugin-cdio.xml:
5800	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5801	* docs/plugins/inspect/plugin-dvdread.xml:
5802	* docs/plugins/inspect/plugin-dvdsub.xml:
5803	* docs/plugins/inspect/plugin-lame.xml:
5804	* docs/plugins/inspect/plugin-mad.xml:
5805	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5806	* docs/plugins/inspect/plugin-realmedia.xml:
5807	* docs/plugins/inspect/plugin-siddec.xml:
5808	* docs/plugins/inspect/plugin-twolame.xml:
5809	* docs/plugins/inspect/plugin-x264.xml:
5810	* docs/plugins/inspect/plugin-xingmux.xml:
5811	* gst-plugins-ugly.doap:
5812	* win32/common/config.h:
5813	  Release 1.1.3
5814
58152013-07-29 13:46:05 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5816
5817	* po/af.po:
5818	* po/az.po:
5819	* po/bg.po:
5820	* po/ca.po:
5821	* po/cs.po:
5822	* po/da.po:
5823	* po/de.po:
5824	* po/el.po:
5825	* po/en_GB.po:
5826	* po/eo.po:
5827	* po/es.po:
5828	* po/eu.po:
5829	* po/fi.po:
5830	* po/fr.po:
5831	* po/gl.po:
5832	* po/hu.po:
5833	* po/id.po:
5834	* po/it.po:
5835	* po/ja.po:
5836	* po/lt.po:
5837	* po/lv.po:
5838	* po/ms.po:
5839	* po/mt.po:
5840	* po/nb.po:
5841	* po/nl.po:
5842	* po/or.po:
5843	* po/pl.po:
5844	* po/pt_BR.po:
5845	* po/ro.po:
5846	* po/ru.po:
5847	* po/sk.po:
5848	* po/sl.po:
5849	* po/sq.po:
5850	* po/sr.po:
5851	* po/sv.po:
5852	* po/tr.po:
5853	* po/uk.po:
5854	* po/vi.po:
5855	* po/zh_CN.po:
5856	  Update .po files
5857
58582013-07-29 12:13:17 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5859
5860	* gst/asfdemux/gstasfdemux.c:
5861	* gst/realmedia/rademux.c:
5862	* gst/realmedia/rmdemux.c:
5863	  gst: Don't swap start/stop for negative rates in the SEGMENT query
5864
58652013-07-29 10:57:38 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5866
5867	* gst/realmedia/rademux.c:
5868	* gst/realmedia/rmdemux.c:
5869	  real: Implement SEGMENT query
5870
58712013-07-29 10:56:06 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5872
5873	* gst/asfdemux/gstasfdemux.c:
5874	  asfdemux: Implement SEGMENT query
5875
58762013-07-28 16:43:28 +0200  Matej Knopp <matej.knopp@gmail.com>
5877
5878	* gst/asfdemux/asfheaders.c:
5879	* gst/asfdemux/asfheaders.h:
5880	* gst/asfdemux/asfpacket.c:
5881	* gst/asfdemux/gstasfdemux.c:
5882	* gst/asfdemux/gstasfdemux.h:
5883	  asfdemux: Add support for dvr-ms
5884	  https://bugzilla.gnome.org/show_bug.cgi?id=705026
5885
58862013-07-26 16:47:48 +0200  Edward Hervey <edward@collabora.com>
5887
5888	* gst/realmedia/rtspreal.c:
5889	  rtspreal: Ensure output value has an assigned value
5890	  In the case where this macro was used, that dest was != NULL but that
5891	  the strncmp failed, we would end up with dest_len being undefined.
5892
58932013-07-26 16:39:12 +0200  Edward Hervey <edward@collabora.com>
5894
5895	* ext/x264/gstx264enc.c:
5896	  x264: Fix dts comparision
5897	  We were assigning to a guint64 value (frame->dts) the sum of a unsigned
5898	  and signed value... resulting it the result never being < 0.
5899	  Instead just check if it is smaller before assigning to frame->dts.
5900
59012013-07-25 11:28:54 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
5902
5903	* gst/asfdemux/gstasfdemux.c:
5904	* gst/asfdemux/gstasfdemux.h:
5905	  asfdemux: fix seqnum handling for seeks
5906	  Use the same seqnum as the seek for flushes/segments that are
5907	  caused by the seek. Also do the same for segment events
5908	  Fixes #676242
5909
59102013-07-25 13:35:44 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5911
5912	* ext/mpeg2dec/gstmpeg2dec.c:
5913	  mpeg2dec: Clean up reset/start/stop handling
5914
59152013-07-25 11:01:20 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5916
5917	* ext/x264/gstx264enc.c:
5918	  x264enc: React properly to flushing/resetting the encoder
5919	  https://bugzilla.gnome.org/show_bug.cgi?id=656007
5920
59212013-07-22 16:01:13 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5922
5923	* gst/realmedia/rademux.c:
5924	* gst/realmedia/rademux.h:
5925	* gst/realmedia/rmdemux.c:
5926	* gst/realmedia/rmdemux.h:
5927	  realmedia: Add support for group-id in the stream-start event
5928
59292013-07-22 15:45:57 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5930
5931	* gst/asfdemux/gstasfdemux.c:
5932	* gst/asfdemux/gstasfdemux.h:
5933	  asfdemux: Add support for group-id in the stream-start event
5934
59352013-07-22 15:43:18 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5936
5937	* ext/sidplay/gstsiddec.cc:
5938	* ext/sidplay/gstsiddec.h:
5939	  siddec: Add support for group-id in the stream-start event
5940
59412013-07-18 17:14:29 +0200  Edward Hervey <edward@collabora.com>
5942
5943	* gst/realmedia/rmdemux.c:
5944	  rmdemux: Mark demuxer as "running" in push-mode
5945	  Allows queries (and other code) to be answered when working in push-mode.
5946	  Running would only be set to TRUE accordingly when working in pull-mode
5947	  once it had read header/index.
5948	  Fixes #680185
5949
59502013-07-17 16:17:54 +0200  Edward Hervey <edward@collabora.com>
5951
5952	* ext/mpeg2dec/gstmpeg2dec.c:
5953	  mpeg2dec: Properly reset on sequence changes
5954	  Otherwise we end up using stray data/buffers.
5955	  Fixes #690701
5956
59572013-07-11 16:57:24 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5958
5959	* configure.ac:
5960	  Back to development
5961
5962=== release 1.1.2 ===
5963
59642013-07-11 16:12:25 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5965
5966	* ChangeLog:
5967	* NEWS:
5968	* RELEASE:
5969	* configure.ac:
5970	* docs/plugins/inspect/plugin-a52dec.xml:
5971	* docs/plugins/inspect/plugin-amrnb.xml:
5972	* docs/plugins/inspect/plugin-amrwbdec.xml:
5973	* docs/plugins/inspect/plugin-asf.xml:
5974	* docs/plugins/inspect/plugin-cdio.xml:
5975	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
5976	* docs/plugins/inspect/plugin-dvdread.xml:
5977	* docs/plugins/inspect/plugin-dvdsub.xml:
5978	* docs/plugins/inspect/plugin-lame.xml:
5979	* docs/plugins/inspect/plugin-mad.xml:
5980	* docs/plugins/inspect/plugin-mpeg2dec.xml:
5981	* docs/plugins/inspect/plugin-realmedia.xml:
5982	* docs/plugins/inspect/plugin-siddec.xml:
5983	* docs/plugins/inspect/plugin-twolame.xml:
5984	* docs/plugins/inspect/plugin-x264.xml:
5985	* docs/plugins/inspect/plugin-xingmux.xml:
5986	* gst-plugins-ugly.doap:
5987	* win32/common/config.h:
5988	  Release 1.1.2
5989
59902013-07-11 16:12:21 +0200  Sebastian Dröge <slomo@circular-chaos.org>
5991
5992	* po/af.po:
5993	* po/az.po:
5994	* po/bg.po:
5995	* po/ca.po:
5996	* po/cs.po:
5997	* po/da.po:
5998	* po/de.po:
5999	* po/el.po:
6000	* po/en_GB.po:
6001	* po/eo.po:
6002	* po/es.po:
6003	* po/eu.po:
6004	* po/fi.po:
6005	* po/fr.po:
6006	* po/gl.po:
6007	* po/hu.po:
6008	* po/id.po:
6009	* po/it.po:
6010	* po/ja.po:
6011	* po/lt.po:
6012	* po/lv.po:
6013	* po/ms.po:
6014	* po/mt.po:
6015	* po/nb.po:
6016	* po/nl.po:
6017	* po/or.po:
6018	* po/pl.po:
6019	* po/pt_BR.po:
6020	* po/ro.po:
6021	* po/ru.po:
6022	* po/sk.po:
6023	* po/sl.po:
6024	* po/sq.po:
6025	* po/sr.po:
6026	* po/sv.po:
6027	* po/tr.po:
6028	* po/uk.po:
6029	* po/vi.po:
6030	* po/zh_CN.po:
6031	  Update .po files
6032
60332013-06-18 20:06:24 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6034
6035	* ext/dvdread/dvdreadsrc.c:
6036	  dvdreadsrc: correctly determine last chapter's duration
6037	  This (mostly) reverts 683f5eeae7b830e4e4b790f3817ff6b8ce517b1c.
6038	  It worked just fine before ...
6039
60402013-06-25 14:20:37 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6041
6042	* gst/realmedia/rdtmanager.c:
6043	  rdt: forward sticky events
6044
60452013-06-05 18:36:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6046
6047	* configure.ac:
6048	  Back to development
6049
6050=== release 1.1.1 ===
6051
60522013-06-05 17:58:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6053
6054	* ChangeLog:
6055	* NEWS:
6056	* RELEASE:
6057	* common:
6058	* configure.ac:
6059	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
6060	* docs/plugins/inspect/plugin-a52dec.xml:
6061	* docs/plugins/inspect/plugin-amrnb.xml:
6062	* docs/plugins/inspect/plugin-amrwbdec.xml:
6063	* docs/plugins/inspect/plugin-asf.xml:
6064	* docs/plugins/inspect/plugin-cdio.xml:
6065	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6066	* docs/plugins/inspect/plugin-dvdread.xml:
6067	* docs/plugins/inspect/plugin-dvdsub.xml:
6068	* docs/plugins/inspect/plugin-lame.xml:
6069	* docs/plugins/inspect/plugin-mad.xml:
6070	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6071	* docs/plugins/inspect/plugin-realmedia.xml:
6072	* docs/plugins/inspect/plugin-siddec.xml:
6073	* docs/plugins/inspect/plugin-twolame.xml:
6074	* docs/plugins/inspect/plugin-x264.xml:
6075	* docs/plugins/inspect/plugin-xingmux.xml:
6076	* gst-plugins-ugly.doap:
6077	* win32/common/config.h:
6078	  Release 1.1.1
6079
60802013-06-05 16:42:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6081
6082	* po/af.po:
6083	* po/az.po:
6084	* po/bg.po:
6085	* po/ca.po:
6086	* po/cs.po:
6087	* po/da.po:
6088	* po/de.po:
6089	* po/el.po:
6090	* po/en_GB.po:
6091	* po/eo.po:
6092	* po/es.po:
6093	* po/eu.po:
6094	* po/fi.po:
6095	* po/fr.po:
6096	* po/gl.po:
6097	* po/hu.po:
6098	* po/id.po:
6099	* po/it.po:
6100	* po/ja.po:
6101	* po/lt.po:
6102	* po/lv.po:
6103	* po/ms.po:
6104	* po/mt.po:
6105	* po/nb.po:
6106	* po/nl.po:
6107	* po/or.po:
6108	* po/pl.po:
6109	* po/pt_BR.po:
6110	* po/ro.po:
6111	* po/ru.po:
6112	* po/sk.po:
6113	* po/sl.po:
6114	* po/sq.po:
6115	* po/sr.po:
6116	* po/sv.po:
6117	* po/tr.po:
6118	* po/uk.po:
6119	* po/vi.po:
6120	* po/zh_CN.po:
6121	  Update .po files
6122
61232013-06-05 15:15:16 +0200  Sebastian Dröge <slomo@circular-chaos.org>
6124
6125	* common:
6126	  Automatic update of common submodule
6127	  From 098c0d7 to 01a7a46
6128
61292013-06-04 16:12:27 +0300  Sreerenj Balachandran <sreerenj.balachandran@intel.com>
6130
6131	* ext/mpeg2dec/gstmpeg2dec.c:
6132	  mpeg2dec: make the aspect ratio calculation more accurate.
6133	  Utilize the libmpeg2 api: mpeg2_guess_aspect() to guess the
6134	  aspect-ratio if we don't have a valid upstream PAR.
6135	  https://bugzilla.gnome.org/show_bug.cgi?id=685103
6136
61372013-05-15 10:52:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6138
6139	* common:
6140	  Automatic update of common submodule
6141	  From 5edcd85 to 098c0d7
6142
61432013-05-13 13:19:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6144
6145	* tests/check/elements/amrnbenc.c:
6146	* tests/check/elements/mpeg2dec.c:
6147	* tests/check/elements/x264enc.c:
6148	* tests/check/elements/xingmux.c:
6149	  tests: Fix event handling
6150
61512013-05-09 19:40:49 -0400  Olivier Crête <olivier.crete@collabora.com>
6152
6153	* ext/lame/gstlamemp3enc.c:
6154	  lamemp3enc: Tell GstAudioEncoder about the number of incoming samples
6155	  lame does internal resampling, but the base class only cares about
6156	  the number of raw samples, so tell finish frames about that, not
6157	  the number of samples in the outgoing frame.:
6158
61592013-04-30 10:01:29 +0100  Tim-Philipp Müller <tim@centricular.net>
6160
6161	* ext/x264/gstx264enc.c:
6162	  x264enc: output byte-stream if downstream has ANY caps
6163	  It's what people expect when they pipe the output to
6164	  filesink or into a tcp connection or pipe.
6165
61662013-04-22 23:52:48 +0100  Tim-Philipp Müller <tim@centricular.net>
6167
6168	* MAINTAINERS:
6169	* README:
6170	* README.static-linking:
6171	* common:
6172	  Automatic update of common submodule
6173	  From 3cb3d3c to 5edcd85
6174
61752012-10-24 12:15:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6176
6177	* configure.ac:
6178	* ext/a52dec/Makefile.am:
6179	* ext/amrnb/Makefile.am:
6180	* ext/amrwbdec/Makefile.am:
6181	* ext/cdio/Makefile.am:
6182	* ext/dvdread/Makefile.am:
6183	* ext/lame/Makefile.am:
6184	* ext/mad/Makefile.am:
6185	* ext/mpeg2dec/Makefile.am:
6186	* ext/sidplay/Makefile.am:
6187	* ext/twolame/Makefile.am:
6188	* ext/x264/Makefile.am:
6189	* gst/asfdemux/Makefile.am:
6190	* gst/dvdlpcmdec/Makefile.am:
6191	* gst/dvdsub/Makefile.am:
6192	* gst/realmedia/Makefile.am:
6193	* gst/xingmux/Makefile.am:
6194	  gst: Add better support for static plugins
6195
61962013-04-14 17:55:44 +0100  Tim-Philipp Müller <tim@centricular.net>
6197
6198	* autogen.sh:
6199	* common:
6200	  Automatic update of common submodule
6201	  From aed87ae to 3cb3d3c
6202
62032013-04-09 21:00:43 +0200  Stefan Sauer <ensonic@users.sf.net>
6204
6205	* common:
6206	  Automatic update of common submodule
6207	  From 04c7a1e to aed87ae
6208
62092013-03-25 18:05:14 -0700  David Schleef <ds@schleef.org>
6210
6211	* gst/asfdemux/gstasfdemux.c:
6212	* gst/realmedia/rmdemux.c:
6213	  Use %03u instead of %u in gst_pad_create_stream_id_printf()
6214
62152013-03-06 13:28:37 +0000  Tom Greenwood <tgreenwood@Toms-MacBook-Pro.local>
6216
6217	* ext/x264/gstx264enc.c:
6218	  x264enc: Fix for 0/1 framerate - now uses VFR in this case
6219	  Previously did a division by zero.
6220	  https://bugzilla.gnome.org/show_bug.cgi?id=695728
6221
62222013-03-07 00:02:00 +0000  Tim-Philipp Müller <tim@centricular.net>
6223
6224	* common:
6225	  Automatic update of common submodule
6226	  From 2de221c to 04c7a1e
6227
62282013-02-08 00:15:01 +0000  Tim-Philipp Müller <tim@centricular.net>
6229
6230	* ext/x264/gstx264enc.c:
6231	  x264enc: simplify template caps
6232	  No need to make an array for one single element.
6233
62342013-02-08 00:11:03 +0000  Tim-Philipp Müller <tim@centricular.net>
6235
6236	* ext/x264/gstx264enc.c:
6237	  x264enc: put all theoretically possible formats in template caps
6238	  and decide at runtime which subset of these (8-bit or 10-bit video
6239	  formats) is supported. libx264 will be compiled for one of these
6240	  two options, and it is possible to switch by pointing the dynamic
6241	  linker to a different libx264 build at runtime. If we want our
6242	  template caps to be correct, they should contain all then, with
6243	  the actually supported ones determined at runtime.
6244	  https://bugzilla.gnome.org/show_bug.cgi?id=691935
6245
62462013-01-23 10:16:51 +0000  Tim-Philipp Müller <tim@centricular.net>
6247
6248	* ext/x264/gstx264enc.c:
6249	  x264enc: detect supported bit depth and pixel formats at runtime
6250	  http://bugs.debian.org/667573
6251	  https://bugzilla.gnome.org/show_bug.cgi?id=691935
6252
62532013-01-30 09:15:18 +0100  Benjamin Gaignard <benjamin.gaignard@st.com>
6254
6255	* autogen.sh:
6256	  autogen.sh: allow calling from out-of-tree
6257	  Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
6258	  https://bugzilla.gnome.org/show_bug.cgi?id=692857
6259
62602013-01-28 20:43:08 +0100  Stefan Sauer <ensonic@users.sf.net>
6261
6262	* common:
6263	  Automatic update of common submodule
6264	  From a942293 to 2de221c
6265
62662013-01-15 15:18:04 +0100  Martin Pitt <martinpitt@gnome.org>
6267
6268	* tests/check/Makefile.am:
6269	  tests: use _1_0 variants for the various registry variables
6270	  These override the variants without version suffix. Makes 'make check' work
6271	  properly in environments that set the suffixed variant for 1.0, such as
6272	  jhbuild.
6273
62742013-01-15 15:06:41 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6275
6276	* common:
6277	  Automatic update of common submodule
6278	  From a72faea to a942293
6279
62802012-12-30 23:56:14 +0000  Tim-Philipp Müller <tim@centricular.net>
6281
6282	* configure.ac:
6283	  configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
6284	  AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
6285	  https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
6286	  https://bugzilla.gnome.org/show_bug.cgi?id=690881
6287
62882012-12-19 17:16:53 +0100  Thijs Vermeir <thijsvermeir@gmail.com>
6289
6290	* ext/mpeg2dec/gstmpeg2dec.c:
6291	  mpeg2dec: use appropriate printf format for gsize
6292
62932012-12-19 17:15:03 +0100  Thijs Vermeir <thijsvermeir@gmail.com>
6294
6295	* ext/cdio/gstcdio.h:
6296	  cdio: Fix redundant redeclaration of 'cdio_version_string'
6297	  cdio/version.h is already included by cdio/cdio.h
6298
62992012-12-01 13:26:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
6300
6301	* ext/sidplay/gstsiddec.cc:
6302	  siddec: init debug category
6303
63042012-11-30 20:09:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6305
6306	* configure.ac:
6307	* ext/dvdread/Makefile.am:
6308	  dvdread: link to libgmodule-2.0 since the g_module_* API is used
6309	  And the gmodule lib has been moved into the Requires.private
6310	  section of the pkg-config file in core.
6311
63122012-11-27 17:07:31 +0000  Tim-Philipp Müller <tim@centricular.net>
6313
6314	* ext/cdio/gstcdiocddasrc.c:
6315	* ext/cdio/gstcdiocddasrc.h:
6316	  cdiocddasrc: detect whether drive produces samples in non-host endianness
6317	  If drive produces samples in other endianness than the host,
6318	  we need to byte swap them before pushing them out, or we
6319	  produce nothing but noise. cdparanoia detects this automatically,
6320	  but libcdio does not, so we have to do it ourselves.
6321	  This is needed on e.g. the PowerBook G4 with Matshita UJ-816 drive.
6322	  https://bugzilla.gnome.org/show_bug.cgi?id=377280
6323
63242012-11-19 11:27:21 +0000  Tim-Philipp Müller <tim@centricular.net>
6325
6326	* common:
6327	  Automatic update of common submodule
6328	  From b497c4f to a72faea
6329
63302012-11-16 13:32:00 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6331
6332	* tests/check/elements/xingmux_testdata.h:
6333	  xingmux: Fix unit test after change to correctly calculate number of frames
6334
63352012-11-15 16:42:09 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6336
6337	* ext/x264/gstx264enc.c:
6338	  x264enc: Add support for 10-bit color formats
6339	  Requires x264 to be built with 10-bit support, which disables
6340	  9-bit support. Also only advertise the color formats that were
6341	  compiled into x264.
6342
63432012-11-15 16:21:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6344
6345	* ext/x264/gstx264enc.c:
6346	  x264enc: Add support for Y444, Y42B and NV12
6347
63482012-11-11 20:42:42 +0000  Tim-Philipp Müller <tim@centricular.net>
6349
6350	* ext/cdio/Makefile.am:
6351	* ext/cdio/gstcdio.c:
6352	  cdio: use gst_tag_freeform_string_to_utf8() for CD-TEXT strings
6353	  They're probably not going to be UTF-8, but ISO-8859-1 or somesuch
6354	  if they're not plain ASCII.
6355
63562012-11-09 11:33:40 +0100  Gautier Portet <kassoulet@gmail.com>
6357
6358	* gst/xingmux/gstxingmux.c:
6359	  xingmux: Properly calculate the number of frames
6360	  First, the xing header frame is never added to the count,
6361	  we have to increment the count.
6362	  Secondly, there is a rounding error when calculating the
6363	  frame duration, as spf*GST_SECOND/rate is not an integer
6364	  (26122448.9) an it must be 26122449.
6365
63662012-11-07 20:45:38 +0000  Tim-Philipp Müller <tim@centricular.net>
6367
6368	* configure.ac:
6369	  configure.ac: update courtesy of autoupdate
6370
63712012-11-07 20:39:56 +0000  Tim-Philipp Müller <tim@centricular.net>
6372
6373	* common:
6374	* configure.ac:
6375	  configure: let AG_GST_PLUGIN_DOCS check for python
6376	  And update common for move from AS_PATH_PYTHON to AM_PATH_PYTHON,
6377	  which as a side-effect should pick up newer python versions as
6378	  well.
6379	  https://bugzilla.gnome.org/show_bug.cgi?id=563903
6380
63812012-11-05 13:16:52 -0800  Michael Smith <msmith@rdio.com>
6382
6383	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
6384	  dvdlpcmdec: Fix parsing of headers to set correct width to allow decode.
6385
63862012-11-03 20:38:00 +0000  Tim-Philipp Müller <tim@centricular.net>
6387
6388	* tests/check/elements/mpg123audiodec.c:
6389	  Fix FSF address
6390	  https://bugzilla.gnome.org/show_bug.cgi?id=687520
6391
63922012-11-03 20:40:37 +0000  Tim-Philipp Müller <tim@centricular.net>
6393
6394	* docs/random/LICENSE:
6395	* ext/a52dec/gsta52dec.c:
6396	* ext/a52dec/gsta52dec.h:
6397	* ext/amrnb/amrnb.c:
6398	* ext/amrnb/amrnbdec.c:
6399	* ext/amrnb/amrnbdec.h:
6400	* ext/amrnb/amrnbenc.c:
6401	* ext/amrnb/amrnbenc.h:
6402	* ext/amrwbdec/amrwb.c:
6403	* ext/amrwbdec/amrwbdec.c:
6404	* ext/amrwbdec/amrwbdec.h:
6405	* ext/cdio/gstcdio.c:
6406	* ext/cdio/gstcdio.h:
6407	* ext/cdio/gstcdiocddasrc.c:
6408	* ext/cdio/gstcdiocddasrc.h:
6409	* ext/dvdread/dvdreadsrc.c:
6410	* ext/dvdread/dvdreadsrc.h:
6411	* ext/lame/gstlamemp3enc.c:
6412	* ext/lame/gstlamemp3enc.h:
6413	* ext/lame/plugin.c:
6414	* ext/mad/gstmad.c:
6415	* ext/mad/gstmad.h:
6416	* ext/mpeg2dec/gstmpeg2dec.c:
6417	* ext/mpeg2dec/gstmpeg2dec.h:
6418	* ext/sidplay/gstsiddec.cc:
6419	* ext/sidplay/gstsiddec.h:
6420	* ext/twolame/gsttwolamemp2enc.c:
6421	* ext/twolame/gsttwolamemp2enc.h:
6422	* ext/x264/gstx264enc.c:
6423	* ext/x264/gstx264enc.h:
6424	* gst-libs/gst/gettext.h:
6425	* gst-libs/gst/glib-compat-private.h:
6426	* gst-libs/gst/gst-i18n-plugin.h:
6427	* gst/asfdemux/asfheaders.c:
6428	* gst/asfdemux/asfheaders.h:
6429	* gst/asfdemux/asfpacket.c:
6430	* gst/asfdemux/asfpacket.h:
6431	* gst/asfdemux/gstasf.c:
6432	* gst/asfdemux/gstasfdemux.c:
6433	* gst/asfdemux/gstasfdemux.h:
6434	* gst/asfdemux/gstrtpasfdepay.c:
6435	* gst/asfdemux/gstrtpasfdepay.h:
6436	* gst/asfdemux/gstrtspwms.c:
6437	* gst/asfdemux/gstrtspwms.h:
6438	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
6439	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
6440	* gst/dvdsub/gstdvdsubdec.c:
6441	* gst/dvdsub/gstdvdsubdec.h:
6442	* gst/dvdsub/gstdvdsubparse.c:
6443	* gst/dvdsub/gstdvdsubparse.h:
6444	* gst/realmedia/asmrules.c:
6445	* gst/realmedia/asmrules.h:
6446	* gst/realmedia/gstrdtbuffer.c:
6447	* gst/realmedia/gstrdtbuffer.h:
6448	* gst/realmedia/pnmsrc.c:
6449	* gst/realmedia/pnmsrc.h:
6450	* gst/realmedia/rademux.c:
6451	* gst/realmedia/rademux.h:
6452	* gst/realmedia/rdtdepay.c:
6453	* gst/realmedia/rdtdepay.h:
6454	* gst/realmedia/rdtjitterbuffer.c:
6455	* gst/realmedia/rdtjitterbuffer.h:
6456	* gst/realmedia/rdtmanager.c:
6457	* gst/realmedia/rdtmanager.h:
6458	* gst/realmedia/realhash.c:
6459	* gst/realmedia/realhash.h:
6460	* gst/realmedia/realmedia.c:
6461	* gst/realmedia/rmdemux.c:
6462	* gst/realmedia/rmdemux.h:
6463	* gst/realmedia/rmutils.c:
6464	* gst/realmedia/rmutils.h:
6465	* gst/realmedia/rtspreal.c:
6466	* gst/realmedia/rtspreal.h:
6467	* gst/xingmux/gstxingmux.c:
6468	* gst/xingmux/gstxingmux.h:
6469	* gst/xingmux/plugin.c:
6470	* tests/check/elements/amrnbenc.c:
6471	* tests/check/elements/mpeg2dec.c:
6472	* tests/check/elements/x264enc.c:
6473	* tests/check/generic/index.c:
6474	* tests/check/generic/states.c:
6475	* tests/check/pipelines/lame.c:
6476	  Fix FSF address
6477	  https://bugzilla.gnome.org/show_bug.cgi?id=687520
6478
64792012-10-30 13:39:52 +0100  Andreas Frisch <fraxinas@opendreambox.org>
6480
6481	* gst/dvdsub/gstdvdsubdec.c:
6482	  dvdsubdec: allocate correct amount of memory for bitmap
6483	  https://bugzilla.gnome.org/show_bug.cgi?id=687192
6484
64852012-10-30 09:27:24 +0100  Carlos Rafael Giani <dv@pseudoterminal.org>
6486
6487	* ext/mpg123/gstmpg123audiodec.c:
6488	  mpg123: removed unnecessary finalize function
6489	  https://bugzilla.gnome.org/show_bug.cgi?id=687176
6490
64912012-10-30 09:20:04 +0000  Wim Taymans <wim.taymans@collabora.co.uk>
6492
6493	* ext/sidplay/gstsiddec.cc:
6494	  siddec: reset bytes counter
6495	  Reset the total_bytes counter so that we get timestamps correct.
6496	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686931
6497
64982012-10-30 10:20:09 +1100  Jan Schmidt <thaytan@noraisin.net>
6499
6500	* ext/mpg123/gstmpg123audiodec.c:
6501	  mpg123: Fix leaks from not chaining up in the finalize function
6502
65032012-10-25 12:38:47 +0100  Tim-Philipp Müller <tim@centricular.net>
6504
6505	* configure.ac:
6506	* docs/plugins/inspect/plugin-a52dec.xml:
6507	* docs/plugins/inspect/plugin-amrnb.xml:
6508	* docs/plugins/inspect/plugin-amrwbdec.xml:
6509	* docs/plugins/inspect/plugin-asf.xml:
6510	* docs/plugins/inspect/plugin-cdio.xml:
6511	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6512	* docs/plugins/inspect/plugin-dvdread.xml:
6513	* docs/plugins/inspect/plugin-dvdsub.xml:
6514	* docs/plugins/inspect/plugin-lame.xml:
6515	* docs/plugins/inspect/plugin-mad.xml:
6516	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6517	* docs/plugins/inspect/plugin-realmedia.xml:
6518	* docs/plugins/inspect/plugin-siddec.xml:
6519	* docs/plugins/inspect/plugin-twolame.xml:
6520	* docs/plugins/inspect/plugin-x264.xml:
6521	* docs/plugins/inspect/plugin-xingmux.xml:
6522	* win32/common/config.h:
6523	  Back to feature development
6524
6525=== release 1.0.2 ===
6526
65272012-10-25 01:11:10 +0100  Tim-Philipp Müller <tim@centricular.net>
6528
6529	* ChangeLog:
6530	* NEWS:
6531	* RELEASE:
6532	* configure.ac:
6533	* docs/plugins/inspect/plugin-a52dec.xml:
6534	* docs/plugins/inspect/plugin-amrnb.xml:
6535	* docs/plugins/inspect/plugin-amrwbdec.xml:
6536	* docs/plugins/inspect/plugin-asf.xml:
6537	* docs/plugins/inspect/plugin-cdio.xml:
6538	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6539	* docs/plugins/inspect/plugin-dvdread.xml:
6540	* docs/plugins/inspect/plugin-dvdsub.xml:
6541	* docs/plugins/inspect/plugin-lame.xml:
6542	* docs/plugins/inspect/plugin-mad.xml:
6543	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6544	* docs/plugins/inspect/plugin-realmedia.xml:
6545	* docs/plugins/inspect/plugin-siddec.xml:
6546	* docs/plugins/inspect/plugin-twolame.xml:
6547	* docs/plugins/inspect/plugin-x264.xml:
6548	* docs/plugins/inspect/plugin-xingmux.xml:
6549	* gst-plugins-ugly.doap:
6550	* win32/common/config.h:
6551	  Release 1.0.2
6552
65532012-10-24 13:41:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6554
6555	* tests/check/elements/mpg123audiodec.c:
6556	  tests: fix up mpg123 test a little
6557	  - dist input files
6558	  - fix sample leak
6559	  - simplify check for elements
6560	  - only run mpg123 test if mpg123 is available and selected
6561	  - fix build in uninstalled setup
6562	  https://bugzilla.gnome.org/show_bug.cgi?id=686595
6563
65642012-10-24 12:30:10 +0200  Carlos Rafael Giani <dv@pseudoterminal.org>
6565
6566	* tests/check/elements/mpg123audiodec.c:
6567	  tets: add unit test for mpg123audiodec
6568	  https://bugzilla.gnome.org/show_bug.cgi?id=686595
6569
65702012-10-24 00:36:42 +0200  Carlos Rafael Giani <dv@pseudoterminal.org>
6571
6572	* ext/mpg123/gstmpg123audiodec.c:
6573	  mpg123: added gtkdoc section
6574	  https://bugzilla.gnome.org/show_bug.cgi?id=686595
6575
65762012-10-24 00:22:05 +0200  Carlos Rafael Giani <dv@pseudoterminal.org>
6577
6578	* ext/mpg123/gstmpg123audiodec.c:
6579	  mpg123: fixed bug with last frame, disabled internal resampler & chatter
6580	  * The last MP3 frame wasn't being pushed when base class was draining
6581	  * Made sure mpg123 cannot ever use its (crude) internal resampler
6582	  * Disabled mpg123 stderr output
6583	  https://bugzilla.gnome.org/show_bug.cgi?id=686595
6584
65852012-10-24 20:10:03 +0800  Scott Fan <fanchp@neusoft.com>
6586
6587	* gst/asfdemux/Makefile.am:
6588	* gst/realmedia/Makefile.am:
6589	  Makefile.am: Fix typos for generating the Android.mk files
6590	  Change libgstasfdemux to libgstasf, and change libgstrealmedia to libgstrmdemux.
6591	  The typos led to generate the incorrect Android.mk files for the asfdemux
6592	  and realmedia plugin.
6593	  https://bugzilla.gnome.org/show_bug.cgi?id=686748
6594
65952012-10-24 00:21:45 +0200  Carlos Rafael Giani <dv@pseudoterminal.org>
6596
6597	* ext/mpg123/gstmpg123audiodec.c:
6598	  mpg123: cleaned up comments, formatting, and logging lines
6599	  also replaced mpg123decoder->handle != NULL checks with asserts
6600	  https://bugzilla.gnome.org/show_bug.cgi?id=686595
6601
66022012-10-18 22:19:04 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6603
6604	* ext/dvdread/dvdreadsrc.c:
6605	  dvdreadsrc: correctly set next cell when seeking to sector
6606
66072012-10-18 22:18:28 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6608
6609	* gst/dvdsub/gstdvdsubparse.c:
6610	  dvdsubparse: send src caps when receiving sink caps
6611
66122012-10-12 14:49:28 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6613
6614	* ext/dvdread/dvdreadsrc.c:
6615	  dvdreadsrc: update dvd event to enhanced approach
6616	  ... in line with resindvdsrc.
6617
66182012-10-07 17:08:37 +0100  Tim-Philipp Müller <tim@centricular.net>
6619
6620	* docs/Makefile.am:
6621	  docs: add 'make upload' target for new-release script
6622
66232012-10-07 16:58:10 +0100  Tim-Philipp Müller <tim@centricular.net>
6624
6625	* configure.ac:
6626	* docs/plugins/inspect/plugin-a52dec.xml:
6627	* docs/plugins/inspect/plugin-amrnb.xml:
6628	* docs/plugins/inspect/plugin-amrwbdec.xml:
6629	* docs/plugins/inspect/plugin-asf.xml:
6630	* docs/plugins/inspect/plugin-cdio.xml:
6631	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6632	* docs/plugins/inspect/plugin-dvdread.xml:
6633	* docs/plugins/inspect/plugin-dvdsub.xml:
6634	* docs/plugins/inspect/plugin-lame.xml:
6635	* docs/plugins/inspect/plugin-mad.xml:
6636	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6637	* docs/plugins/inspect/plugin-realmedia.xml:
6638	* docs/plugins/inspect/plugin-siddec.xml:
6639	* docs/plugins/inspect/plugin-twolame.xml:
6640	* docs/plugins/inspect/plugin-x264.xml:
6641	* docs/plugins/inspect/plugin-xingmux.xml:
6642	* win32/common/config.h:
6643	  Back to development (bug fixing)
6644
6645=== release 1.0.1 ===
6646
66472012-10-07 16:13:11 +0100  Tim-Philipp Müller <tim@centricular.net>
6648
6649	* ChangeLog:
6650	* NEWS:
6651	* RELEASE:
6652	* configure.ac:
6653	* docs/plugins/inspect/plugin-a52dec.xml:
6654	* docs/plugins/inspect/plugin-amrnb.xml:
6655	* docs/plugins/inspect/plugin-amrwbdec.xml:
6656	* docs/plugins/inspect/plugin-asf.xml:
6657	* docs/plugins/inspect/plugin-cdio.xml:
6658	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6659	* docs/plugins/inspect/plugin-dvdread.xml:
6660	* docs/plugins/inspect/plugin-dvdsub.xml:
6661	* docs/plugins/inspect/plugin-lame.xml:
6662	* docs/plugins/inspect/plugin-mad.xml:
6663	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6664	* docs/plugins/inspect/plugin-realmedia.xml:
6665	* docs/plugins/inspect/plugin-siddec.xml:
6666	* docs/plugins/inspect/plugin-twolame.xml:
6667	* docs/plugins/inspect/plugin-x264.xml:
6668	* docs/plugins/inspect/plugin-xingmux.xml:
6669	* gst-plugins-ugly.doap:
6670	* win32/common/config.h:
6671	  Release 1.0.1
6672
66732012-10-06 14:58:34 +0100  Tim-Philipp Müller <tim@centricular.net>
6674
6675	* common:
6676	  Automatic update of common submodule
6677	  From 6c0b52c to 6bb6951
6678
66792012-10-01 00:01:09 +1000  Jan Schmidt <thaytan@noraisin.net>
6680
6681	* ext/mpeg2dec/gstmpeg2dec.c:
6682	  mpeg2dec: Don't error out when there is no associated buffer
6683	  In 0.10, having mpeg2dec occasionally tell us to output a frame that
6684	  was never decoded was just ignored, so do the same in 1.0
6685	  Fixes: #685107
6686
66872012-09-29 12:13:00 +0100  Tim-Philipp Müller <tim@centricular.net>
6688
6689	* REQUIREMENTS:
6690	* gst/dvdsub/gstdvdsubdec.c:
6691	  Purge mention of liboil and update REQUIREMENTS
6692	  https://bugzilla.gnome.org/show_bug.cgi?id=673285
6693
66942012-09-26 01:04:32 +0100  Tim-Philipp Müller <tim@centricular.net>
6695
6696	* ext/x264/gstx264enc.c:
6697	  x264enc: when setting fallback decoder latency, set valid min_latency
6698	  Min. latency needs to be a valid time, so pass 0 as default
6699	  value in the fallback case where we can't determine any latency,
6700	  and avoid nasty criticals at runtime.
6701
67022012-09-24 16:52:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6703
6704	* configure.ac:
6705	* docs/plugins/inspect/plugin-a52dec.xml:
6706	* docs/plugins/inspect/plugin-amrnb.xml:
6707	* docs/plugins/inspect/plugin-amrwbdec.xml:
6708	* docs/plugins/inspect/plugin-asf.xml:
6709	* docs/plugins/inspect/plugin-cdio.xml:
6710	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6711	* docs/plugins/inspect/plugin-dvdread.xml:
6712	* docs/plugins/inspect/plugin-dvdsub.xml:
6713	* docs/plugins/inspect/plugin-lame.xml:
6714	* docs/plugins/inspect/plugin-mad.xml:
6715	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6716	* docs/plugins/inspect/plugin-realmedia.xml:
6717	* docs/plugins/inspect/plugin-siddec.xml:
6718	* docs/plugins/inspect/plugin-twolame.xml:
6719	* docs/plugins/inspect/plugin-x264.xml:
6720	* docs/plugins/inspect/plugin-xingmux.xml:
6721	* win32/common/config.h:
6722	  Back to development (bug fixing)
6723
6724=== release 1.0.0 ===
6725
67262012-09-24 14:32:12 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6727
6728	* NEWS:
6729	* RELEASE:
6730	* configure.ac:
6731	* docs/plugins/inspect/plugin-a52dec.xml:
6732	* docs/plugins/inspect/plugin-amrnb.xml:
6733	* docs/plugins/inspect/plugin-amrwbdec.xml:
6734	* docs/plugins/inspect/plugin-asf.xml:
6735	* docs/plugins/inspect/plugin-cdio.xml:
6736	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6737	* docs/plugins/inspect/plugin-dvdread.xml:
6738	* docs/plugins/inspect/plugin-dvdsub.xml:
6739	* docs/plugins/inspect/plugin-lame.xml:
6740	* docs/plugins/inspect/plugin-mad.xml:
6741	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6742	* docs/plugins/inspect/plugin-realmedia.xml:
6743	* docs/plugins/inspect/plugin-siddec.xml:
6744	* docs/plugins/inspect/plugin-twolame.xml:
6745	* docs/plugins/inspect/plugin-x264.xml:
6746	* docs/plugins/inspect/plugin-xingmux.xml:
6747	* gst-plugins-ugly.doap:
6748	* win32/common/config.h:
6749	  Release 1.0.0
6750
67512012-09-22 16:08:54 +0100  Tim-Philipp Müller <tim@centricular.net>
6752
6753	* common:
6754	  Automatic update of common submodule
6755	  From 4f962f7 to 6c0b52c
6756
6757=== release 0.11.99 ===
6758
67592012-09-17 17:59:57 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6760
6761	* configure.ac:
6762	* docs/plugins/inspect/plugin-xingmux.xml:
6763	* gst-plugins-ugly.doap:
6764	* win32/common/config.h:
6765	  Release 0.11.99
6766
67672012-09-17 16:57:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6768
6769	* docs/plugins/inspect/plugin-a52dec.xml:
6770	* docs/plugins/inspect/plugin-amrnb.xml:
6771	* docs/plugins/inspect/plugin-amrwbdec.xml:
6772	* docs/plugins/inspect/plugin-asf.xml:
6773	* docs/plugins/inspect/plugin-cdio.xml:
6774	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6775	* docs/plugins/inspect/plugin-dvdread.xml:
6776	* docs/plugins/inspect/plugin-dvdsub.xml:
6777	* docs/plugins/inspect/plugin-lame.xml:
6778	* docs/plugins/inspect/plugin-mad.xml:
6779	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6780	* docs/plugins/inspect/plugin-realmedia.xml:
6781	* docs/plugins/inspect/plugin-siddec.xml:
6782	* docs/plugins/inspect/plugin-twolame.xml:
6783	* docs/plugins/inspect/plugin-x264.xml:
6784	  docs: update docs
6785
67862012-09-17 16:57:30 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6787
6788	* configure.ac:
6789	* ext/amrnb/Makefile.am:
6790	* ext/amrwbdec/Makefile.am:
6791	* ext/lame/Makefile.am:
6792	* ext/twolame/Makefile.am:
6793	* tests/check/Makefile.am:
6794	  Remove -DGST_USE_UNSTABLE_API
6795
67962012-09-17 12:22:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6797
6798	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
6799	* docs/plugins/inspect/plugin-a52dec.xml:
6800	* docs/plugins/inspect/plugin-amrnb.xml:
6801	* docs/plugins/inspect/plugin-amrwbdec.xml:
6802	* docs/plugins/inspect/plugin-asf.xml:
6803	* docs/plugins/inspect/plugin-cdio.xml:
6804	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6805	* docs/plugins/inspect/plugin-dvdread.xml:
6806	* docs/plugins/inspect/plugin-dvdsub.xml:
6807	* docs/plugins/inspect/plugin-lame.xml:
6808	* docs/plugins/inspect/plugin-mad.xml:
6809	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6810	* docs/plugins/inspect/plugin-realmedia.xml:
6811	* docs/plugins/inspect/plugin-siddec.xml:
6812	* docs/plugins/inspect/plugin-twolame.xml:
6813	* docs/plugins/inspect/plugin-x264.xml:
6814	  Update docs
6815
68162012-09-17 10:53:12 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6817
6818	* ext/cdio/gstcdio.c:
6819	  cdio: work around cdio headers re-defining VERSION and PACKAGE_VERSION
6820	  Thanks guys. Fixes plugin version in gst-inspect-1.0 and docs
6821	  introspection/updating for this plugin.
6822
68232012-09-15 22:23:53 +0200  Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
6824
6825	* gst-plugins-ugly.spec.in:
6826	  Switch to F18 package naming
6827
68282012-09-14 16:28:54 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6829
6830	* ext/dvdread/demo-play:
6831	* tests/check/elements/mpeg2dec.c:
6832	  rename some caps and elements in examples
6833
68342012-09-14 02:58:26 +0100  Tim-Philipp Müller <tim@centricular.net>
6835
6836	* configure.ac:
6837	  Back to development
6838
6839=== release 0.11.94 ===
6840
68412012-09-14 02:49:34 +0100  Tim-Philipp Müller <tim@centricular.net>
6842
6843	* ChangeLog:
6844	* configure.ac:
6845	* gst-plugins-ugly.doap:
6846	* win32/common/config.h:
6847	  Release 0.11.94
6848
68492012-09-14 01:48:50 +0100  Tim-Philipp Müller <tim@centricular.net>
6850
6851	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
6852	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
6853	* docs/plugins/gst-plugins-ugly-plugins.signals:
6854	* docs/plugins/inspect/plugin-a52dec.xml:
6855	* docs/plugins/inspect/plugin-amrnb.xml:
6856	* docs/plugins/inspect/plugin-amrwbdec.xml:
6857	* docs/plugins/inspect/plugin-asf.xml:
6858	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
6859	* docs/plugins/inspect/plugin-dvdread.xml:
6860	* docs/plugins/inspect/plugin-dvdsub.xml:
6861	* docs/plugins/inspect/plugin-lame.xml:
6862	* docs/plugins/inspect/plugin-mad.xml:
6863	* docs/plugins/inspect/plugin-mpeg2dec.xml:
6864	* docs/plugins/inspect/plugin-realmedia.xml:
6865	* docs/plugins/inspect/plugin-siddec.xml:
6866	* docs/plugins/inspect/plugin-twolame.xml:
6867	* docs/plugins/inspect/plugin-x264.xml:
6868	  docs: update docs
6869
68702012-09-13 13:49:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6871
6872	* gst/realmedia/rmdemux.c:
6873	  rmdemux: use DTS and PTS
6874	  Video uses DTS as timestamps. Set the DTS on the buffers and leave the PTS
6875	  undefined to make the decoder do the right thing. We can then remove the code
6876	  that tries to guess the PTS from the DTS.
6877
68782012-09-10 22:30:18 -0700  Jan Schmidt <thaytan@noraisin.net>
6879
6880	* ext/mpeg2dec/gstmpeg2dec.c:
6881	  mpeg2dec: Hold ref to buffer while mapped
6882	  So that the buffer still exists when we go to unmap it later,
6883	  even if it got pushed in the meantime.
6884
68852012-09-11 16:48:51 -0400  Olivier Crête <olivier.crete@collabora.com>
6886
6887	* tests/check/elements/x264enc.c:
6888	  x264enc test: x264enc produces constrained-baseline, not the full baseline
6889
68902012-09-11 17:37:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6891
6892	* gst/asfdemux/gstasfdemux.c:
6893	* gst/realmedia/rademux.c:
6894	* gst/realmedia/rmdemux.c:
6895	  gst: only activate in pull mode if upstream is seekable
6896
68972012-09-11 11:28:06 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6898
6899	* gst/realmedia/rademux.c:
6900	  rademux: tags can be NULL
6901
69022012-09-11 11:13:31 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6903
6904	* ext/mad/gstmad.c:
6905	  mad: fix email address
6906
69072012-09-11 11:12:38 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
6908
6909	* ext/mad/gstmad.c:
6910	  mad: init base class method only once
6911
69122012-09-11 10:46:52 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6913
6914	* gst/xingmux/gstxingmux.c:
6915	  xingmux: remove defunct commented code
6916
69172012-09-11 10:40:01 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6918
6919	* gst/dvdsub/gstdvdsubdec.c:
6920	  dvbsubdec: handle and send GAP event
6921	  ... in stead of update newsegment event.
6922
69232012-09-11 10:34:40 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6924
6925	* gst/dvdsub/gstdvdsubdec.c:
6926	  dvbsubdec: adjust disabled code comment style
6927
69282012-09-09 15:48:57 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6929
6930	* ext/x264/gstx264enc.c:
6931	  x264enc: clean up some debug statements
6932
69332012-09-07 17:38:18 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6934
6935	* ext/x264/gstx264enc.c:
6936	* ext/x264/gstx264enc.h:
6937	  x264enc: handle possibly negative DTS provided by codec
6938	  ... by arranging for an offset such that DTS == PTS for keyframes,
6939	  which is expected elsewhere to go along with semantics of PTS and DTS.
6940	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679443
6941
69422012-09-07 13:31:15 +0200  Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
6943
6944	* gst-plugins-ugly.spec.in:
6945	  Fix spec file for ugly
6946
69472012-09-06 14:42:51 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
6948
6949	* tests/check/elements/mpeg2dec.c:
6950	  tests: mpeg2dec: initialize variable
6951	  ... which avoids test segfaulting.
6952
69532012-08-30 16:26:00 -0700  Edward Hervey <edward@collabora.com>
6954
6955	* tests/check/elements/mpeg2dec.c:
6956	  check: Feed parsed data to mpeg2dec
6957	  And fix the expected output caps by adding colorimetry field
6958
69592012-08-22 13:31:00 +0200  Stefan Sauer <ensonic@users.sf.net>
6960
6961	* common:
6962	  Automatic update of common submodule
6963	  From 668acee to 4f962f7
6964
69652012-08-22 13:19:01 +0200  Stefan Sauer <ensonic@users.sf.net>
6966
6967	* configure.ac:
6968	  configure: bump gtk-doc req to 1.12 (mar-2009)
6969	  This allows us to e.g. unconditionally use gtkdoc-rebase.
6970
69712012-08-20 23:32:32 +0100  Tim-Philipp Müller <tim@centricular.net>
6972
6973	* docs/plugins/inspect/plugin-dvdsub.xml:
6974	* gst/dvdsub/gstdvdsubdec.c:
6975	* gst/dvdsub/gstdvdsubparse.c:
6976	  video/x-dvd-subpicture -> subpicture/x-dvd
6977
69782012-08-09 16:30:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6979
6980	* ext/x264/gstx264enc.c:
6981	  x264enc: Use new video encoder base class API for handling tags
6982
69832012-08-09 11:48:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6984
6985	* ext/mpg123/gstmpg123audiodec.c:
6986	  mpg123: Give MARGINAL rank to the mpg123 decoder element
6987
69882012-08-08 16:27:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
6989
6990	* gst/dvdsub/gstdvdsubdec.c:
6991	  dvdsubdec: Set alignment at the correct place of GstAllocationParams
6992
69932012-08-08 16:26:41 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
6994
6995	* configure.ac:
6996	* win32/common/config.h:
6997	  Back to development
6998
6999=== release 0.11.93 ===
7000
70012012-08-08 15:23:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7002
7003	* configure.ac:
7004	* gst-plugins-ugly.doap:
7005	* win32/common/config.h:
7006	  Release 0.11.93
7007
70082012-08-08 15:23:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7009
7010	* gst/asfdemux/asfpacket.c:
7011	* gst/realmedia/rmdemux.c:
7012	  gst: silence some compiler warnings with -DG_DISABLE_ASSERT
7013
70142012-08-08 12:58:50 +0100  Tim-Philipp Müller <tim@centricular.net>
7015
7016	* ext/mpg123/Makefile.am:
7017	  mpg123: dist header file
7018
70192012-08-06 15:31:50 +0300  Sreerenj Balachandran <sreerenj.balachandran@intel.com>
7020
7021	* gst/asfdemux/asfpacket.c:
7022	  asfdemux: avoid some more invalid timestamp arithmetic
7023	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681291
7024
70252012-08-05 18:30:52 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7026
7027	* ext/sidplay/gstsiddec.cc:
7028	* gst/asfdemux/gstasfdemux.c:
7029	* gst/realmedia/rademux.c:
7030	* gst/realmedia/rmdemux.c:
7031	  gst: Add stream-id to stream-start events
7032
70332012-07-27 11:35:52 +0200  Edward Hervey <edward@collabora.com>
7034
7035	* ext/mpeg2dec/gstmpeg2dec.c:
7036	  mpeg2dec: Don't use NULL values for fbuf
7037	  We need to make a difference between the initial dummy buffers (which
7038	  have a fbuf->id of NULL) and the buffers on which we allocated
7039	  video frames.
7040
70412012-08-05 16:40:57 +0100  Tim-Philipp Müller <tim@centricular.net>
7042
7043	* common:
7044	  Automatic update of common submodule
7045	  From 94ccf4c to 668acee
7046
70472012-08-04 16:13:36 +0100  Tim-Philipp Müller <tim@centricular.net>
7048
7049	* ext/a52dec/gsta52dec.c:
7050	* ext/lame/gstlamemp3enc.c:
7051	* gst/asfdemux/gstasfdemux.c:
7052	* gst/realmedia/rademux.c:
7053	* gst/realmedia/rmdemux.c:
7054	* gst/realmedia/rmutils.c:
7055	  gst_tag_list_free -> gst_tag_list_unref
7056
70572012-08-03 13:43:31 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7058
7059	* ext/mpg123/gstmpg123audiodec.c:
7060	  mpg123: map input buffer in READ mode, not WRITE mode
7061	  Makes things actually work.
7062
70632012-08-03 11:50:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7064
7065	* ext/mpg123/gstmpg123audiodec.c:
7066	  mpg123: query supported output formats at run-time
7067	  Fixes stuff. We use a string here since we can't be bothered
7068	  with GValue.
7069
70702012-08-03 11:48:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7071
7072	* ext/mpg123/Makefile.am:
7073	  mpg123: hook up to build system
7074
70752012-08-03 11:13:48 +0100  Carlos Rafael Giani <dv@pseudoterminal.org>
7076
7077	* ext/mpg123/gstmpg123audiodec.c:
7078	* ext/mpg123/gstmpg123audiodec.h:
7079	  mpg123: add new libmpg123-based mp3 decoder plugin
7080	  Needs a bit of cleaning up.
7081	  https://bugzilla.gnome.org/show_bug.cgi?id=681003
7082
70832012-07-28 00:28:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7084
7085	* ext/sidplay/gstsiddec.cc:
7086	* ext/x264/gstx264enc.c:
7087	* gst/asfdemux/gstasfdemux.c:
7088	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
7089	* gst/realmedia/rademux.c:
7090	* gst/realmedia/rmdemux.c:
7091	  tag: Update for taglist/tag event API changes
7092
70932012-07-26 18:30:04 +0200  Edward Hervey <edward@collabora.com>
7094
7095	* ext/mpeg2dec/gstmpeg2dec.c:
7096	  mpeg2dec: Avoid dropping first GOP
7097	  We use the mpeg2_fbuf_t id field as an integer and not as a pointer, so
7098	  do not check if it is NULL or not.
7099	  And cleanup a bit of debug
7100
71012012-07-25 13:05:17 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7102
7103	* gst/realmedia/rdtmanager.c:
7104	* gst/realmedia/rdtmanager.h:
7105	  rdt: add on-npt-stop signal
7106	  rtspsrc will look for it.
7107
71082012-07-25 12:48:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7109
7110	* gst/realmedia/rdtmanager.c:
7111	  rdt: set caps after activating the pad
7112
71132012-07-25 12:48:06 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7114
7115	* gst/realmedia/gstrdtbuffer.c:
7116	  rdt: reset map info
7117
71182012-07-25 09:37:08 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7119
7120	* gst/asfdemux/gstrtpasfdepay.c:
7121	  asfdepay: fix padding correction
7122	  Fix padding correction. gst_buffer_copy_into() appends the memory to the already
7123	  existing memory in the target buffer..
7124	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680536
7125
71262012-07-23 13:32:26 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7127
7128	* ext/mpeg2dec/gstmpeg2dec.c:
7129	  mpeg2dec: copy buffer flags when cropping
7130	  When we crop a buffer, copy the flags as well.
7131
71322012-07-23 11:25:34 +0200  Robert Swain <robert.swain@collabora.co.uk>
7133
7134	* ext/mpeg2dec/gstmpeg2dec.c:
7135	  mpeg2dec: Fix GstVideoInfo pointer
7136
71372012-07-23 11:13:05 +0200  Robert Swain <robert.swain@collabora.co.uk>
7138
7139	* ext/mpeg2dec/gstmpeg2dec.c:
7140	  mpeg2dec: Correctly flag output buffer interlaced state
7141	  If the sequence is not flagged as progressive its buffers are marked
7142	  interlace mode mixed. There is an individual picture flag indicating
7143	  whether picture in the sequence are interlaced or not. This is used
7144	  along with the new GST_VIDEO_BUFFER_FLAG_INTERLACED to correctly and
7145	  completely indicate the buffer's interlaced state.
7146	  Also, TFF and RFF should only be set if the sequence is not progressive.
7147
71482012-07-23 10:33:33 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7149
7150	* ext/mpeg2dec/gstmpeg2dec.c:
7151	  ext: Update for video base classes API changes
7152
71532012-07-23 08:45:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7154
7155	* common:
7156	  Automatic update of common submodule
7157	  From 98e386f to 94ccf4c
7158
71592012-07-20 16:12:45 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
7160
7161	* gst/asfdemux/asfpacket.c:
7162	  asfdemux: make sure to avoid arithmetic with _NONE timestamp
7163
71642012-07-16 17:36:19 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7165
7166	* gst/asfdemux/asfpacket.c:
7167	  asfdemux: convert invalid 0 payload TS into GST_CLOCK_TIME_NONE
7168	  ... so it does not get used as first (valid) payload ts, whereas
7169	  the first real valid payload ts may be considerably larger.
7170	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679838
7171
71722012-07-20 14:41:57 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
7173
7174	* gst/asfdemux/gstasfdemux.c:
7175	  asfdemux: slightly relax supported seek requirements
7176	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680279
7177
71782012-07-19 09:58:50 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7179
7180	* ext/mpeg2dec/gstmpeg2dec.c:
7181	  mpeg2dec: Propagate GstFlowReturn where needed
7182	  It was just ignoring the return values...
7183
71842012-07-19 09:56:17 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7185
7186	* ext/mpeg2dec/gstmpeg2dec.c:
7187	  mpeg2dec: Store temporary buffers out of the way
7188	  When mpeg2dec needs to do cropping (because downstream can't handle it),
7189	  we need temporary buffers to decode to.
7190	  Use the user_data field to store those, and unify the rest of the code
7191	  that needs to touch a buffer (regardless of how/where it was allocated).
7192	  https://bugzilla.gnome.org/show_bug.cgi?id=680194
7193
71942012-07-18 18:32:54 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7195
7196	* ext/mpeg2dec/gstmpeg2dec.c:
7197	  mpeg2dec: Call gst_video_decoder_negotiate()
7198
71992012-07-18 17:21:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7200
7201	* gst/realmedia/rmdemux.c:
7202	  rmdemux: give stream tags a different event name so they don't overwrite global tags
7203	  There can only be one taglist per name for sticky tag events.
7204	  Needs to be fixed more properly, see
7205	  https://bugzilla.gnome.org/show_bug.cgi?id=677619
7206
72072012-07-18 16:49:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7208
7209	* gst/realmedia/rademux.c:
7210	  rademux: set/send caps on pad after activating it
7211
72122012-07-18 16:46:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7213
7214	* gst/realmedia/rmdemux.c:
7215	  rmdemux: set/send caps after activating the source pads
7216	  Makes sure the caps event isn't dropped immediately.
7217
72182012-07-17 20:54:45 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7219
7220	* ext/dvdread/dvdreadsrc.c:
7221	  dvdreadsrc: mustn't drop queries like caps query if not started yet
7222
72232012-07-15 20:12:46 +0100  Tim-Philipp Müller <tim@centricular.net>
7224
7225	* gst/asfdemux/gstasfdemux.c:
7226	  asfdemux: extract WM/Year as GstDateTime instead of GDate
7227	  So we can signal that only the year field is valid.
7228
72292012-07-13 15:41:05 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7230
7231	* gst/asfdemux/gstasfdemux.c:
7232	  asfdemux: don't leak payload if we are not pushing it
7233
72342012-07-13 13:59:16 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7235
7236	* ext/sidplay/gstsiddec.cc:
7237	* gst/asfdemux/gstasfdemux.c:
7238	* gst/realmedia/rademux.c:
7239	* gst/realmedia/rmdemux.c:
7240	  demuxers: Push STREAM_START when needed
7241
72422012-07-13 11:36:40 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7243
7244	* gst/asfdemux/gstasfdemux.c:
7245	  asf: don't push on inactive streams
7246
72472012-07-12 18:05:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7248
7249	* ext/dvdread/dvdreadsrc.c:
7250	  dvdreadsrc: set rank to NONE
7251	  It should never be autoplugged really, for DVD
7252	  playback there's rsndvd (or will be, realsoonnow).
7253
72542012-07-09 16:27:25 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7255
7256	* ext/mpeg2dec/gstmpeg2dec.c:
7257	  fix for allocator API changes
7258
72592012-07-06 11:50:55 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7260
7261	* ext/x264/gstx264enc.c:
7262	  update for query api changes
7263
72642012-07-06 11:27:27 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7265
7266	* ext/mpeg2dec/gstmpeg2dec.c:
7267	  update for query api changes
7268
72692012-07-06 11:03:19 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7270
7271	* ext/x264/gstx264enc.c:
7272	  update for allocation query changes
7273
72742012-07-05 23:23:33 +0100  Tim-Philipp Müller <tim@centricular.net>
7275
7276	* LICENSE_readme:
7277	  LICENSE_readme: fix typo
7278
72792012-07-05 22:48:18 +0100  Tim-Philipp Müller <tim@centricular.net>
7280
7281	* LICENSE_readme:
7282	  LICENSE_readme: mention x264
7283	  https://bugzilla.gnome.org/show_bug.cgi?id=679472
7284
72852012-07-05 13:12:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7286
7287	* gst/asfdemux/gstasfdemux.c:
7288	* gst/realmedia/rademux.c:
7289	* gst/realmedia/rmdemux.c:
7290	  gst: Implement segment-done event
7291
72922012-06-27 11:23:36 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7293
7294	* gst/asfdemux/gstasfdemux.c:
7295	  asf: fix x-wmv format in caps
7296
72972012-06-27 10:24:45 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7298
7299	* gst/asfdemux/asfpacket.c:
7300	  asf: unmap packets
7301
73022012-06-21 15:13:57 +0100  Bastien Nocera <hadess@hadess.net>
7303
7304	* gst/asfdemux/asfpacket.c:
7305	* gst/asfdemux/asfpacket.h:
7306	* gst/asfdemux/gstasfdemux.c:
7307	  asfdemux: Ignore parsing errors from broken packets
7308	  We should instead be counting the number of errors and exiting if
7309	  they're too numerous. This makes a number of broken ASF files playable.
7310	  https://bugzilla.gnome.org/show_bug.cgi?id=678543
7311	  Conflicts:
7312	  gst/asfdemux/asfpacket.c
7313	  gst/asfdemux/gstasfdemux.c
7314
73152012-06-26 17:15:43 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7316
7317	* gst/asfdemux/gstasfdemux.c:
7318	  fix interlace-mode
7319
73202012-06-25 09:43:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7321
7322	* ext/mpeg2dec/gstmpeg2dec.c:
7323	  mpeg2dec: Add comment explaining why we first chain up to the parent class' decide_allocation
7324
73252012-06-25 09:34:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7326
7327	* ext/mpeg2dec/gstmpeg2dec.c:
7328	  mpeg2dec: Set allocation parameters to guarantee 16-byte aligned output buffers
7329	  Fixes bug #377713.
7330
73312012-06-20 13:36:25 -0400  Matej Knopp <matej.knopp@gmail.com>
7332
7333	* ext/x264/gstx264enc.c:
7334	  x264enc: Fix unitialized variable and taglist event
7335
73362012-06-20 13:23:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7337
7338	* ext/mpeg2dec/gstmpeg2dec.c:
7339	  mpeg2dec: fix compilation
7340
73412012-06-20 10:39:37 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7342
7343	* ext/sidplay/gstsiddec.cc:
7344	* gst/asfdemux/gstasfdemux.c:
7345	* gst/realmedia/rademux.c:
7346	* gst/realmedia/rdtmanager.c:
7347	* gst/realmedia/rmdemux.c:
7348	  update for task api change
7349
73502012-06-20 10:39:24 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7351
7352	* ext/mpeg2dec/gstmpeg2dec.c:
7353	* ext/x264/gstx264enc.c:
7354	  fix compilation
7355
73562012-06-20 09:06:37 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7357
7358	* ext/mpeg2dec/gstmpeg2dec.c:
7359	* ext/mpeg2dec/gstmpeg2dec.h:
7360	  mpeg2dec: Port to 0.11 again
7361
73622012-06-19 15:19:28 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7363
7364	* ext/x264/gstx264enc.c:
7365	  x264enc: Fix compiler warning
7366
73672012-05-30 12:50:13 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7368
7369	* ext/mpeg2dec/gstmpeg2dec.c:
7370	* ext/mpeg2dec/gstmpeg2dec.h:
7371	  mpeg2dec: Report PAR if not present upstream
7372	  And clean up some code
7373
73742012-05-04 16:09:57 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7375
7376	* ext/mpeg2dec/gstmpeg2dec.c:
7377	  mpeg2dec: use _scale_ceil to compute frame period
7378	  https://bugzilla.gnome.org/show_bug.cgi?id=675769
7379
73802012-05-04 16:08:27 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7381
7382	* ext/mpeg2dec/gstmpeg2dec.c:
7383	  mpeg2dec: mpeg2dec actually has 3 frame latency
7384	  https://bugzilla.gnome.org/show_bug.cgi?id=675769
7385
73862012-05-01 18:49:03 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
7387
7388	* ext/mpeg2dec/gstmpeg2dec.c:
7389	  mpeg2dec: Fix large output buffers leak
7390
73912012-05-01 18:46:31 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
7392
7393	* ext/mpeg2dec/gstmpeg2dec.c:
7394	  mpeg2dec: Port to new way of handling frame reference
7395
73962012-05-01 16:12:42 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7397
7398	* ext/mpeg2dec/gstmpeg2dec.c:
7399	  mpeg2dec: don't leak input_state
7400
74012012-04-13 19:06:52 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7402
7403	* ext/mpeg2dec/gstmpeg2dec.c:
7404	* ext/mpeg2dec/gstmpeg2dec.h:
7405	  mpeg2dec: Port to GstVideoDecoder base class
7406	  Conflicts:
7407	  ext/mpeg2dec/gstmpeg2dec.c
7408	  ext/mpeg2dec/gstmpeg2dec.h
7409	  Back to 0.10 state, needs to be ported to 0.11 again.
7410
74112012-06-19 09:26:46 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7412
7413	  Merge remote-tracking branch 'origin/master'
7414
74152012-06-19 09:26:02 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7416
7417	* ext/x264/gstx264enc.c:
7418	* ext/x264/gstx264enc.h:
7419	  x264enc: Port to 0.11 again
7420
74212012-05-07 11:52:40 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7422
7423	* ext/x264/gstx264enc.c:
7424	  x264enc: Don't set latency while holding object lock
7425	  This reverts commit 30a0b50e9ca0d625e61f994d4f8acd022dcddf38.
7426	  https://bugzilla.gnome.org/show_bug.cgi?id=675762
7427
74282012-05-03 18:07:24 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7429
7430	* ext/x264/gstx264enc.c:
7431	  x264enc: Use video encoder stream lock to avoid deadlock
7432
74332012-05-01 18:45:33 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
7434
7435	* ext/x264/gstx264enc.c:
7436	  x264enc: Port to new way of passing frame reference
7437
74382012-04-30 19:00:09 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7439
7440	* ext/x264/gstx264enc.c:
7441	  x264enc: Set default stream-format to avc as it's a better format
7442
74432012-04-26 22:27:55 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7444
7445	* ext/x264/gstx264enc.c:
7446	  x264enc: Fix setting latency
7447	  Fixes setting latency when framerate is dynamic and round up the latency
7448	  to avoid rounding issues.
7449
74502012-04-30 18:59:44 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7451
7452	* ext/x264/gstx264enc.c:
7453	  x264enc: gst_video_encoder_get_frame() is now transfer full
7454
74552012-04-26 17:31:45 +0000  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7456
7457	* ext/x264/gstx264enc.c:
7458	  x264enc: don't leak output state
7459
74602012-04-18 17:09:12 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7461
7462	* ext/x264/gstx264enc.c:
7463	* ext/x264/gstx264enc.h:
7464	  x264enc: Remove x264 backward compatibility support
7465
74662012-04-18 16:13:57 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7467
7468	* ext/x264/gstx264enc.c:
7469	  x264enc: Report latency base on x264 buffer size
7470
74712012-04-17 15:44:24 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
7472
7473	* configure.ac:
7474	* ext/x264/gstx264enc.c:
7475	* ext/x264/gstx264enc.h:
7476	  x264enc: Port to GstVideoEncoder baseclass
7477	  Conflicts:
7478	  configure.ac
7479	  ext/x264/gstx264enc.c
7480	  ext/x264/gstx264enc.h
7481	  Back to 0.10 state, needs to be ported to 0.11 again.
7482
74832012-06-16 18:29:54 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7484
7485	* Android.mk:
7486	* LICENSE_readme:
7487	* configure.ac:
7488	* docs/plugins/Makefile.am:
7489	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
7490	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
7491	* docs/plugins/inspect/plugin-synaesthesia.xml:
7492	* gst/synaesthesia/.gitignore:
7493	* gst/synaesthesia/Makefile.am:
7494	* gst/synaesthesia/README:
7495	* gst/synaesthesia/gstsynaesthesia.c:
7496	* gst/synaesthesia/gstsynaesthesia.h:
7497	* gst/synaesthesia/synaescope.c:
7498	* gst/synaesthesia/synaescope.h:
7499	  synaesthesia: remove experimental GPL-ed synaesthesia plugin
7500	  It never made it out of experimental, and there's a new
7501	  synaescope element in gst-plugins-bad that's hopefully
7502	  sufficiently similar.
7503	  https://bugzilla.gnome.org/show_bug.cgi?id=356882
7504
75052012-06-16 18:13:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7506
7507	* gst/mpegstream/.gitignore:
7508	  mpegstream: remove leftover hidden .gitignore file
7509
75102012-06-08 15:55:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7511
7512	* gst/synaesthesia/gstsynaesthesia.c:
7513	* tests/check/elements/amrnbenc.c:
7514	* tests/check/elements/x264enc.c:
7515	  elements: Use gst_pad_set_caps() instead of manual event fiddling
7516
75172012-06-08 15:05:22 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7518
7519	* common:
7520	  Automatic update of common submodule
7521	  From 03a0e57 to 98e386f
7522
75232012-06-07 16:28:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7524
7525	* configure.ac:
7526	  Back to development
7527
7528=== release 0.11.92 ===
7529
75302012-06-07 16:28:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7531
7532	* ChangeLog:
7533	* NEWS:
7534	* RELEASE:
7535	* configure.ac:
7536	* docs/plugins/inspect/plugin-a52dec.xml:
7537	* docs/plugins/inspect/plugin-amrnb.xml:
7538	* docs/plugins/inspect/plugin-amrwbdec.xml:
7539	* docs/plugins/inspect/plugin-asf.xml:
7540	* docs/plugins/inspect/plugin-cdio.xml:
7541	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
7542	* docs/plugins/inspect/plugin-dvdread.xml:
7543	* docs/plugins/inspect/plugin-dvdsub.xml:
7544	* docs/plugins/inspect/plugin-lame.xml:
7545	* docs/plugins/inspect/plugin-mad.xml:
7546	* docs/plugins/inspect/plugin-mpeg2dec.xml:
7547	* docs/plugins/inspect/plugin-realmedia.xml:
7548	* docs/plugins/inspect/plugin-siddec.xml:
7549	* docs/plugins/inspect/plugin-twolame.xml:
7550	* docs/plugins/inspect/plugin-x264.xml:
7551	* gst-plugins-ugly.doap:
7552	* win32/common/config.h:
7553	  Release 0.11.92
7554
75552012-06-07 16:28:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7556
7557	* po/af.po:
7558	* po/az.po:
7559	* po/bg.po:
7560	* po/ca.po:
7561	* po/cs.po:
7562	* po/da.po:
7563	* po/de.po:
7564	* po/el.po:
7565	* po/en_GB.po:
7566	* po/eo.po:
7567	* po/es.po:
7568	* po/eu.po:
7569	* po/fi.po:
7570	* po/fr.po:
7571	* po/gl.po:
7572	* po/hu.po:
7573	* po/id.po:
7574	* po/it.po:
7575	* po/ja.po:
7576	* po/lt.po:
7577	* po/lv.po:
7578	* po/ms.po:
7579	* po/mt.po:
7580	* po/nb.po:
7581	* po/nl.po:
7582	* po/or.po:
7583	* po/pl.po:
7584	* po/pt_BR.po:
7585	* po/ro.po:
7586	* po/ru.po:
7587	* po/sk.po:
7588	* po/sl.po:
7589	* po/sq.po:
7590	* po/sr.po:
7591	* po/sv.po:
7592	* po/tr.po:
7593	* po/uk.po:
7594	* po/vi.po:
7595	* po/zh_CN.po:
7596	  Update .po files
7597
75982012-06-06 18:19:06 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7599
7600	* common:
7601	  Automatic update of common submodule
7602	  From 1fab359 to 03a0e57
7603
76042012-06-06 13:03:04 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
7605
7606	* ext/sidplay/gstsiddec.cc:
7607	* gst/asfdemux/gstasfdemux.c:
7608	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
7609	* gst/realmedia/rademux.c:
7610	* gst/realmedia/rmdemux.c:
7611	  update for tag event change
7612
76132012-06-01 10:29:16 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
7614
7615	* common:
7616	  Automatic update of common submodule
7617	  From f1b5a96 to 1fab359
7618
76192012-05-31 13:08:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7620
7621	* common:
7622	  Automatic update of common submodule
7623	  From 92b7266 to f1b5a96
7624
76252012-05-30 12:45:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7626
7627	* common:
7628	  Automatic update of common submodule
7629	  From ec1c4a8 to 92b7266
7630
76312012-05-30 11:24:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7632
7633	* common:
7634	  Automatic update of common submodule
7635	  From 3429ba6 to ec1c4a8
7636
76372012-05-26 23:41:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7638
7639	* gst/realmedia/rmutils.c:
7640	  realmedia: don't use GstStructure API on tag lists
7641
76422012-05-21 14:57:44 +0200  Julien Isorce <julien.isorce@gmail.com>
7643
7644	* ext/a52dec/gsta52dec.c:
7645	  a52dec: really prefer the original number (and position) of channels
7646	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676495
7647
76482012-05-24 12:32:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7649
7650	* common:
7651	  Automatic update of common submodule
7652	  From dc70203 to 3429ba6
7653
76542012-05-17 21:12:18 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7655
7656	* configure.ac:
7657	* ext/x264/gstx264enc.c:
7658	  x264: bump x264 requirement to build 106 or later
7659	  Build 106 is from September 2010.
7660	  https://bugzilla.gnome.org/show_bug.cgi?id=676257
7661
76622012-04-15 23:39:48 +0400  Руслан Ижбулатов <lrn1986@gmail.com>
7663
7664	* ext/a52dec/gsta52dec.c:
7665	* m4/a52.m4:
7666	  a52dec: adapt to work also with new liba52
7667	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674091
7668
76692012-05-17 12:40:05 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
7670
7671	* ext/a52dec/gsta52dec.c:
7672	  a52dec: trigger renegotiation upon changed stream channels
7673	  Fixes #675451
7674
76752012-05-16 09:13:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7676
7677	* configure.ac:
7678	  configure: Require core/base 0.11.91
7679
76802012-01-13 18:18:33 -0500  Matej Knopp <matej.knopp@gmail.com>
7681
7682	* .gitignore:
7683	  .gitignore: add visual studio IDE files and OS X .DS_Store files
7684	  https://bugzilla.gnome.org/show_bug.cgi?id=667899
7685
76862012-05-13 17:00:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7687
7688	* configure.ac:
7689	  Back to development
7690
7691=== release 0.11.91 ===
7692
76932012-05-13 16:49:04 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7694
7695	* ChangeLog:
7696	* NEWS:
7697	* RELEASE:
7698	* common:
7699	* configure.ac:
7700	* gst-plugins-ugly.doap:
7701	* win32/common/config.h:
7702	  Release 0.11.91
7703
77042012-05-13 16:48:57 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7705
7706	* po/af.po:
7707	* po/az.po:
7708	* po/bg.po:
7709	* po/ca.po:
7710	* po/cs.po:
7711	* po/da.po:
7712	* po/de.po:
7713	* po/el.po:
7714	* po/en_GB.po:
7715	* po/eo.po:
7716	* po/es.po:
7717	* po/eu.po:
7718	* po/fi.po:
7719	* po/fr.po:
7720	* po/gl.po:
7721	* po/hu.po:
7722	* po/id.po:
7723	* po/it.po:
7724	* po/ja.po:
7725	* po/lt.po:
7726	* po/lv.po:
7727	* po/ms.po:
7728	* po/mt.po:
7729	* po/nb.po:
7730	* po/nl.po:
7731	* po/or.po:
7732	* po/pl.po:
7733	* po/pt_BR.po:
7734	* po/ro.po:
7735	* po/ru.po:
7736	* po/sk.po:
7737	* po/sl.po:
7738	* po/sq.po:
7739	* po/sr.po:
7740	* po/sv.po:
7741	* po/tr.po:
7742	* po/uk.po:
7743	* po/vi.po:
7744	* po/zh_CN.po:
7745	  Update .po files
7746
77472012-05-13 16:45:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7748
7749	  Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-ugly
7750
77512012-05-13 15:56:27 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7752
7753	* common:
7754	  Automatic update of common submodule
7755	  From dc70203 to 3429ba6
7756
77572012-04-24 15:27:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7758
7759	* gst/asfdemux/asfpacket.c:
7760	  asfdemux: Use correct enum type
7761
77622012-05-10 10:11:44 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
7763
7764	* gst/asfdemux/gstasfdemux.c:
7765	  asfdemux: implement pull mode seek snap flags when an index is present
7766	  Also ensure we get a proper EOS when seeking past the end of the
7767	  file, or (when the snap after flag is set) between the last keyframe
7768	  and the end of the file.
7769
77702012-05-03 23:50:30 +0100  Leon Merten Lohse <leon@green-side.de>
7771
7772	* ext/cdio/gstcdio.c:
7773	* ext/cdio/gstcdio.h:
7774	* ext/cdio/gstcdiocddasrc.c:
7775	  cdio: compensate for libcdio's recent cd-text api changes
7776	  https://bugzilla.gnome.org/show_bug.cgi?id=675112
7777	  Conflicts:
7778	  ext/cdio/gstcdiocddasrc.c
7779
77802012-04-30 21:27:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7781
7782	* ext/dvdread/dvdreadsrc.c:
7783	  dvdread: fix build after recent include reshuffling in core
7784	  Need to include gmodule.h ourselves now.
7785
77862012-04-19 12:22:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7787
7788	* ext/mpeg2dec/gstmpeg2dec.c:
7789	  video: Update for libgstvideo API changes
7790
77912012-04-16 09:09:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7792
7793	* common:
7794	  Automatic update of common submodule
7795	  From 6db25be to dc70203
7796
77972012-04-12 13:56:48 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7798
7799	* gst/asfdemux/asfpacket.c:
7800	* gst/asfdemux/asfpacket.h:
7801	  asfdemux: fix performance issue, especially with high-bitrate streams
7802	  Two things were suboptimal from a performance point of view:
7803	  a) consider a large media object such as a video keyframe, which
7804	  may be split up into multiple fragments. We would assemble
7805	  the media object as follows:
7806	  buf = join (join (join (frag1, frag2), frag3), frag4)
7807	  which causes many unnecessary memcpy()s, and malloc/free,
7808	  which could easily add up to a multiple of the actual object
7809	  size. To avoid this, we allocate a buffer of the size needed
7810	  from the start and copy fragments into that directly.
7811	  b) for every fragment to join, we would create a sub-buffer
7812	  before joining it (which would discard the sub-buffer again),
7813	  leading to unnecessary miniobject create/free churn.
7814	  Conflicts:
7815	  gst/asfdemux/asfpacket.c
7816	  gst/asfdemux/asfpacket.h
7817
78182012-04-12 14:45:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7819
7820	* gst/asfdemux/asfpacket.c:
7821	  asfdemux: avoid unnecessary stream lookup
7822	  We have already retrieved the stream for that stream number and
7823	  made sure it's not NULL, so no need to do it again here; neither
7824	  the number nor the streams changed since the last time.
7825
78262012-04-02 19:31:20 +0200  Alban Browaeys <prahal@yahoo.com>
7827
7828	* ext/a52dec/gsta52dec.c:
7829	  a52dec: fix first_access bigger than 2
7830	  gst_buffer_extract returns the number of bytes extracted, here 2 max.
7831	  Set size to the buffer size as was done in 0.10 to avoid first_access
7832	  error when it bypass 2.
7833	  https://bugzilla.gnome.org/show_bug.cgi?id=673434
7834
78352012-04-13 13:43:30 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7836
7837	* autogen.sh:
7838	* configure.ac:
7839	  configure: Modernize autotools setup a bit
7840	  Also we now only create tar.bz2 and tar.xz tarballs.
7841
78422012-04-13 13:37:32 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7843
7844	* common:
7845	  Automatic update of common submodule
7846	  From 464fe15 to 6db25be
7847
78482012-04-12 11:19:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7849
7850	* configure.ac:
7851	  Back to development
7852
7853=== release 0.11.90 ===
7854
78552012-04-12 10:40:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7856
7857	* ChangeLog:
7858	* NEWS:
7859	* RELEASE:
7860	* configure.ac:
7861	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
7862	* docs/plugins/inspect/plugin-a52dec.xml:
7863	* docs/plugins/inspect/plugin-amrnb.xml:
7864	* docs/plugins/inspect/plugin-amrwbdec.xml:
7865	* docs/plugins/inspect/plugin-asf.xml:
7866	* docs/plugins/inspect/plugin-cdio.xml:
7867	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
7868	* docs/plugins/inspect/plugin-dvdread.xml:
7869	* docs/plugins/inspect/plugin-dvdsub.xml:
7870	* docs/plugins/inspect/plugin-lame.xml:
7871	* docs/plugins/inspect/plugin-mad.xml:
7872	* docs/plugins/inspect/plugin-mpeg2dec.xml:
7873	* docs/plugins/inspect/plugin-realmedia.xml:
7874	* docs/plugins/inspect/plugin-siddec.xml:
7875	* docs/plugins/inspect/plugin-twolame.xml:
7876	* docs/plugins/inspect/plugin-x264.xml:
7877	* gst-plugins-ugly.doap:
7878	* win32/common/config.h:
7879	  Release 0.11.90
7880
78812012-04-12 10:39:13 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7882
7883	* po/af.po:
7884	* po/az.po:
7885	* po/bg.po:
7886	* po/ca.po:
7887	* po/cs.po:
7888	* po/da.po:
7889	* po/de.po:
7890	* po/el.po:
7891	* po/en_GB.po:
7892	* po/eo.po:
7893	* po/es.po:
7894	* po/eu.po:
7895	* po/fi.po:
7896	* po/fr.po:
7897	* po/gl.po:
7898	* po/hu.po:
7899	* po/id.po:
7900	* po/it.po:
7901	* po/ja.po:
7902	* po/lt.po:
7903	* po/lv.po:
7904	* po/ms.po:
7905	* po/mt.po:
7906	* po/nb.po:
7907	* po/nl.po:
7908	* po/or.po:
7909	* po/pl.po:
7910	* po/pt_BR.po:
7911	* po/ro.po:
7912	* po/ru.po:
7913	* po/sk.po:
7914	* po/sl.po:
7915	* po/sq.po:
7916	* po/sr.po:
7917	* po/sv.po:
7918	* po/tr.po:
7919	* po/uk.po:
7920	* po/vi.po:
7921	* po/zh_CN.po:
7922	  Update .po files
7923
79242012-04-10 00:48:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7925
7926	* ext/mad/gstmad.c.orig:
7927	  mad: remove .c.orig file
7928
79292012-04-10 00:47:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
7930
7931	* ext/a52dec/gsta52dec.c:
7932	* ext/amrnb/amrnbdec.c:
7933	* ext/amrnb/amrnbenc.c:
7934	* ext/amrwbdec/amrwbdec.c:
7935	* ext/cdio/gstcdiocddasrc.c:
7936	* ext/dvdread/dvdreadsrc.c:
7937	* ext/lame/gstlamemp3enc.c:
7938	* ext/mad/gstmad.c:
7939	* ext/mad/gstmad.c.orig:
7940	* ext/mpeg2dec/gstmpeg2dec.c:
7941	* ext/sidplay/gstsiddec.cc:
7942	* ext/twolame/gsttwolamemp2enc.c:
7943	* ext/x264/gstx264enc.c:
7944	* gst/asfdemux/gstasfdemux.c:
7945	* gst/asfdemux/gstrtpasfdepay.c:
7946	* gst/asfdemux/gstrtspwms.c:
7947	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
7948	* gst/dvdsub/gstdvdsubdec.c:
7949	* gst/dvdsub/gstdvdsubparse.c:
7950	* gst/realmedia/pnmsrc.c:
7951	* gst/realmedia/rademux.c:
7952	* gst/realmedia/rdtdepay.c:
7953	* gst/realmedia/rdtmanager.c:
7954	* gst/realmedia/rmdemux.c:
7955	* gst/realmedia/rtspreal.c:
7956	* gst/synaesthesia/gstsynaesthesia.c:
7957	* gst/xingmux/gstxingmux.c:
7958	  Use new gst_element_class_set_static_metadata()
7959
79602012-04-05 18:43:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7961
7962	* common:
7963	  Automatic update of common submodule
7964	  From 7fda524 to 464fe15
7965
79662012-04-05 17:40:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7967
7968	* ext/a52dec/gsta52dec.c:
7969	* ext/amrnb/amrnb.c:
7970	* ext/amrwbdec/amrwb.c:
7971	* ext/cdio/gstcdio.c:
7972	* ext/dvdread/dvdreadsrc.c:
7973	* ext/lame/plugin.c:
7974	* ext/mad/gstmad.c:
7975	* ext/mad/gstmad.c.orig:
7976	* ext/mpeg2dec/gstmpeg2dec.c:
7977	* ext/sidplay/gstsiddec.cc:
7978	* ext/twolame/gsttwolamemp2enc.c:
7979	* ext/x264/gstx264enc.c:
7980	* gst/asfdemux/gstasf.c:
7981	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
7982	* gst/dvdsub/gstdvdsubdec.c:
7983	* gst/realmedia/realmedia.c:
7984	* gst/synaesthesia/gstsynaesthesia.c:
7985	* gst/xingmux/plugin.c:
7986	  gst: Update for GST_PLUGIN_DEFINE() API changes
7987
79882012-04-05 13:26:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7989
7990	* configure.ac:
7991	  configure: Update version to 0.11.89.1
7992
79932012-04-04 14:38:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
7994
7995	* configure.ac:
7996	* docs/plugins/Makefile.am:
7997	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
7998	* docs/version.entities.in:
7999	* ext/a52dec/Makefile.am:
8000	* ext/amrnb/Makefile.am:
8001	* ext/amrwbdec/Makefile.am:
8002	* ext/cdio/Makefile.am:
8003	* ext/lame/Makefile.am:
8004	* ext/mad/Makefile.am:
8005	* ext/mpeg2dec/Makefile.am:
8006	* ext/sidplay/Makefile.am:
8007	* ext/twolame/Makefile.am:
8008	* ext/x264/Makefile.am:
8009	* gst-plugins-ugly.spec.in:
8010	* gst/asfdemux/Makefile.am:
8011	* gst/dvdlpcmdec/Makefile.am:
8012	* gst/dvdsub/Makefile.am:
8013	* gst/realmedia/Makefile.am:
8014	* pkgconfig/Makefile.am:
8015	* pkgconfig/gstreamer-plugins-ugly-uninstalled.pc.in:
8016	* tests/check/Makefile.am:
8017	  gst: Update versioning
8018
80192012-04-02 15:21:36 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
8020
8021	* ext/mpeg2dec/gstmpeg2dec.c:
8022	* ext/mpeg2dec/gstmpeg2dec.h:
8023	  mpeg2dec: fix cropping
8024	  fix cropping in mpeg2dec
8025
80262012-04-01 20:19:36 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
8027
8028	* ext/mpeg2dec/gstmpeg2dec.c:
8029	  mpeg2dec: add crop metadata when buffer is still writable
8030
80312012-03-30 18:13:42 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
8032
8033	* gst/asfdemux/gstrtpasfdepay.c:
8034	  update for buffer api change
8035
80362012-03-30 11:52:48 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8037
8038	* ext/a52dec/gsta52dec.c:
8039	* ext/mad/gstmad.c:
8040	  ext: Update for audio decoder API changes
8041
80422012-03-29 17:32:08 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8043
8044	* tests/check/elements/amrnbenc.c:
8045	* tests/check/elements/x264enc.c:
8046	  tests: make more valgrind-friendly and plug caps leak
8047
80482012-03-28 12:50:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
8049
8050	* gst/asfdemux/asfpacket.c:
8051	* gst/asfdemux/gstasfdemux.c:
8052	* gst/dvdsub/gstdvdsubdec.c:
8053	  update for buffer changes
8054
80552012-03-27 14:07:40 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8056
8057	* tests/check/elements/x264enc.c:
8058	  tests: x264enc: adjust test to removal of deprecated properties
8059
80602012-03-26 12:13:30 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
8061
8062	  Replace master with 0.11
8063
80642012-03-22 15:56:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8065
8066	* configure.ac:
8067	  back to development
8068
8069=== release 0.11.2 ===
8070
80712012-03-22 15:52:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8072
8073	* ChangeLog:
8074	* NEWS:
8075	* RELEASE:
8076	* configure.ac:
8077	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
8078	* docs/plugins/inspect/plugin-a52dec.xml:
8079	* docs/plugins/inspect/plugin-amrnb.xml:
8080	* docs/plugins/inspect/plugin-amrwbdec.xml:
8081	* docs/plugins/inspect/plugin-asf.xml:
8082	* docs/plugins/inspect/plugin-cdio.xml:
8083	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
8084	* docs/plugins/inspect/plugin-dvdread.xml:
8085	* docs/plugins/inspect/plugin-dvdsub.xml:
8086	* docs/plugins/inspect/plugin-lame.xml:
8087	* docs/plugins/inspect/plugin-mad.xml:
8088	* docs/plugins/inspect/plugin-mpeg2dec.xml:
8089	* docs/plugins/inspect/plugin-realmedia.xml:
8090	* docs/plugins/inspect/plugin-siddec.xml:
8091	* docs/plugins/inspect/plugin-twolame.xml:
8092	* docs/plugins/inspect/plugin-x264.xml:
8093	* gst-plugins-ugly.doap:
8094	* po/af.po:
8095	* po/az.po:
8096	* po/bg.po:
8097	* po/ca.po:
8098	* po/cs.po:
8099	* po/da.po:
8100	* po/de.po:
8101	* po/el.po:
8102	* po/en_GB.po:
8103	* po/eo.po:
8104	* po/es.po:
8105	* po/eu.po:
8106	* po/fi.po:
8107	* po/fr.po:
8108	* po/gl.po:
8109	* po/hu.po:
8110	* po/id.po:
8111	* po/it.po:
8112	* po/ja.po:
8113	* po/lt.po:
8114	* po/lv.po:
8115	* po/ms.po:
8116	* po/mt.po:
8117	* po/nb.po:
8118	* po/nl.po:
8119	* po/or.po:
8120	* po/pl.po:
8121	* po/pt_BR.po:
8122	* po/ro.po:
8123	* po/ru.po:
8124	* po/sk.po:
8125	* po/sl.po:
8126	* po/sq.po:
8127	* po/sr.po:
8128	* po/sv.po:
8129	* po/tr.po:
8130	* po/uk.po:
8131	* po/vi.po:
8132	* po/zh_CN.po:
8133	* win32/common/config.h:
8134	  Release 0.11.2
8135
81362012-03-21 13:18:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8137
8138	* tests/check/elements/mpeg2dec.c:
8139	  tests: fix after memory changes
8140
81412012-03-21 13:18:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8142
8143	* ext/x264/gstx264enc.c:
8144	* ext/x264/gstx264enc.h:
8145	  x264enc: remove deprecated properties
8146
81472012-03-20 12:08:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8148
8149	  Merge remote-tracking branch 'origin/master' into 0.11
8150	  So 0.11 folks also get amr include fixes.
8151	  Conflicts:
8152	  ext/a52dec/gsta52dec.c
8153	  ext/mad/gstmad.c
8154
81552012-03-18 18:56:16 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8156
8157	* gst/synaesthesia/gstsynaesthesia.c:
8158	  synaesthesia: fixup for bufferpool api changes
8159	  ... as well as some caps ref handling.
8160
81612012-03-16 21:48:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8162
8163	* gst/realmedia/rademux.c:
8164	* gst/realmedia/rmdemux.c:
8165	  don't pass random pointers to pull_range
8166
81672012-03-15 22:11:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8168
8169	* ext/mpeg2dec/gstmpeg2dec.c:
8170	  update for bufferpool changes
8171
81722012-03-15 20:38:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8173
8174	* ext/mpeg2dec/gstmpeg2dec.c:
8175	  update for allocation query changes
8176
81772012-03-15 13:38:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8178
8179	* ext/dvdread/dvdreadsrc.c:
8180	* ext/lame/gstlamemp3enc.c:
8181	* ext/mpeg2dec/gstmpeg2dec.c:
8182	* ext/x264/gstx264enc.c:
8183	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
8184	* gst/dvdsub/gstdvdsubdec.c:
8185	  update for memory api changes
8186
81872012-03-14 19:52:52 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8188
8189	* ext/mpeg2dec/gstmpeg2dec.c:
8190	  take padding into account
8191
81922012-03-13 18:27:51 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8193
8194	* ext/mad/gstmad.c:
8195	  mad: simplify parsing code
8196	  Also fixes #671455 (expected at least).
8197
81982012-03-12 16:16:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8199
8200	* configure.ac:
8201	  configure.ac: bump required GLib to 2.31.14
8202	  Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
8203
82042012-03-12 12:23:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8205
8206	* ext/sidplay/gstsiddec.cc:
8207	  fix for caps _normalize changes
8208
82092012-03-11 19:07:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8210
8211	* ext/x264/gstx264enc.c:
8212	  fix for caps api changes
8213
82142012-03-06 16:08:23 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8215
8216	* ext/a52dec/gsta52dec.c:
8217	* ext/a52dec/gsta52dec.h:
8218	  a52dec: use base class tag handling helper
8219	  ... so as to ensure these to be handled and sent at proper time.
8220
82212012-03-06 14:28:15 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8222
8223	* ext/dvdread/dvdreadsrc.c:
8224	  dvdreadsrc: Use variable type with correct signedness
8225
82262011-01-14 18:50:41 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
8227
8228	* ext/mpeg2dec/gstmpeg2dec.c:
8229	  mpeg2dec: Copy planes in one go when possible
8230
82312012-03-03 17:17:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8232
8233	* configure.ac:
8234	* ext/amrnb/amrnbdec.h:
8235	* ext/amrnb/amrnbenc.h:
8236	* ext/amrwbdec/amrwbdec.h:
8237	  amrnb, amrwbdec: fix build with opencore-amr >= 0.1.3
8238	  In previous versions, the opencore-amr include sub-directory
8239	  would be specified in the include path in the CFLAGS, but this
8240	  is no longer the case in newer versions, so we need to add those
8241	  to our include directives.
8242	  Based on patch by: Christian Morales Vega
8243	  https://bugzilla.gnome.org/show_bug.cgi?id=671123
8244
82452012-03-03 16:56:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8246
8247	* configure.ac:
8248	  configure: get rid of non-pkg-config ways to check for opencore-amr
8249
82502012-02-29 17:26:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8251
8252	* ext/mpeg2dec/gstmpeg2dec.c:
8253	  update for metadata API changes
8254
82552012-02-27 06:35:01 +0100  Alessandro Decina <alessandro.d@gmail.com>
8256
8257	* ext/amrwbdec/Makefile.am:
8258	* ext/lame/Makefile.am:
8259	* ext/mad/Makefile.am:
8260	  amrwbdec, lame, mad: link to libgstbase
8261
82622012-02-27 06:33:48 +0100  Alessandro Decina <alessandro.d@gmail.com>
8263
8264	* ext/x264/gstx264enc.c:
8265	  x264enc: fix compiler warning
8266
82672012-02-27 00:36:46 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8268
8269	  Merge remote-tracking branch 'origin/master' into 0.11
8270
82712012-02-27 00:34:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8272
8273	  Merge commit '02f5d72a0519bcbe8f6958fab6dd998fc8ccda6b' into 0.11
8274	  Conflicts:
8275	  ext/mad/gstmad.c
8276
82772012-02-23 11:20:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8278
8279	* NEWS:
8280	* RELEASE:
8281	* configure.ac:
8282	* docs/plugins/gst-plugins-ugly-plugins.args:
8283	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
8284	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
8285	* docs/plugins/inspect/plugin-a52dec.xml:
8286	* docs/plugins/inspect/plugin-amrnb.xml:
8287	* docs/plugins/inspect/plugin-amrwbdec.xml:
8288	* docs/plugins/inspect/plugin-asf.xml:
8289	* docs/plugins/inspect/plugin-cdio.xml:
8290	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
8291	* docs/plugins/inspect/plugin-dvdread.xml:
8292	* docs/plugins/inspect/plugin-dvdsub.xml:
8293	* docs/plugins/inspect/plugin-iec958.xml:
8294	* docs/plugins/inspect/plugin-lame.xml:
8295	* docs/plugins/inspect/plugin-mad.xml:
8296	* docs/plugins/inspect/plugin-mpeg2dec.xml:
8297	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
8298	* docs/plugins/inspect/plugin-mpegstream.xml:
8299	* docs/plugins/inspect/plugin-realmedia.xml:
8300	* docs/plugins/inspect/plugin-siddec.xml:
8301	* docs/plugins/inspect/plugin-twolame.xml:
8302	* docs/plugins/inspect/plugin-x264.xml:
8303	* win32/common/config.h:
8304	  Bump version after release
8305
83062012-02-21 18:58:06 -0800  David Schleef <ds@schleef.org>
8307
8308	* autogen.sh:
8309	  autogen.sh: avoid touching .po files during 'make'
8310	  A simple workaround to deal with GNU gettext automake integration
8311	  failing to deal with git.  Fixes: #669207
8312
83132012-02-22 02:17:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8314
8315	* ext/x264/gstx264enc.c:
8316	  x264: convert g_print to LOG
8317
83182012-02-22 02:07:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8319
8320	* gst/asfdemux/gstrtpasfdepay.c:
8321	  update for new memory api
8322
83232012-02-22 02:07:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8324
8325	* ext/x264/gstx264enc.c:
8326	  x264enc: handle pts and dts
8327
83282012-02-21 18:53:57 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8329
8330	* ext/mad/gstmad.c:
8331	  mad: handle libmad freeform parsing quirk
8332
83332012-02-21 18:49:50 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8334
8335	* ext/mad/gstmad.c:
8336	  mad: fixup unhacking last frame coaxing
8337	  ... so as to not only replace the data pointer but also available size.
8338
83392012-02-20 14:27:49 +0000  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
8340
8341	* gst-plugins-ugly.spec.in:
8342	  Add latest plugins
8343
83442012-02-18 00:02:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8345
8346	* win32/common/config.h:
8347	  win32: back to development
8348
83492012-02-17 17:53:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8350
8351	* configure.ac:
8352	* gst/synaesthesia/gstsynaesthesia.c:
8353	* gst/synaesthesia/gstsynaesthesia.h:
8354	  synaesthesia: port to 0.11
8355
83562012-02-17 17:53:28 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8357
8358	* configure.ac:
8359	* gst/xingmux/gstxingmux.c:
8360	  xingmux: port to 0.11
8361
83622012-02-17 11:06:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8363
8364	* configure.ac:
8365	  back to development
8366
8367=== release 0.11.1 ===
8368
83692012-02-17 11:06:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8370
8371	* ChangeLog:
8372	* NEWS:
8373	* RELEASE:
8374	* configure.ac:
8375	* docs/plugins/gst-plugins-ugly-plugins.args:
8376	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
8377	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
8378	* docs/plugins/inspect/plugin-a52dec.xml:
8379	* docs/plugins/inspect/plugin-amrnb.xml:
8380	* docs/plugins/inspect/plugin-amrwbdec.xml:
8381	* docs/plugins/inspect/plugin-asf.xml:
8382	* docs/plugins/inspect/plugin-cdio.xml:
8383	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
8384	* docs/plugins/inspect/plugin-dvdread.xml:
8385	* docs/plugins/inspect/plugin-dvdsub.xml:
8386	* docs/plugins/inspect/plugin-lame.xml:
8387	* docs/plugins/inspect/plugin-mad.xml:
8388	* docs/plugins/inspect/plugin-mpeg2dec.xml:
8389	* docs/plugins/inspect/plugin-realmedia.xml:
8390	* docs/plugins/inspect/plugin-siddec.xml:
8391	* docs/plugins/inspect/plugin-twolame.xml:
8392	* docs/plugins/inspect/plugin-x264.xml:
8393	* gst-plugins-ugly.doap:
8394	* po/af.po:
8395	* po/az.po:
8396	* po/bg.po:
8397	* po/ca.po:
8398	* po/cs.po:
8399	* po/da.po:
8400	* po/de.po:
8401	* po/el.po:
8402	* po/en_GB.po:
8403	* po/eo.po:
8404	* po/es.po:
8405	* po/eu.po:
8406	* po/fi.po:
8407	* po/fr.po:
8408	* po/gl.po:
8409	* po/hu.po:
8410	* po/id.po:
8411	* po/it.po:
8412	* po/ja.po:
8413	* po/lt.po:
8414	* po/lv.po:
8415	* po/ms.po:
8416	* po/mt.po:
8417	* po/nb.po:
8418	* po/nl.po:
8419	* po/or.po:
8420	* po/pl.po:
8421	* po/pt_BR.po:
8422	* po/ro.po:
8423	* po/ru.po:
8424	* po/sk.po:
8425	* po/sl.po:
8426	* po/sq.po:
8427	* po/sr.po:
8428	* po/sv.po:
8429	* po/tr.po:
8430	* po/uk.po:
8431	* po/vi.po:
8432	* po/zh_CN.po:
8433	* win32/common/config.h:
8434	  RELEASE 0.11.1
8435
84362012-02-17 09:16:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8437
8438	  Merge branch 'master' into 0.11
8439	  Conflicts:
8440	  ext/mad/gstmad.c
8441
84422012-02-16 14:29:47 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8443
8444	* ext/mad/gstmad.c:
8445	  mad: unhack last frame coaxing
8446	  ... so as to maximally use available base class API and interfere least
8447	  as possible with its internal state.
8448
84492012-02-15 13:45:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8450
8451	* ext/mad/gstmad.c:
8452	  mad: fix compilation
8453
84542012-02-15 13:40:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8455
8456	* ext/mad/gstmad.c:
8457	  mad: chain up to default event handler
8458
84592012-02-11 05:38:41 -0500  Matej Knopp <matej.knopp@gmail.com>
8460
8461	* ext/x264/gstx264enc.c:
8462	  x264enc: unmap video frame after encoding
8463	  Fixes major memory leak.
8464	  https://bugzilla.gnome.org/show_bug.cgi?id=669863
8465
84662012-02-10 17:02:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8467
8468	* ext/x264/gstx264enc.c:
8469	  x264enc: fix after merge
8470
84712012-02-10 17:00:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8472
8473	  Merge branch 'master' into 0.11
8474	  Conflicts:
8475	  ext/x264/gstx264enc.c
8476
84772012-02-09 18:10:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8478
8479	* ext/sidplay/gstsiddec.cc:
8480	* ext/sidplay/gstsiddec.h:
8481	  sidplay: don't use ulong properties
8482
84832012-02-09 16:14:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8484
8485	* ext/sidplay/gstsiddec.cc:
8486	  sidplay: fix negotiation
8487
84882012-02-09 11:55:07 +0100  Robert Swain <robert.swain@collabora.co.uk>
8489
8490	* ext/x264/gstx264enc.c:
8491	  x264enc: Add baseline profile to caps
8492	  libx264 does not yet support the features that create the difference
8493	  between baseline and constrained baseline profile. Hence it currently
8494	  supports both though it can only technically encode constrained
8495	  baseline.
8496
84972012-02-08 16:38:09 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8498
8499	* ext/amrnb/amrnbenc.c:
8500	* gst/asfdemux/gstasfdemux.c:
8501	* gst/realmedia/rdtmanager.c:
8502	  GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING
8503
85042012-02-07 18:56:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8505
8506	* tests/check/elements/mpeg2dec.c:
8507	  mpeg2dec: fix test a bit more
8508	  Still broken because cropping is broken in mpeg2dec
8509
85102012-02-07 11:06:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8511
8512	* tests/check/elements/amrnbenc.c:
8513	* tests/check/elements/x264enc.c:
8514	* tests/check/elements/xingmux.c:
8515	  tests: fix some tests
8516
85172012-02-01 16:20:46 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8518
8519	* ext/twolame/gsttwolamemp2enc.c:
8520	  twolame: Use new audio encoder/decoder base class API for srcpad caps
8521
85222012-02-01 16:20:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8523
8524	* ext/lame/gstlamemp3enc.c:
8525	  lame: Use new audio encoder/decoder base class API for srcpad caps
8526
85272012-02-01 16:19:55 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8528
8529	* ext/mad/gstmad.c:
8530	  mad: Use new audio encoder/decoder base class API for srcpad caps
8531
85322012-02-01 16:17:57 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8533
8534	* ext/a52dec/gsta52dec.c:
8535	  a52dec: Use new audio encoder/decoder base class API for srcpad caps
8536
85372012-02-01 16:15:27 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8538
8539	* ext/amrwbdec/amrwbdec.c:
8540	  amrwbdec: Use new audio encoder/decoder base class API for srcpad caps
8541
85422012-02-01 16:14:08 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8543
8544	* ext/amrnb/amrnbdec.c:
8545	* ext/amrnb/amrnbenc.c:
8546	  amrnb: Use new audio encoder/decoder base class API for srcpad caps
8547
85482012-01-31 15:52:38 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8549
8550	* ext/mad/gstmad.c:
8551	  mad: ensure we do not confuse the base class with our buffer guard
8552	  mad expects extra bytes at the end of a buffer (see discussion in
8553	  http://www.mars.org/mailman/public/mad-dev/2001-May/000262.html),
8554	  and since we inject these without the base class' knowledge, we
8555	  need to hide the bodies better.
8556	  This fixes an assert at EOS when decoding an mp3 manually without
8557	  an intervening mpegaudioparse.
8558
85592012-01-30 17:17:31 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8560
8561	* gst/realmedia/rtspreal.c:
8562	  update for HEADER flag
8563
85642011-07-20 09:00:58 +0200  Alessandro Decina <alessandro.d@gmail.com>
8565
8566	* ext/x264/gstx264enc.c:
8567	* ext/x264/gstx264enc.h:
8568	  x264enc: implement force-key-unit API
8569
85702012-01-25 13:58:48 +0100  Thomas Vander Stichele <thomas (at) apestaart (dot) org>
8571
8572	* common:
8573	  Automatic update of common submodule
8574	  From c463bc0 to 7fda524
8575
85762012-01-25 13:58:54 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8577
8578	* ext/amrnb/amrnbdec.c:
8579	* ext/amrwbdec/amrwbdec.c:
8580	  amr: port to 0.11 again
8581
85822012-01-25 13:03:33 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8583
8584	  Merge branch 'master' into 0.11
8585	  Conflicts:
8586	  ext/a52dec/gsta52dec.c
8587
85882012-01-25 07:24:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8589
8590	* ext/a52dec/gsta52dec.c:
8591	* ext/amrnb/amrnbdec.c:
8592	* ext/amrnb/amrnbenc.c:
8593	* ext/amrwbdec/amrwbdec.c:
8594	* ext/dvdread/dvdreadsrc.c:
8595	* ext/lame/gstlamemp3enc.c:
8596	* ext/mad/gstmad.c:
8597	* ext/mpeg2dec/gstmpeg2dec.c:
8598	* ext/sidplay/gstsiddec.cc:
8599	* ext/twolame/gsttwolamemp2enc.c:
8600	* gst/asfdemux/asfpacket.c:
8601	* gst/asfdemux/gstasfdemux.c:
8602	* gst/asfdemux/gstrtpasfdepay.c:
8603	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
8604	* gst/dvdsub/gstdvdsubdec.c:
8605	* gst/dvdsub/gstdvdsubdec.h:
8606	* gst/realmedia/gstrdtbuffer.c:
8607	* gst/realmedia/gstrdtbuffer.h:
8608	* gst/realmedia/rdtdepay.c:
8609	* gst/realmedia/rmdemux.c:
8610	* gst/realmedia/rmutils.c:
8611	  port to new memory API
8612
86132012-01-25 11:38:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8614
8615	* common:
8616	  Automatic update of common submodule
8617	  From 2a59016 to c463bc0
8618
86192012-01-22 23:56:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8620
8621	* gst-libs/gst/glib-compat-private.h:
8622	  Remove compatibility versions for deprecated GLib API
8623
86242012-01-19 15:26:25 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8625
8626	* ext/a52dec/gsta52dec.c:
8627	  a52dec: fix read buffer overflow upon syncing
8628	  The wrong size was being decremented, leading to a runaway
8629	  read loop.
8630
86312012-01-19 15:06:47 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8632
8633	* common:
8634	* configure.ac:
8635	  Add --disable-fatal-warnings configure option
8636
86372012-01-19 11:34:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8638
8639	* gst/asfdemux/gstasfdemux.c:
8640	* gst/realmedia/rademux.c:
8641	* gst/realmedia/rdtmanager.c:
8642	* gst/realmedia/rmdemux.c:
8643	  port to new gthread API
8644
86452012-01-18 17:00:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8646
8647	* configure.ac:
8648	  configure.ac: Require GLib 2.31.10 for consistency
8649
86502012-01-18 16:46:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8651
8652	* common:
8653	  Automatic update of common submodule
8654	  From 0807187 to 2a59016
8655
86562012-01-17 11:55:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8657
8658	* ext/amrwbdec/amrwbdec.c:
8659	  amrwbdec: _parse should not return OK if not enough data yet
8660
86612012-01-17 11:55:14 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8662
8663	* ext/amrnb/amrnbdec.c:
8664	  amrnbdec: _parse should not return OK if not enough data yet
8665
86662012-01-13 15:03:50 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8667
8668	* ext/dvdread/dvdreadsrc.c:
8669	  dvdreadsrc: fix off by one in cell calculation for the last chapter
8670
86712012-01-13 15:56:47 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8672
8673	* gst/asfdemux/gstasfdemux.c:
8674	  asfdemux: set caps on src pad before adding it
8675
86762012-01-13 15:56:25 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8677
8678	* gst/asfdemux/gstasfdemux.c:
8679	  asfdemux: perform writable buffer map to copy into it
8680
86812012-01-13 15:55:15 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8682
8683	* gst/asfdemux/asfpacket.c:
8684	* gst/asfdemux/asfpacket.h:
8685	  asfpacket: fix 0.11 ported payload extraction
8686	  ... to cater for not necessarily offset == size - cur_pos,
8687	  as size may have been adjusted due to padding.
8688	  Fixes #667567.
8689
86902012-01-13 13:46:50 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8691
8692	* ext/x264/gstx264enc.c:
8693	  x264enc: remove useless and semantically (though not practically) wrong code
8694	  The object will be freed, so it's pointless to set the pointers
8695	  to NULL anyway.
8696
86972012-01-13 13:46:28 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8698
8699	* ext/x264/gstx264enc.c:
8700	  x264enc: remove leaking "optimization"
8701
87022012-01-13 00:05:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8703
8704	* gst/asfdemux/gstasfdemux.c:
8705	  GST_TYPE_DATE -> G_TYPE_DATE
8706
87072012-01-13 00:01:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8708
8709	  Merge remote-tracking branch 'origin/master' into 0.11
8710	  Conflicts:
8711	  ext/a52dec/gsta52dec.c
8712
87132012-01-12 13:25:22 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8714
8715	* ext/a52dec/gsta52dec.c:
8716	  a52dec: plug buffer leak
8717
87182012-01-12 13:20:26 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8719
8720	* ext/a52dec/gsta52dec.c:
8721	  a52dec: plug buffer leak
8722
87232012-01-11 12:31:11 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8724
8725	* ext/amrnb/amrnbenc.c:
8726	  amrnbenc: _map and _unmap the appropriate input and output buffers
8727
87282012-01-10 15:25:12 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8729
8730	* ext/a52dec/gsta52dec.c:
8731	  a52dec: Fix some merge mistakes
8732
87332012-01-10 15:17:11 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8734
8735	  Merge branch 'master' into 0.11
8736	  Conflicts:
8737	  ext/a52dec/gsta52dec.c
8738	  ext/a52dec/gsta52dec.h
8739	  ext/lame/gstlame.c
8740	  ext/lame/gstlame.h
8741	  ext/lame/gstlamemp3enc.c
8742	  ext/mad/gstmad.c
8743	  ext/mad/gstmad.h
8744	  gst/mpegaudioparse/gstmpegaudioparse.c
8745	  gst/mpegstream/gstdvddemux.c
8746	  gst/realmedia/rdtdepay.c
8747	  po/es.po
8748	  po/lv.po
8749	  po/sr.po
8750
87512012-01-10 11:41:52 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8752
8753	* gst/dvdsub/Makefile.am:
8754	  dvdsub: add some CFLAGS and LIBS in Makefile.am
8755	  ... since adapter is still used.
8756
87572012-01-09 16:00:18 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8758
8759	* gst/realmedia/rmdemux.c:
8760	  rmdemux: Don't use buffer after unreffing
8761
87622012-01-09 15:46:10 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8763
8764	* gst/asfdemux/gstasfdemux.c:
8765	  asfdemux: Only change writable caps and make sure to set updated caps on the srcpad
8766
87672012-01-09 15:24:53 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8768
8769	* ext/mad/gstmad.c:
8770	  mad: Correctly unmap the buffer with the original data pointer
8771
87722012-01-09 15:15:28 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8773
8774	* ext/mad/gstmad.c:
8775	  mad: Make sure to set caps on the srcpad if none are set yet
8776
87772012-01-08 14:24:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8778
8779	* ext/mad/Makefile.am:
8780	  mad: fix LIBS order in Makefile.am
8781
87822012-01-07 21:04:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8783
8784	* ext/mad/gstmad.h:
8785	  mad: remove left-over id3tag.h include
8786	  We don't use libid3tag any more.
8787
87882012-01-05 12:17:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8789
8790	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
8791	  dvdlpcmdec: fix for multichannel
8792
87932012-01-04 16:05:59 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8794
8795	* ext/a52dec/gsta52dec.c:
8796	* ext/a52dec/gsta52dec.h:
8797	  a52dec: Update for the new raw audio caps
8798
87992012-01-04 15:49:38 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8800
8801	* ext/mad/gstmad.c:
8802	  mad: Update for the new raw audio caps
8803
88042012-01-04 15:45:43 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8805
8806	* ext/lame/gstlamemp3enc.c:
8807	  lamemp3enc: Update for the new raw audio caps
8808
88092012-01-04 15:44:37 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8810
8811	* ext/twolame/gsttwolamemp2enc.c:
8812	  twolamemp2enc: Update for the new raw audio caps
8813
88142012-01-04 15:43:13 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8815
8816	* ext/amrwbdec/amrwbdec.c:
8817	  amrwbdec: Add the new layout field to the raw audio caps
8818
88192012-01-04 15:42:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8820
8821	* ext/amrnb/amrnbdec.c:
8822	* ext/amrnb/amrnbenc.c:
8823	  amrnb: Add the new layout field to the raw audio caps
8824
88252012-01-04 15:26:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8826
8827	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
8828	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
8829	  dvdlpcmdec: Port to the new raw audio caps
8830
88312012-01-04 15:12:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8832
8833	* gst/asfdemux/gstasfdemux.c:
8834	  asfdemux: Update for libgstriff API changes
8835	  Still needs to handle audio channel reordering.
8836
88372012-01-04 19:53:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8838
8839	* common:
8840	  Automatic update of common submodule
8841	  From 50b34ab to 0807187
8842
88432012-01-04 17:05:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8844
8845	* ext/lame/Makefile.am:
8846	  lame: fix LIBADD order in Makefile.am
8847
88482012-01-04 10:33:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8849
8850	* tests/check/elements/amrnbenc.c:
8851	* tests/check/elements/mpeg2dec.c:
8852	* tests/check/elements/x264enc.c:
8853	* tests/check/elements/xingmux.c:
8854	* tests/check/generic/states.c:
8855	  tests: make tests compile
8856
88572012-01-03 15:27:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8858
8859	* ext/amrwbdec/amrwbdec.c:
8860	* ext/dvdread/dvdreadsrc.c:
8861	* ext/mad/gstmad.c:
8862	* ext/sidplay/gstsiddec.cc:
8863	* gst/asfdemux/gstasfdemux.c:
8864	* gst/realmedia/pnmsrc.c:
8865	* gst/realmedia/rdtmanager.c:
8866	* gst/realmedia/rmdemux.c:
8867	  GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
8868
88692011-12-30 18:31:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8870
8871	* tests/check/Makefile.am:
8872	  tests: disable generic index test
8873
88742011-12-30 17:53:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8875
8876	* ext/mpeg2dec/gstmpeg2dec.c:
8877	  mpeg2dec: remove all seeking-related code
8878	  A parser or demuxer upstream should handle this Same for
8879	  queries.
8880
88812011-12-30 17:49:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8882
8883	* ext/mpeg2dec/gstmpeg2dec.c:
8884	* ext/mpeg2dec/gstmpeg2dec.h:
8885	  mpeg2dec: update for GstIndex removal
8886
88872011-12-30 17:46:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8888
8889	* ext/cdio/gstcdiocddasrc.c:
8890	  cdio: update for probe vfunc removal in GstAudioCdSrc
8891
88922011-12-27 22:54:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8893
8894	* ext/lame/gstlame.c:
8895	* ext/lame/gstlamemp3enc.c:
8896	  lame: fix printf format in debug statements
8897	  https://bugzilla.gnome.org/show_bug.cgi?id=666926
8898
88992011-12-26 18:24:32 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8900
8901	* ext/lame/gstlame.c:
8902	* ext/lame/gstlame.h:
8903	  lame: ensure parsed output
8904	  ... by doing some basic parsing of encoded lame data.
8905
89062011-12-26 16:34:01 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8907
8908	* ext/lame/gstlame.h:
8909	  lame: cleanup unused instance struct fields
8910
89112011-12-26 18:23:52 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8912
8913	* ext/lame/Makefile.am:
8914	* ext/lame/gstlamemp3enc.c:
8915	* ext/lame/gstlamemp3enc.h:
8916	  lamemp3enc: ensure parsed output
8917	  ... by doing some basic parsing of encoded lame data.
8918	  Fixes #652150.
8919
89202011-12-26 18:15:41 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8921
8922	* ext/lame/gstlamemp3enc.c:
8923	  lamemp3enc: do not leak merged tags
8924
89252011-12-22 15:23:54 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
8926
8927	* ext/mad/gstmad.c:
8928	* ext/mad/gstmad.h:
8929	  mad: helpfully bodge the last buffer to let mad decode the last frame
8930	  If http://www.mars.org/mailman/public/mad-dev/2001-May/000262.html is
8931	  to be believed, the last buffer must be followed by a number of 0 bytes
8932	  in order for the last frame to be decoded (at least in some cases).
8933	  Doing so seems to work here, fixing a missing 1152 samples when using
8934	  mp3parse before mad (not using mp3parse would yield the correct amount
8935	  of samples, if there's extra non-MP3 data after (eg, tag data)).
8936
89372009-01-25 22:49:11 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8938
8939	* ext/dvdread/dvdreadsrc.c:
8940	  dvdreadsrc: map subtitle language tag to stream indicated in PGC data
8941
89422009-01-25 22:49:11 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8943
8944	* gst/mpegstream/gstdvddemux.c:
8945	  dvddemux: tweak subtitle stream setup based on dvd language codes event
8946	  ... to allow for non-continuous subtitle stream numbers.
8947	  The missing stream numbers tend to come up as subtitle streams anyway
8948	  (albeit not with an identified language tag).
8949
89502011-12-21 13:56:35 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8951
8952	* ext/dvdread/dvdreadsrc.c:
8953	  dvdreadsrc: minor safety tweak to sector seeking
8954
89552011-12-20 11:54:38 +0100  Julien Isorce <julien.isorce@gmail.com>
8956
8957	* ext/a52dec/gsta52dec.c:
8958	  a52dec: check that a52_init returns a valid a52 state
8959
89602011-12-19 18:20:56 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
8961
8962	* ext/mpeg2dec/gstmpeg2dec.c:
8963	  mpeg2dec: update for new interlaced flags
8964
89652011-12-14 17:33:52 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8966
8967	* ext/a52dec/Makefile.am:
8968	* ext/a52dec/gsta52dec.c:
8969	* ext/a52dec/gsta52dec.h:
8970	  a52dec: port to audiodecoder
8971
89722011-12-12 13:44:12 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
8973
8974	* ext/mad/Makefile.am:
8975	* ext/mad/gstmad.c:
8976	* ext/mad/gstmad.h:
8977	  mad: port to audiodecoder
8978
89792011-12-13 14:54:18 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
8980
8981	* ext/a52dec/gsta52dec.c:
8982	  a52dec: Don't claim to support upstream renegotiation
8983	  and use fixed caps on the srcpad. To correctly support
8984	  upstream renegotiation a52dec would need to check if the
8985	  caps of the downstream allocated buffer are the requested
8986	  caps or if the size is different.
8987	  Fixes bug #665989.
8988
89892011-12-13 14:52:26 +0100  Julien Isorce <julien.isorce@gmail.com>
8990
8991	* ext/a52dec/gsta52dec.c:
8992	  a52dec: Check that the a52_state is correctly initialized
8993
89942011-12-12 11:33:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
8995
8996	* gst-libs/gst/Makefile.am:
8997	* gst-libs/gst/glib-compat-private.h:
8998	* gst/asfdemux/gstasfdemux.c:
8999	* gst/mpegaudioparse/gstmpegaudioparse.c:
9000	* gst/realmedia/rademux.c:
9001	* gst/realmedia/rdtmanager.c:
9002	* gst/realmedia/rmdemux.c:
9003	  Work around deprecated thread API in glib master
9004	  Add private replacements for deprecated functions such as
9005	  g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly
9006	  to avoid the deprecation warnings. We can't change most of
9007	  these in 0.10 because they're part of our API and ABI.
9008	  Suppress deprecation warnings in selected files, mostly for
9009	  g_static_rec_mutex_*. StaticRecMutex is part of our API/ABI,
9010	  not much we can do here in 0.10.
9011
90122011-12-10 15:19:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9013
9014	* po/LINGUAS:
9015	* po/eo.po:
9016	* po/es.po:
9017	* po/lv.po:
9018	* po/sr.po:
9019	  po: update translations
9020
90212011-12-09 15:25:21 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9022
9023	* gst/realmedia/rdtdepay.c:
9024	  rdtdepay: make buffer metadata writable before setting caps on it
9025	  Fixes issue when the header buffer is being pushed, which was taken
9026	  from the caps and is therefore not writable.
9027
90282011-12-06 14:00:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9029
9030	* ext/dvdread/dvdreadsrc.c:
9031	  fix for basesrc changes
9032
90332011-12-05 18:43:49 +0100  Edward Hervey <edward@collabora.com>
9034
9035	* gst/asfdemux/gstrtpasfdepay.c:
9036	  rtpasfdepay: Initialize GstRTPBuffer before usage
9037
90382011-12-02 02:01:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9039
9040	  Merge remote-tracking branch 'origin/master' into 0.11
9041	  Conflicts:
9042	  ext/dvdread/dvdreadsrc.c
9043
90442011-11-29 08:49:23 +0100  Руслан Ижбулатов <lrn1986@gmail.com>
9045
9046	* ext/dvdread/dvdreadsrc.c:
9047	  dvdreadsrc: Fix format string compiler warning
9048	  Fixes bug #665101.
9049
90502011-11-28 21:31:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9051
9052	  Merge remote-tracking branch 'origin/master' into 0.11
9053
90542011-11-28 18:26:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9055
9056	* ext/mpeg2dec/gstmpeg2dec.c:
9057	  Update for indexable change
9058
90592011-11-28 17:52:52 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9060
9061	* gst/realmedia/rdtmanager.c:
9062	  update for clock provider API change
9063
90642011-11-28 13:10:01 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9065
9066	* ext/a52dec/gsta52dec.c:
9067	* ext/amrnb/amrnbdec.c:
9068	* ext/amrnb/amrnbenc.c:
9069	* ext/amrwbdec/amrwbdec.c:
9070	* ext/dvdread/dvdreadsrc.c:
9071	* ext/lame/gstlame.c:
9072	* ext/lame/gstlamemp3enc.c:
9073	* ext/mad/gstmad.c:
9074	* ext/mpeg2dec/gstmpeg2dec.c:
9075	* ext/sidplay/gstsiddec.cc:
9076	* ext/twolame/gsttwolame.c:
9077	* ext/x264/gstx264enc.c:
9078	* gst/asfdemux/gstasfdemux.c:
9079	* gst/asfdemux/gstrtpasfdepay.c:
9080	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9081	* gst/dvdsub/gstdvdsubdec.c:
9082	* gst/dvdsub/gstdvdsubparse.c:
9083	* gst/iec958/ac3iec.c:
9084	* gst/mpegaudioparse/gstmpegaudioparse.c:
9085	* gst/mpegaudioparse/gstxingmux.c:
9086	* gst/mpegstream/gstdvddemux.c:
9087	* gst/mpegstream/gstmpegdemux.c:
9088	* gst/mpegstream/gstmpegparse.c:
9089	* gst/mpegstream/gstrfc2250enc.c:
9090	* gst/realmedia/pnmsrc.c:
9091	* gst/realmedia/rademux.c:
9092	* gst/realmedia/rdtdepay.c:
9093	* gst/realmedia/rdtmanager.c:
9094	* gst/realmedia/rmdemux.c:
9095	* gst/synaesthesia/gstsynaesthesia.c:
9096	  various: fix pad template ref leaks
9097	  https://bugzilla.gnome.org/show_bug.cgi?id=662664
9098
90992011-11-24 21:41:55 +0100  René Stadler <rene.stadler@collabora.co.uk>
9100
9101	* tests/check/elements/xingmux.c:
9102	  tests: update for gstcheck API change
9103
91042011-11-23 23:29:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9105
9106	* ext/amrnb/amrnbenc.c:
9107	* ext/dvdread/dvdreadsrc.c:
9108	* ext/lame/gstlamemp3enc.c:
9109	* ext/twolame/gsttwolamemp2enc.c:
9110	  ext: fix more printf format warnings in debug messages
9111
91122011-11-21 22:02:07 +0100  Matej Knopp <matej.knopp@gmail.com>
9113
9114	* gst/asfdemux/gstasfdemux.c:
9115	* gst/asfdemux/gstrtpasfdepay.c:
9116	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9117	* gst/dvdsub/gstdvdsubdec.c:
9118	* gst/dvdsub/gstdvdsubparse.c:
9119	* gst/realmedia/rademux.c:
9120	* gst/realmedia/rmdemux.c:
9121	  Fix print format compiler warnings on OS X / 64bit
9122	  https://bugzilla.gnome.org/show_bug.cgi?id=662617
9123
91242011-11-21 13:36:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9125
9126	* gst/asfdemux/gstasfdemux.c:
9127	* gst/realmedia/rademux.c:
9128	* gst/realmedia/rdtmanager.c:
9129	* gst/realmedia/rmdemux.c:
9130	  update for activation changes
9131
91322011-11-18 18:00:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9133
9134	* gst/asfdemux/gstasfdemux.c:
9135	* gst/realmedia/rademux.c:
9136	* gst/realmedia/rmdemux.c:
9137	  update for new scheduling query
9138
91392011-11-18 13:59:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9140
9141	* gst/asfdemux/gstasfdemux.c:
9142	* gst/realmedia/rademux.c:
9143	* gst/realmedia/rdtmanager.c:
9144	* gst/realmedia/rmdemux.c:
9145	  add parent to activate functions
9146
91472011-11-17 15:25:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9148
9149	* ext/a52dec/gsta52dec.c:
9150	* ext/mpeg2dec/gstmpeg2dec.c:
9151	* ext/sidplay/gstsiddec.cc:
9152	* ext/x264/gstx264enc.c:
9153	* gst/asfdemux/gstasfdemux.c:
9154	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9155	* gst/dvdsub/gstdvdsubdec.c:
9156	* gst/dvdsub/gstdvdsubparse.c:
9157	* gst/realmedia/rademux.c:
9158	* gst/realmedia/rdtdepay.c:
9159	* gst/realmedia/rdtmanager.c:
9160	* gst/realmedia/rmdemux.c:
9161	  add parent to pad functions
9162
91632011-11-16 17:28:56 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9164
9165	* ext/mpeg2dec/gstmpeg2dec.c:
9166	* ext/sidplay/gstsiddec.cc:
9167	* ext/x264/gstx264enc.c:
9168	* gst/asfdemux/gstasfdemux.c:
9169	* gst/realmedia/rademux.c:
9170	* gst/realmedia/rdtmanager.c:
9171	* gst/realmedia/rmdemux.c:
9172	  add parent to query function
9173
91742011-11-15 17:55:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9175
9176	* gst/asfdemux/gstasfdemux.c:
9177	* gst/realmedia/rademux.c:
9178	  _query_peer_*() -> _peer_query_*()
9179
91802011-11-15 17:42:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9181
9182	* gst/dvdsub/gstdvdsubdec.c:
9183	  _accept_caps() -> _query_accept_caps()
9184
91852011-11-15 17:23:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9186
9187	* ext/x264/gstx264enc.c:
9188	  _peer_get_caps() -> _peer_query_caps()
9189
91902011-11-15 16:52:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9191
9192	* ext/x264/gstx264enc.c:
9193	  update for _get_caps() -> _query_caps()
9194
91952011-11-15 16:34:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9196
9197	* ext/x264/gstx264enc.c:
9198	  change getcaps to query
9199
92002011-11-14 00:55:16 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9201
9202	* ext/mad/gstmad.c:
9203	  mad: re-instate accidentally dropped rank
9204
92052011-11-13 23:47:46 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9206
9207	* ext/dvdread/dvdreadsrc.c:
9208	* gst/realmedia/pnmsrc.c:
9209	  Update for GstURIHandler get_protocols() changes
9210
92112011-11-13 19:01:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9212
9213	* ext/dvdread/dvdreadsrc.c:
9214	* ext/dvdread/dvdreadsrc.h:
9215	* gst/realmedia/pnmsrc.c:
9216	  dvdreadsrc, pnmsrc: update for GstURIHandler changes
9217
92182011-11-13 01:33:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9219
9220	* ext/mad/gstmad.c:
9221	  mad: re-port to 0.11
9222	  This time using the base class. Still something
9223	  wrong with the parsing though, when there's no
9224	  parser or demuxer upstream (which of course
9225	  shouldn't happen in a normal playback scenario).
9226
92272011-11-13 00:29:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9228
9229	* ext/mad/gstmad.c:
9230	* ext/mad/gstmad.h:
9231	  mad: update for GstBaseAudioDecoder -> GstAudioDecoder rename
9232
92332011-08-16 21:12:06 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9234
9235	* ext/mad/gstmad.c:
9236	* ext/mad/gstmad.h:
9237	  mad: replace with 0.10 version ported to GstAudioDecoder
9238	  Taken from commit 6e7e3657396454fe95fbd89170281865d4d1cec3
9239	  of Mark's baseaudio branch.
9240	  Would probably be too risky to drop this into 0.10 given
9241	  all the things mad is doing.
9242
92432011-11-13 00:13:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9244
9245	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
9246	  docs: remove bits for old lame element from sections.txt file
9247
92482011-11-13 00:04:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9249
9250	* Android.mk:
9251	* configure.ac:
9252	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
9253	* docs/plugins/inspect/plugin-mpegstream.xml:
9254	* gst-plugins-ugly.spec.in:
9255	* gst/mpegstream/Makefile.am:
9256	* gst/mpegstream/README:
9257	* gst/mpegstream/gstdvddemux.c:
9258	* gst/mpegstream/gstdvddemux.h:
9259	* gst/mpegstream/gstmpegclock.c:
9260	* gst/mpegstream/gstmpegclock.h:
9261	* gst/mpegstream/gstmpegdemux.c:
9262	* gst/mpegstream/gstmpegdemux.h:
9263	* gst/mpegstream/gstmpegpacketize.c:
9264	* gst/mpegstream/gstmpegpacketize.h:
9265	* gst/mpegstream/gstmpegparse.c:
9266	* gst/mpegstream/gstmpegparse.h:
9267	* gst/mpegstream/gstmpegstream.c:
9268	* gst/mpegstream/gstrfc2250enc.c:
9269	* gst/mpegstream/gstrfc2250enc.h:
9270	* gst/mpegstream/mpegstream.vcproj:
9271	* gst/mpegstream/notes:
9272	* win32/MANIFEST:
9273	* win32/vs6/gst_plugins_ugly.dsw:
9274	* win32/vs6/libgstac3parse.dsp:
9275	* win32/vs6/libgstmpegaudioparse.dsp:
9276	* win32/vs6/libgstmpegstream.dsp:
9277	  mpegstream: remove the old mpeg-ps parser and demuxers
9278	  Don't want anyone porting this by accident.
9279	  Superseded by mpegpsdemux in -bad.
9280
92812011-11-12 21:06:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9282
9283	* configure.ac:
9284	* ext/cdio/Makefile.am:
9285	* ext/cdio/gstcdio.c:
9286	* ext/cdio/gstcdiocddasrc.c:
9287	* ext/cdio/gstcdiocddasrc.h:
9288	  cdio: port cdiocddasrc to 0.11
9289
92902011-11-12 20:44:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9291
9292	* tests/check/elements/mpeg2dec.c:
9293	  tests: port mpeg2dec to 0.11
9294	  It compiles, but fails.
9295
92962011-11-12 20:33:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9297
9298	* tests/check/elements/x264enc.c:
9299	  tests: port x264enc unit test to 0.11
9300	  Well, it compiles now at least.
9301
93022011-11-11 12:33:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9303
9304	* gst/asfdemux/gstrtpasfdepay.h:
9305	  update for base class rename
9306
93072011-11-11 12:25:25 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9308
9309	* gst/asfdemux/gstrtpasfdepay.c:
9310	* gst/asfdemux/gstrtpasfdepay.h:
9311	  update for base class rename
9312
93132011-11-11 01:30:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9314
9315	* po/af.po:
9316	* po/az.po:
9317	* po/bg.po:
9318	* po/ca.po:
9319	* po/cs.po:
9320	* po/da.po:
9321	* po/de.po:
9322	* po/el.po:
9323	* po/en_GB.po:
9324	* po/es.po:
9325	* po/eu.po:
9326	* po/fi.po:
9327	* po/fr.po:
9328	* po/gl.po:
9329	* po/hu.po:
9330	* po/id.po:
9331	* po/it.po:
9332	* po/ja.po:
9333	* po/lt.po:
9334	* po/lv.po:
9335	* po/ms.po:
9336	* po/mt.po:
9337	* po/nb.po:
9338	* po/nl.po:
9339	* po/or.po:
9340	* po/pl.po:
9341	* po/pt_BR.po:
9342	* po/ro.po:
9343	* po/ru.po:
9344	* po/sk.po:
9345	* po/sl.po:
9346	* po/sq.po:
9347	* po/sr.po:
9348	* po/sv.po:
9349	* po/tr.po:
9350	* po/uk.po:
9351	* po/vi.po:
9352	* po/zh_CN.po:
9353	  po: update translations
9354
93552011-11-11 01:29:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9356
9357	* docs/plugins/gst-plugins-ugly-plugins.args:
9358	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
9359	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
9360	* docs/plugins/inspect/plugin-a52dec.xml:
9361	* docs/plugins/inspect/plugin-amrnb.xml:
9362	* docs/plugins/inspect/plugin-amrwbdec.xml:
9363	* docs/plugins/inspect/plugin-asf.xml:
9364	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
9365	* docs/plugins/inspect/plugin-dvdread.xml:
9366	* docs/plugins/inspect/plugin-dvdsub.xml:
9367	* docs/plugins/inspect/plugin-lame.xml:
9368	* docs/plugins/inspect/plugin-mad.xml:
9369	* docs/plugins/inspect/plugin-mpeg2dec.xml:
9370	* docs/plugins/inspect/plugin-realmedia.xml:
9371	* docs/plugins/inspect/plugin-siddec.xml:
9372	* docs/plugins/inspect/plugin-twolame.xml:
9373	* docs/plugins/inspect/plugin-x264.xml:
9374	  docs: update docs
9375
93762011-11-11 01:27:47 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9377
9378	* ext/lame/gstlamemp3enc.c:
9379	  lamemp3enc: cosmetic error message change
9380	  LET'S TRY TO KEEP CAPITALS TO A MINIMUM.
9381
93822011-11-11 00:58:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9383
9384	* docs/plugins/Makefile.am:
9385	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
9386	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
9387	* ext/twolame/Makefile.am:
9388	* ext/twolame/gsttwolamemp2enc.c:
9389	* ext/twolame/gsttwolamemp2enc.h:
9390	* po/POTFILES.in:
9391	  twolame: rename to twolamemp2enc
9392
93932011-11-11 00:51:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9394
9395	* configure.ac:
9396	* ext/twolame/gsttwolame.c:
9397	  twolame: port to 0.11
9398
93992011-11-10 23:17:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9400
9401	* Android.mk:
9402	* configure.ac:
9403	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
9404	* docs/plugins/inspect/plugin-iec958.xml:
9405	* gst-plugins-ugly.spec.in:
9406	* gst/iec958/Makefile.am:
9407	* gst/iec958/ac3_padder.c:
9408	* gst/iec958/ac3_padder.h:
9409	* gst/iec958/ac3iec.c:
9410	* gst/iec958/ac3iec.h:
9411	* win32/MANIFEST:
9412	* win32/vs6/libgstiec958.dsp:
9413	  iec958: remove this plugin
9414	  I think it can just go away. Audio sinks can and should payload
9415	  things themselves using the helper API in libgstaudio. If such
9416	  a plugin still makes sense, it should probably be rewritten
9417	  using the library functions (and be put into -good or so).
9418
94192011-11-10 18:25:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9420
9421	* gst/realmedia/rademux.c:
9422	* gst/realmedia/rmdemux.c:
9423	* gst/realmedia/rtspreal.c:
9424	  update for adapter api change
9425
94262011-11-10 11:04:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9427
9428	* ext/x264/gstx264enc.c:
9429	  update for removed fixate function
9430
94312011-11-09 11:58:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9432
9433	* ext/mad/gstmad.c:
9434	* ext/mpeg2dec/gstmpeg2dec.c:
9435	* gst/asfdemux/gstasfdemux.c:
9436	* gst/realmedia/rmdemux.c:
9437	  remove query types
9438
94392011-11-04 17:32:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9440
9441	* configure.ac:
9442	* gst/realmedia/rademux.c:
9443	* gst/realmedia/rdtdepay.c:
9444	* gst/realmedia/rmdemux.c:
9445	* gst/realmedia/rmutils.c:
9446	  realmedia is ported
9447
94482011-11-04 16:40:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9449
9450	* gst/asfdemux/gstasfdemux.c:
9451	* gst/mpegstream/gstdvddemux.c:
9452	* gst/mpegstream/gstmpegdemux.c:
9453	* gst/realmedia/rmdemux.c:
9454	* gst/realmedia/rmdemux.h:
9455	  more template fixes
9456
94572011-11-04 16:32:48 +0100  Edward Hervey <bilboed@bilboed.com>
9458
9459	* po/POTFILES.in:
9460	  po: lame => lamemp3enc
9461
94622011-11-04 12:04:56 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9463
9464	* gst/realmedia/rdtmanager.c:
9465	  make request pads take %u
9466
94672011-11-04 10:45:47 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
9468
9469	* ext/mpeg2dec/gstmpeg2dec.c:
9470	* ext/mpeg2dec/gstmpeg2dec.h:
9471	  mpeg2dec: Add basic cropping support
9472
94732011-11-02 12:09:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9474
9475	* ext/a52dec/gsta52dec.c:
9476	* ext/sidplay/gstsiddec.cc:
9477	* gst/asfdemux/gstasfdemux.c:
9478	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9479	  tags: update for tag API removal
9480
94812011-10-31 02:24:30 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
9482
9483	* ext/mpeg2dec/gstmpeg2dec.c:
9484	* ext/mpeg2dec/gstmpeg2dec.h:
9485	  update for meta api change
9486
94872011-10-29 09:10:54 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9488
9489	* gst/asfdemux/gstasfdemux.c:
9490	  structure: fix for api update
9491
94922011-10-31 14:34:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9493
9494	  Merge remote-tracking branch 'origin/master' into 0.11
9495
94962011-10-30 15:05:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9497
9498	* tests/check/elements/amrnbenc.c:
9499	  tests: port amrnbenc test to 0.11
9500
95012011-10-30 15:04:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9502
9503	* ext/amrnb/amrnbdec.c:
9504	* ext/amrnb/amrnbenc.c:
9505	  amrnb: fix up raw audio caps for 0.11
9506
95072011-10-30 15:03:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9508
9509	* tests/check/Makefile.am:
9510	  tests: need to define GST_USE_UNSTABLE_API to avoid warnings
9511
95122011-10-30 12:29:14 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9513
9514	* docs/plugins/Makefile.am:
9515	* ext/lame/Makefile.am:
9516	* ext/lame/README:
9517	* ext/lame/gstlame.c:
9518	* ext/lame/gstlame.h:
9519	* ext/lame/plugin.c:
9520	* ext/lame/test-lame.c:
9521	* gst/xingmux/gstxingmux.c:
9522	* tests/check/pipelines/lame.c:
9523	  lame: remove lame element, it's been superseded by lamemp3enc
9524
95252011-10-30 11:51:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9526
9527	* ext/a52dec/gsta52dec.c:
9528	* ext/lame/gstlamemp3enc.c:
9529	* ext/mad/gstmad.c:
9530	* ext/sidplay/gstsiddec.cc:
9531	* gst/asfdemux/gstasfdemux.c:
9532	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9533	  ext, gst: update for taglist API changes
9534
95352011-10-29 11:57:40 +0200  Edward Hervey <bilboed@bilboed.com>
9536
9537	* gst/asfdemux/gstasfdemux.c:
9538	  asfdemux: Don't leak pending payload buffers
9539	  Fixes #662964
9540
95412011-10-28 15:21:27 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9542
9543	  Merge branch 'master' into 0.11
9544	  Conflicts:
9545	  ext/sidplay/gstsiddec.cc
9546
95472011-10-27 16:53:44 +0200  Stefan Sauer <ensonic@users.sf.net>
9548
9549	* ext/sidplay/gstsiddec.cc:
9550	  siddec: use BOILERPLATE macro and cleanup FIXMEs
9551
95522011-10-28 09:18:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9553
9554	* gst/asfdemux/gstrtpasfdepay.c:
9555	  asfdepay: fix compiler warnings after gst_caps_new_simple() change
9556
95572011-10-21 12:24:01 +0100  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
9558
9559	* gst-plugins-ugly.spec.in:
9560	  Update specfile with latest changes
9561
95622011-10-11 18:03:01 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9563
9564	* gst/asfdemux/gstasfdemux.c:
9565	  asfdemux: Don't unmap a buffer that doesn't exist
9566
95672011-10-10 12:38:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9568
9569	* configure.ac:
9570	* ext/dvdread/dvdreadsrc.c:
9571	  dvdread: port to 0.11
9572
95732011-10-06 17:24:22 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9574
9575	* configure.ac:
9576	* gst/dvdsub/Makefile.am:
9577	* gst/dvdsub/gstdvdsubdec.c:
9578	* gst/dvdsub/gstdvdsubdec.h:
9579	* gst/dvdsub/gstdvdsubparse.c:
9580	  dvdsub: port to 0.11
9581
95822011-10-05 13:32:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9583
9584	  Merge branch 'master' into 0.11
9585	  Conflicts:
9586	  ext/amrwbdec/Makefile.am
9587	  ext/amrwbdec/amrwbdec.c
9588
95892011-10-05 13:18:45 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9590
9591	* gst/realmedia/gstrdtbuffer.c:
9592	* gst/realmedia/gstrdtbuffer.h:
9593	* gst/realmedia/pnmsrc.c:
9594	* gst/realmedia/rademux.c:
9595	* gst/realmedia/rdtdepay.c:
9596	* gst/realmedia/rdtmanager.c:
9597	* gst/realmedia/rmdemux.c:
9598	* gst/realmedia/rmutils.c:
9599	* gst/realmedia/rtspreal.c:
9600	  realmedia: port to 0.11
9601
96022011-10-05 12:05:34 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9603
9604	* ext/amrwbdec/Makefile.am:
9605	* ext/amrwbdec/amrwbdec.c:
9606	* ext/amrwbdec/amrwbdec.h:
9607	  amrwbdec: port to audiodecoder
9608
96092011-10-04 17:00:57 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9610
9611	* ext/amrnb/Makefile.am:
9612	  amrnbdec: fixup build
9613
96142011-10-04 17:00:41 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9615
9616	* ext/amrnb/amrnbdec.c:
9617	  amrnbdec: remove leftover extraneous _unref
9618
96192011-10-04 17:50:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9620
9621	  Merge branch 'master' into 0.11
9622	  Conflicts:
9623	  ext/amrnb/amrnbdec.c
9624
96252011-10-04 17:35:40 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9626
9627	* configure.ac:
9628	* ext/amrnb/amrnbdec.c:
9629	* ext/amrnb/amrnbenc.c:
9630	  amrnb: port to 0.11
9631
96322011-10-04 17:12:35 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9633
9634	* configure.ac:
9635	* ext/amrwbdec/Makefile.am:
9636	* ext/amrwbdec/amrwbdec.c:
9637	  ported amrwbdec to 0.11
9638
96392011-10-03 17:19:02 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9640
9641	* ext/amrnb/amrnbdec.c:
9642	* ext/amrnb/amrnbdec.h:
9643	  amrnbdec: port to audiodecoder
9644
96452011-09-30 17:45:31 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9646
9647	  Merge branch 'master' into 0.11
9648
96492011-09-30 17:38:07 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9650
9651	* configure.ac:
9652	* ext/mpeg2dec/gstmpeg2dec.c:
9653	* ext/mpeg2dec/gstmpeg2dec.h:
9654	  mpeg2dec: minimal port to 0.11
9655
96562011-09-05 11:11:52 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9657
9658	* ext/mpeg2dec/gstmpeg2dec.c:
9659	* ext/mpeg2dec/gstmpeg2dec.h:
9660	  mpeg2dec: post QoS messages when dropping a frame due to QoS
9661	  https://bugzilla.gnome.org/show_bug.cgi?id=658241
9662
96632011-09-28 13:05:55 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9664
9665	* configure.ac:
9666	  configure: update ported plugins list
9667
96682011-09-28 13:03:31 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9669
9670	* common:
9671	  update to 0.11 branch
9672
96732011-09-27 20:32:46 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9674
9675	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
9676	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
9677	  dvdlpcmdec: port to 0.11
9678
96792011-09-27 18:19:50 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9680
9681	* ext/lame/gstlame.c:
9682	* ext/lame/gstlamemp3enc.c:
9683	  lame: fix raw audio caps too
9684
96852011-09-27 18:15:00 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9686
9687	* ext/lame/gstlame.c:
9688	* ext/lame/gstlamemp3enc.c:
9689	  lame: port to 0.11
9690
96912011-09-27 17:54:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9692
9693	  Merge branch 'master' into 0.11
9694
96952011-09-27 17:51:31 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9696
9697	* ext/x264/gstx264enc.c:
9698	* ext/x264/gstx264enc.h:
9699	  x264enc: port to 0.11
9700
97012011-09-27 17:01:59 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9702
9703	* ext/amrnb/Makefile.am:
9704	* ext/amrnb/amrnbenc.c:
9705	* ext/amrnb/amrnbenc.h:
9706	  amrnbenc: port to audioencoder
9707
97082011-09-26 19:07:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9709
9710	  Merge branch 'master' into 0.11
9711	  Conflicts:
9712	  ext/mad/gstmad.c
9713
97142011-09-26 19:03:13 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9715
9716	* ext/a52dec/gsta52dec.c:
9717	  port a52dec to 0.11
9718
97192011-09-26 16:29:12 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9720
9721	* ext/twolame/gsttwolame.c:
9722	  twolame: Simple fix for GstAudioEncoder API change
9723
97242011-09-26 16:28:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9725
9726	* ext/twolame/gsttwolame.c:
9727	  twolame: Fix variable 'gstelement_class' set but not used compiler warning
9728
97292011-09-26 16:08:20 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9730
9731	* ext/lame/gstlame.c:
9732	* ext/lame/gstlamemp3enc.c:
9733	  lame: Don't get the parent class again, GST_BOILERPLATE does this already
9734
97352011-09-26 16:07:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9736
9737	* ext/lame/gstlame.c:
9738	* ext/lame/gstlamemp3enc.c:
9739	  lame: Fix variable 'gstelement_class' set but not used compiler warning
9740
97412011-09-26 12:07:15 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9742
9743	* ext/twolame/gsttwolame.c:
9744	  twolame: improve output framing and timestamping
9745	  ... which simply comes down to requesting one frame of input data at a time,
9746	  since the encoder nicely turns this into 1 encoded frame.
9747
97482011-09-26 11:56:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9749
9750	* ext/twolame/Makefile.am:
9751	* ext/twolame/gsttwolame.c:
9752	* ext/twolame/gsttwolame.h:
9753	  twolame: port to audioencoder
9754
97552011-09-23 15:32:01 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9756
9757	* ext/lame/gstlame.c:
9758	  lame: use some more boilerplate
9759
97602011-09-23 15:26:48 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9761
9762	* ext/lame/gstlame.c:
9763	* ext/lame/gstlame.h:
9764	  lame: port to audioencoder
9765
97662011-09-23 14:33:55 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9767
9768	* ext/lame/gstlamemp3enc.c:
9769	  lamemp3enc: use some more boilerplate
9770
97712011-09-26 14:44:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9772
9773	* ext/lame/gstlamemp3enc.c:
9774	  lamemp3enc: really report bitrate rather kbitrate
9775
97762011-09-26 14:44:01 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9777
9778	* ext/lame/Makefile.am:
9779	* ext/lame/gstlamemp3enc.c:
9780	* ext/lame/gstlamemp3enc.h:
9781	  lamemp3enc: port to audioencoder
9782
97832011-09-16 15:35:06 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9784
9785	* ext/dvdread/dvdreadsrc.c:
9786	  dvdreadsrc: take into account first sector of the current title
9787	  This fixes seeking on titles which do not start on a new file.
9788	  https://bugzilla.gnome.org/show_bug.cgi?id=659252
9789
97902011-09-16 15:03:54 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9791
9792	* ext/dvdread/dvdreadsrc.c:
9793	  dvdreadsrc: fix sector seeking
9794	  It was overly complicated, and did not take into account the offset
9795	  needed for titles which do not start on a new file.
9796	  https://bugzilla.gnome.org/show_bug.cgi?id=659252
9797
97982011-09-16 13:42:53 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9799
9800	* ext/dvdread/dvdreadsrc.c:
9801	  dvdreadsrc: fix sector search for packed titles
9802	  Some DVD titles are packed in a single set, and we need to use
9803	  the correct table to map times to sectors.
9804	  https://bugzilla.gnome.org/show_bug.cgi?id=659252
9805
98062011-08-15 16:23:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9807
9808	* configure.ac:
9809	* ext/mad/Makefile.am:
9810	* ext/mad/gstmad.c:
9811	* gst-plugins-ugly.spec.in:
9812	  mad: remove id3tag dependency used by in practice unreachable legacy code
9813	  The mad mp3 decoder element shouldn't parse tags at all really, but we
9814	  have so far kept this code around for backwards-compatibility reasons
9815	  for people building manual pipelines for some reason. However, as it
9816	  turns out that code has never actually worked in 0.10 in practice,
9817	  since it only gets executed if mad_frame_decode() returns LOSTSYNC,
9818	  which doesn't actually seem to happen any more though because of the
9819	  preceding mad_header_decode(), which will discover and report the
9820	  sync loss if it runs into a tag and make mad_frame_decode() try to
9821	  resync right away.
9822	  Discovered this while trying to make it use gst_tag_list_from_id3v2_tag().
9823
98242011-09-08 17:01:27 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
9825
9826	* gst/asfdemux/asfpacket.c:
9827	  asfpacket: skip empty payload packets
9828	  ... which also avoids assertion failures and possible segfaults later on
9829	  when possibly trying to join 2 empty buffers.
9830
98312011-09-08 14:33:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9832
9833	* gst/realmedia/rmdemux.c:
9834	* gst/realmedia/rmdemux.h:
9835	  rmdemux: delay announcing container tags until we have pads
9836	  Fixes tags when transcoding.
9837	  https://bugzilla.gnome.org/show_bug.cgi?id=658297
9838
98392011-09-07 14:36:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9840
9841	* tests/check/elements/amrnbenc.c:
9842	  amrnbenc: Use complete raw audio caps in the test
9843
98442011-09-07 14:25:41 +0200  Stefan Sauer <ensonic@users.sf.net>
9845
9846	* docs/plugins/Makefile.am:
9847	  docs: cleanup makefiles
9848	  Remove commented out parts that we don't need. Remove "the wingo addition" - no
9849	  so useful after all. Narrow down file-globs for plugin docs.
9850
98512011-09-06 21:25:13 +0200  Stefan Sauer <ensonic@users.sf.net>
9852
9853	* common:
9854	  Automatic update of common submodule
9855	  From a39eb83 to 11f0cd5
9856
98572011-09-06 15:40:55 +0200  Stefan Sauer <ensonic@users.sf.net>
9858
9859	* common:
9860	  Automatic update of common submodule
9861	  From 605cd9a to a39eb83
9862
98632011-08-25 13:04:01 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9864
9865	* gst/asfdemux/gstasfdemux.c:
9866	  asf: don't use fourcc
9867
98682011-08-25 12:54:42 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9869
9870	  Merge branch 'master' into 0.11
9871
98722011-08-22 17:49:14 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
9873
9874	* ext/mpeg2dec/gstmpeg2dec.c:
9875	  mpeg2dec: fix spurious failure to decode some files
9876	  Parsing can return with an 'invalid' state, but this is not
9877	  actually fatal. For one, the mpeg2dec command line tool that
9878	  comes with the libmpeg2 library blithely ignores this condition
9879	  and merrily goes on. So we do this same, logging the error,
9880	  and going on with parsing. This makes something work that did
9881	  not use to work, and brings happiness to the world.
9882	  https://bugzilla.gnome.org/show_bug.cgi?id=429476
9883
98842011-08-19 18:07:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9885
9886	* ext/mad/gstmad.c:
9887	* ext/sidplay/Makefile.am:
9888	* ext/sidplay/gstsiddec.cc:
9889	  port to new audio caps
9890
98912011-08-03 18:58:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
9892
9893	  Merge branch 'master' into 0.11
9894	  Conflicts:
9895	  common
9896	  gst/asfdemux/gstrtpasfdepay.c
9897
98982011-08-03 09:05:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
9899
9900	* configure.ac:
9901	  configure: Add synaesthesia to the list of non-ported plugins
9902
99032011-08-03 01:08:43 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
9904
9905	* configure.ac:
9906	* docs/plugins/Makefile.am:
9907	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
9908	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
9909	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
9910	* gst-plugins-ugly.spec.in:
9911	* gst/mpegaudioparse/Makefile.am:
9912	* gst/mpegaudioparse/gstmpegaudioparse.c:
9913	* gst/mpegaudioparse/gstmpegaudioparse.h:
9914	* gst/mpegaudioparse/mpegaudioparse.vcproj:
9915	* gst/xingmux/Makefile.am:
9916	* gst/xingmux/gstxingmux.c:
9917	* gst/xingmux/gstxingmux.h:
9918	* gst/xingmux/plugin.c:
9919	  Remove mp3parse plugin/element
9920	  It's been replaced by mpegaudioparse in -good. Don't want anyone
9921	  to spend time porting a deprecated element. Rename plugin to xingmux
9922	  for now until we move that somewhere else.
9923
99242011-08-02 12:49:09 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9925
9926	* configure.ac:
9927	  configure.ac: Define list of non-ported plugins
9928
99292011-08-02 12:48:52 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9930
9931	* ext/mad/gstmad.c:
9932	  mad: Fix for changes in GstQuery API
9933
99342011-08-02 12:40:22 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9935
9936	* gst/asfdemux/gstasfdemux.c:
9937	  asfdemux: Fix for changes in GstQuery API
9938
99392011-08-02 12:40:01 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9940
9941	* gst/asfdemux/asfpacket.c:
9942	  asfdemux: Fix print statement
9943
99442011-08-02 12:35:40 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
9945
9946	* common:
9947	  Update common submodule
9948
99492011-07-30 18:47:44 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
9950
9951	* ext/x264/gstx264enc.c:
9952	  x264enc: Properly set the stream format in setcaps
9953	  Do not forget to set the selected format to the options string
9954	  when getting it from caps
9955	  https://bugzilla.gnome.org/show_bug.cgi?id=655223
9956
99572011-07-19 15:06:49 +0200  Stefan Sauer <ensonic@google.com>
9958
9959	* ext/x264/gstx264enc.c:
9960	  x264enc: fix the build for older x264enc
9961	  b_fake_interlaced was introduced in x264 commit 1b48874d06 = X264_BUILD 96.
9962
99632011-07-18 20:41:20 -0400  Olivier Crête <olivier.crete@collabora.com>
9964
9965	* ext/x264/gstx264enc.c:
9966	  x264enc: Read stream-format from the right place
9967	  Read the stream-format from "stream-format" and not from profile, also rename
9968	  the "bytestream" variable to "stream_format" so it's easier to understand.
9969
99702011-06-13 23:24:27 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
9971
9972	* ext/x264/gstx264enc.c:
9973	* ext/x264/gstx264enc.h:
9974	  x264enc: Select stream-format based on caps
9975	  Makes x264 select its stream-format based on what's available
9976	  on caps, the user selected option will be chosen as a fallback
9977	  when both options are available.
9978	  https://bugzilla.gnome.org/show_bug.cgi?id=644233
9979
99802011-07-04 18:03:49 -0400  Olivier Crête <olivier.crete@collabora.com>
9981
9982	* ext/x264/gstx264enc.c:
9983	  x264: Allow renegotiation but prefer current caps
9984
99852011-06-09 20:20:27 -0400  Olivier Crête <olivier.crete@collabora.com>
9986
9987	* tests/check/elements/x264enc.c:
9988	  tests: Test x264enc profiles from the caps
9989	  https://bugzilla.gnome.org/show_bug.cgi?id=644233
9990
99912011-03-07 17:58:34 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
9992
9993	* ext/x264/Makefile.am:
9994	* ext/x264/gstx264enc.c:
9995	* ext/x264/gstx264enc.h:
9996	  x264: Use profile and level from caps
9997	  Enforces the profile and level from the downstream caps, also
9998	  sets them on the fixated caps
9999	  https://bugzilla.gnome.org/show_bug.cgi?id=644233
10000
100012011-07-05 10:14:50 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10002
10003	* configure.ac:
10004	  Add -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings
10005
100062011-06-25 06:29:50 +0300  Brian Gitonga Marete <marete@toshnix.com>
10007
10008	* ext/x264/gstx264enc.c:
10009	  x264enc: fix subme property annotation - subme maximum is 10, not 6.
10010	  Although the element accepts subme values > 6, the annotation which is
10011	  visible through gst-inspect (for example) erroneously indicates 6 as the
10012	  maximum. Fix this by indicating 10 (which is the x264 max) as the maximum.
10013	  https://bugzilla.gnome.org/show_bug.cgi?id=653473
10014
100152011-06-23 11:28:58 -0700  David Schleef <ds@schleef.org>
10016
10017	* common:
10018	  Automatic update of common submodule
10019	  From 69b981f to 605cd9a
10020
100212011-06-19 12:45:00 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
10022
10023	* gst/asfdemux/gstrtspwms.c:
10024	  rtspwms: Porting to 0.11
10025
100262011-06-18 20:24:42 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
10027
10028	* gst/asfdemux/gstrtpasfdepay.c:
10029	  rtpasfdepay: Port to 0.11
10030
100312011-06-15 23:40:02 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
10032
10033	* gst/asfdemux/asfpacket.c:
10034	* gst/asfdemux/asfpacket.h:
10035	* gst/asfdemux/gstasfdemux.c:
10036	* gst/asfdemux/gstasfdemux.h:
10037	  asfdemux: Porting to 0.11
10038
100392011-06-08 18:18:17 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10040
10041	* ext/sidplay/gstsiddec.cc:
10042	  siddec: port siddec to 0.11
10043
100442011-06-06 12:41:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10045
10046	* gst/asfdemux/gstrtpasfdepay.c:
10047	  rtpasfdepay: fix fragmented packet handling and packet padding
10048	  Also remove a bogus assert.
10049
100502011-06-03 11:35:55 +0300  Stefan Kost <ensonic@users.sf.net>
10051
10052	* gst/synaesthesia/gstsynaesthesia.c:
10053	  synaesthesia: fix wrong debug log string (copy'n'paste)
10054
100552011-06-02 18:46:11 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10056
10057	  Merge branch 'master' into 0.11
10058	  Conflicts:
10059	  configure.ac
10060
100612011-06-02 18:43:28 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10062
10063	* ext/mad/gstmad.c:
10064	  mad: port to new API
10065	  Port to new segment API.
10066	  Eat Caps events.
10067	  No need to set caps on buffers.
10068
100692011-05-20 13:32:31 +0300  Stefan Kost <ensonic@users.sf.net>
10070
10071	* gst/realmedia/rmdemux.c:
10072	  rmdemux: target is unsigned and can't be < 0
10073
100742011-05-20 13:31:14 +0300  Stefan Kost <ensonic@users.sf.net>
10075
10076	* ext/mad/gstmad.c:
10077	  mad: use signed when caluculating the delta
10078	  Avoids a <0 check for an unsigned variable.
10079
100802011-05-19 23:55:41 +0300  Stefan Kost <ensonic@users.sf.net>
10081
10082	* docs/plugins/Makefile.am:
10083	  docs: remove obsolete commented out part
10084	  We don't have this in the other modules and its not needed.
10085
100862011-05-19 23:38:23 +0300  Stefan Kost <ensonic@users.sf.net>
10087
10088	* docs/plugins/gst-plugins-ugly-plugins.args:
10089	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
10090	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
10091	  docs: update plugin introspection data
10092	  Now more files are merged and produced in a canonical fashion, which hopefully
10093	  creates less or no delta in the future.
10094
100952011-05-19 22:58:28 +0300  Stefan Kost <ensonic@users.sf.net>
10096
10097	* common:
10098	  Automatic update of common submodule
10099	  From 9e5bbd5 to 69b981f
10100
101012011-05-18 14:49:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10102
10103	* ext/lame/Makefile.am:
10104	* ext/lame/gstlamemp3enc.c:
10105	  lamemp3enc: Post CODEC and BITRATE tags
10106	  Also filter any CODEC/AUDIO_CODEC tags from incoming
10107	  tag events.
10108	  Fixes bug #391543.
10109
101102011-05-18 16:10:55 +0300  Stefan Kost <ensonic@users.sf.net>
10111
10112	* common:
10113	  Automatic update of common submodule
10114	  From fd35073 to 9e5bbd5
10115
101162011-05-18 12:25:01 +0300  Stefan Kost <ensonic@users.sf.net>
10117
10118	* common:
10119	  Automatic update of common submodule
10120	  From 46dfcea to fd35073
10121
101222011-04-27 15:20:20 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10123
10124	* gst/asfdemux/gstrtpasfdepay.c:
10125	  rtpasfdepay: simplify and refactor packet parsing
10126	  Specifically, refactor buffer padding and consider marker bit for fragment
10127	  assembling.
10128
101292011-04-27 15:14:00 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10130
10131	* gst/asfdemux/gstrtpasfdepay.c:
10132	  rtpasfdepay: avoid re-sending header
10133	  ... e.g. following a seek, which otherwise confuses downstream demuxer
10134	  expecting only a flow of data packets at this time.
10135
101362011-04-27 15:12:22 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10137
10138	* gst/asfdemux/gstrtpasfdepay.c:
10139	* gst/asfdemux/gstrtpasfdepay.h:
10140	  rtpasfdepay: remove unused field
10141
101422011-04-29 09:19:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10143
10144	* ext/mad/gstmad.c:
10145	  mad: Post bitrate tag whenever the bitrate changes
10146	  Also send the layer/mode/emphasis/bitrate tags as an event too.
10147
101482011-05-14 10:09:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10149
10150	* configure.ac:
10151	* win32/common/config.h:
10152	  win32: define GST_PACKAGE_RELEASE_DATETIME in win32 config.h as well
10153
101542011-05-14 10:06:31 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10155
10156	* configure.ac:
10157	* docs/plugins/inspect/plugin-a52dec.xml:
10158	* docs/plugins/inspect/plugin-amrnb.xml:
10159	* docs/plugins/inspect/plugin-amrwbdec.xml:
10160	* docs/plugins/inspect/plugin-asf.xml:
10161	* docs/plugins/inspect/plugin-cdio.xml:
10162	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10163	* docs/plugins/inspect/plugin-dvdread.xml:
10164	* docs/plugins/inspect/plugin-dvdsub.xml:
10165	* docs/plugins/inspect/plugin-iec958.xml:
10166	* docs/plugins/inspect/plugin-lame.xml:
10167	* docs/plugins/inspect/plugin-mad.xml:
10168	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10169	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10170	* docs/plugins/inspect/plugin-mpegstream.xml:
10171	* docs/plugins/inspect/plugin-realmedia.xml:
10172	* docs/plugins/inspect/plugin-siddec.xml:
10173	* docs/plugins/inspect/plugin-twolame.xml:
10174	* docs/plugins/inspect/plugin-x264.xml:
10175	* win32/common/config.h:
10176	  Back to development
10177
10178=== release 0.10.18 ===
10179
101802011-05-10 10:26:50 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10181
10182	* ChangeLog:
10183	* NEWS:
10184	* RELEASE:
10185	* configure.ac:
10186	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
10187	* docs/plugins/inspect/plugin-a52dec.xml:
10188	* docs/plugins/inspect/plugin-amrnb.xml:
10189	* docs/plugins/inspect/plugin-amrwbdec.xml:
10190	* docs/plugins/inspect/plugin-asf.xml:
10191	* docs/plugins/inspect/plugin-cdio.xml:
10192	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10193	* docs/plugins/inspect/plugin-dvdread.xml:
10194	* docs/plugins/inspect/plugin-dvdsub.xml:
10195	* docs/plugins/inspect/plugin-iec958.xml:
10196	* docs/plugins/inspect/plugin-lame.xml:
10197	* docs/plugins/inspect/plugin-mad.xml:
10198	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10199	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10200	* docs/plugins/inspect/plugin-mpegstream.xml:
10201	* docs/plugins/inspect/plugin-realmedia.xml:
10202	* docs/plugins/inspect/plugin-siddec.xml:
10203	* docs/plugins/inspect/plugin-twolame.xml:
10204	* docs/plugins/inspect/plugin-x264.xml:
10205	* gst-plugins-ugly.doap:
10206	* win32/common/config.h:
10207	  Release 0.10.18
10208	  Highlights:
10209	  - x264enc: allow changing bitrate and quantizers dynamically at runtime
10210	  - x264enc: proxy downstream caps restrictions upstream via get_caps()
10211	  - lamemp3enc: proxy downstream rate/channels restrictions upstream via get_caps()
10212	  - mad: allow build without libid3tag (which isn't really needed anyway)
10213	  - many other fixes and improvements
10214
102152011-05-04 12:39:17 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10216
10217	* ext/x264/gstx264enc.c:
10218	  x264enc: Copy the template caps, it's not allowed to increase the refcount of const caps
10219
102202011-05-04 12:30:39 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10221
10222	* ext/x264/gstx264enc.c:
10223	  x264enc: do not leak peer pad reference
10224
102252011-05-03 15:27:43 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
10226
10227	* ext/x264/gstx264enc.c:
10228	  x264enc: No need to copy, reffing is enough
10229
102302011-05-03 14:57:16 +0100  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
10231
10232	* ext/x264/gstx264enc.c:
10233	  x264enc: get_caps function should return a copy of the caps
10234
102352011-04-30 20:07:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10236
10237	* configure.ac:
10238	* docs/plugins/inspect/plugin-a52dec.xml:
10239	* docs/plugins/inspect/plugin-amrnb.xml:
10240	* docs/plugins/inspect/plugin-amrwbdec.xml:
10241	* docs/plugins/inspect/plugin-asf.xml:
10242	* docs/plugins/inspect/plugin-cdio.xml:
10243	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10244	* docs/plugins/inspect/plugin-dvdread.xml:
10245	* docs/plugins/inspect/plugin-dvdsub.xml:
10246	* docs/plugins/inspect/plugin-iec958.xml:
10247	* docs/plugins/inspect/plugin-lame.xml:
10248	* docs/plugins/inspect/plugin-mad.xml:
10249	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10250	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10251	* docs/plugins/inspect/plugin-mpegstream.xml:
10252	* docs/plugins/inspect/plugin-realmedia.xml:
10253	* docs/plugins/inspect/plugin-siddec.xml:
10254	* docs/plugins/inspect/plugin-synaesthesia.xml:
10255	* docs/plugins/inspect/plugin-twolame.xml:
10256	* docs/plugins/inspect/plugin-x264.xml:
10257	* po/da.po:
10258	* po/de.po:
10259	* po/fr.po:
10260	* po/uk.po:
10261	* win32/common/config.h:
10262	  0.10.17.4 pre-release
10263
102642011-04-29 15:43:47 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10265
10266	* ext/mad/gstmad.c:
10267	  mad: remove buffer_alloc
10268
102692011-04-27 12:48:31 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10270
10271	* configure.ac:
10272	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
10273	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
10274	* docs/plugins/inspect/plugin-a52dec.xml:
10275	* docs/plugins/inspect/plugin-amrnb.xml:
10276	* docs/plugins/inspect/plugin-amrwbdec.xml:
10277	* docs/plugins/inspect/plugin-asf.xml:
10278	* docs/plugins/inspect/plugin-cdio.xml:
10279	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10280	* docs/plugins/inspect/plugin-dvdread.xml:
10281	* docs/plugins/inspect/plugin-dvdsub.xml:
10282	* docs/plugins/inspect/plugin-iec958.xml:
10283	* docs/plugins/inspect/plugin-lame.xml:
10284	* docs/plugins/inspect/plugin-mad.xml:
10285	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10286	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10287	* docs/plugins/inspect/plugin-mpegstream.xml:
10288	* docs/plugins/inspect/plugin-realmedia.xml:
10289	* docs/plugins/inspect/plugin-siddec.xml:
10290	* docs/plugins/inspect/plugin-synaesthesia.xml:
10291	* docs/plugins/inspect/plugin-twolame.xml:
10292	* docs/plugins/inspect/plugin-x264.xml:
10293	* po/bg.po:
10294	* po/ja.po:
10295	* po/nl.po:
10296	* po/pl.po:
10297	* po/ru.po:
10298	* po/sl.po:
10299	* po/tr.po:
10300	  0.10.17.3 pre-release
10301
103022011-04-24 14:04:39 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10303
10304	* common:
10305	  Automatic update of common submodule
10306	  From c3cafe1 to 46dfcea
10307
103082011-04-19 19:24:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10309
10310	* ext/mad/gstmad.c:
10311	  mad: port to 0.11
10312
103132011-04-19 19:23:56 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
10314
10315	  Merge branch 'master' into 0.11
10316	  Conflicts:
10317	  android/amrnb.mk
10318	  android/amrwbdec.mk
10319	  android/asf.mk
10320	  android/mpegaudioparse.mk
10321	  configure.ac
10322
103232011-04-19 17:26:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10324
10325	* tests/check/gst-plugins-ugly.supp:
10326	  tests: add suppression for lame unit test
10327
103282011-04-19 14:41:48 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10329
10330	* tests/check/Makefile.am:
10331	* tests/check/generic/.gitignore:
10332	* tests/check/generic/index.c:
10333	  tests: add generic index-setting test
10334
103352011-04-19 15:24:03 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10336
10337	* ext/mpeg2dec/gstmpeg2dec.c:
10338	  mpeg2dec: don't deadlock when setting an index
10339
103402011-04-16 23:26:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10341
10342	* configure.ac:
10343	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
10344	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
10345	* docs/plugins/inspect/plugin-a52dec.xml:
10346	* docs/plugins/inspect/plugin-amrnb.xml:
10347	* docs/plugins/inspect/plugin-amrwbdec.xml:
10348	* docs/plugins/inspect/plugin-asf.xml:
10349	* docs/plugins/inspect/plugin-cdio.xml:
10350	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10351	* docs/plugins/inspect/plugin-dvdread.xml:
10352	* docs/plugins/inspect/plugin-dvdsub.xml:
10353	* docs/plugins/inspect/plugin-iec958.xml:
10354	* docs/plugins/inspect/plugin-lame.xml:
10355	* docs/plugins/inspect/plugin-mad.xml:
10356	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10357	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10358	* docs/plugins/inspect/plugin-mpegstream.xml:
10359	* docs/plugins/inspect/plugin-realmedia.xml:
10360	* docs/plugins/inspect/plugin-siddec.xml:
10361	* docs/plugins/inspect/plugin-synaesthesia.xml:
10362	* docs/plugins/inspect/plugin-twolame.xml:
10363	* docs/plugins/inspect/plugin-x264.xml:
10364	* po/sl.po:
10365	* win32/common/config.h:
10366	  0.10.17.2 pre-release
10367
103682011-04-16 23:23:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10369
10370	* gst/realmedia/rademux.c:
10371	  rademux: fix two 'variable may be used uninitialized' warnings caused by -DG_DISABLE_ASSERT
10372
103732011-04-14 15:04:19 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10374
10375	* gst/mpegstream/gstmpegdemux.c:
10376	  mpegstream: fix unused-but-set-variable warnings with gcc 4.6
10377
103782011-04-14 15:03:56 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10379
10380	* ext/dvdread/dvdreadsrc.c:
10381	* ext/sidplay/gstsiddec.cc:
10382	* ext/x264/gstx264enc.c:
10383	  dvdread, sidplay, x264enc: fix unused-but-set-variable warnings with gcc 4.6
10384
103852011-04-14 15:03:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10386
10387	* gst/asfdemux/gstasfdemux.c:
10388	  asfdemux: fix unused-but-set-variable warnings with gcc 4.6
10389
103902011-04-13 20:31:53 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10391
10392	* ext/x264/gstx264enc.c:
10393	  x264enc: Implement getcaps function
10394	  This allows to set width/height/etc restrictions downstream.
10395
103962011-04-10 18:24:22 -0400  Thibault Saunier <thibault.saunier@collabora.co.uk>
10397
10398	* Android.mk:
10399	* ext/mad/Makefile.am:
10400	* ext/x264/Makefile.am:
10401	* gst/asfdemux/Makefile.am:
10402	* gst/dvdlpcmdec/Makefile.am:
10403	* gst/dvdsub/Makefile.am:
10404	* gst/iec958/Makefile.am:
10405	* gst/mpegaudioparse/Makefile.am:
10406	* gst/mpegstream/Makefile.am:
10407	* gst/realmedia/Makefile.am:
10408	* gst/synaesthesia/Makefile.am:
10409	  android: make it ready for androgenizer
10410	  To build gstreamer for android we are now using androgenizer which
10411	  generates the needed Android.mk files.
10412	  Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
10413
104142011-04-10 18:34:11 -0400  Thibault Saunier <thibault.saunier@collabora.co.uk>
10415
10416	* android/NOTICE:
10417	* android/amrnb.mk:
10418	* android/amrwbdec.mk:
10419	* android/asf.mk:
10420	* android/mpegaudioparse.mk:
10421	  android: remove the android/ folder
10422
104232011-04-04 15:57:58 +0300  Stefan Kost <ensonic@users.sf.net>
10424
10425	* common:
10426	  Automatic update of common submodule
10427	  From 1ccbe09 to c3cafe1
10428
104292010-09-21 20:14:04 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
10430
10431	* ext/x264/gstx264enc.c:
10432	* ext/x264/gstx264enc.h:
10433	  x264enc: Allow changing the bitrate and quantitizers dynamically
10434	  https://bugzilla.gnome.org/show_bug.cgi?id=621663
10435
104362010-09-21 19:33:10 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
10437
10438	* ext/x264/gstx264enc.c:
10439	  x264enc: Set max bitrate in quality mode
10440	  https://bugzilla.gnome.org/show_bug.cgi?id=621663
10441
104422010-09-21 19:20:29 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
10443
10444	* ext/x264/gstx264enc.c:
10445	  x264enc: Make it clear that constant quantizer is for debugging only
10446	  https://bugzilla.gnome.org/show_bug.cgi?id=621663
10447
104482011-03-25 22:34:31 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10449
10450	* common:
10451	  Automatic update of common submodule
10452	  From 193b717 to 1ccbe09
10453
104542011-03-25 14:57:00 +0200  Stefan Kost <ensonic@users.sf.net>
10455
10456	* common:
10457	  Automatic update of common submodule
10458	  From b77e2bf to 193b717
10459
104602011-03-25 09:33:04 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10461
10462	* common:
10463	  Automatic update of common submodule
10464	  From d8814b6 to b77e2bf
10465
104662011-03-25 09:09:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10467
10468	* common:
10469	  Automatic update of common submodule
10470	  From 6aaa286 to d8814b6
10471
104722011-03-24 18:50:17 +0200  Stefan Kost <ensonic@users.sf.net>
10473
10474	* common:
10475	  Automatic update of common submodule
10476	  From 6aec6b9 to 6aaa286
10477
104782011-03-22 12:59:33 +0100  Luis de Bethencourt <luis@debethencourt.com>
10479
10480	* configure.ac:
10481	  configure.ac: redundant use of AC_MSG_RESULT()
10482	  cleaned the redundant use of AC_MSG_RESULT() in configure.ac
10483
104842011-03-18 19:34:57 +0100  Luis de Bethencourt <luis@debethencourt.com>
10485
10486	* autogen.sh:
10487	  autogen: wingo signed comment
10488
104892011-03-15 11:02:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10490
10491	* gst/dvdsub/gstdvdsubdec.c:
10492	* gst/dvdsub/gstdvdsubdec.h:
10493	  dvdsubdec: Rearrange buffer allocation and pushing code a bit
10494	  This makes the code easier to read, doesn't store every buffer
10495	  in the instance until the next buffer is to be drawn and
10496	  fixes an unitialized variable compiler warning.
10497
104982011-03-15 10:59:23 +0100  Brendan Le Foll <blefoll@fluendo.com>
10499
10500	* gst/dvdsub/gstdvdsubdec.c:
10501	  dvdsubdec: Output only a single buffer per subpicture and set the correct duration
10502	  Fixes bug #619136.
10503
105042011-03-14 18:39:35 +0100  Brendan Le Foll <blefoll@fluendo.com>
10505
10506	* gst/dvdsub/gstdvdsubdec.c:
10507	  dvdsubdec: Implement clipping if the video size is smaller than the subpicture size
10508	  Fixes bug #644704.
10509
105102011-03-11 17:45:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10511
10512	* configure.ac:
10513	* ext/mad/gstmad.c:
10514	* ext/mad/gstmad.h:
10515	  mad: build the mad plugin even if libid3tag is not available
10516	  ID3 tags are usually handled by id3demux, and should be handled
10517	  by id3demux. Tag handling in mad based on libid3tag is very basic
10518	  and mostly unnecessary really, so just build this plugin without
10519	  ID3 tag support if libid3tag is not available.
10520
105212011-03-04 13:48:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10522
10523	  Merge branch 'master' into 0.11
10524
105252011-03-02 13:12:11 +0200  Stefan Kost <ensonic@users.sf.net>
10526
10527	* gst/mpegstream/gstdvddemux.c:
10528	  dvddemux: small code cleanup
10529	  Don't duplicate the 'if' check. Makes the 2nd condition easier to read also
10530	  and avoid empty 'if' when logging is disabled.
10531
105322011-02-28 19:27:21 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10533
10534	* configure.ac:
10535	  configure.ac: export plugin description more platform independent
10536	  Fixes #642504.
10537
105382011-02-28 18:33:34 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10539
10540	* common:
10541	  Automatic update of common submodule
10542	  From 1de7f6a to 6aec6b9
10543
105442011-02-26 15:02:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10545
10546	  Merge branch 'master' into 0.11
10547	  Conflicts:
10548	  configure.ac
10549
105502011-02-21 13:13:11 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10551
10552	* ext/mpeg2dec/gstmpeg2dec.c:
10553	  mpeg2dec: do not fail fatally when unlinked
10554	  ... as _NOT_LINKED was neither tested as fatal before nor complained about.
10555
105562011-02-21 11:05:31 +0200  Stefan Kost <ensonic@users.sf.net>
10557
10558	* ext/mad/gstmad.c:
10559	* ext/mad/gstmad.h:
10560	* ext/mpeg2dec/gstmpeg2dec.c:
10561	* ext/mpeg2dec/gstmpeg2dec.h:
10562	  index: remove conditional index support
10563	  Index support cannot be disabled since commit
10564	  4bfb1fe70c6f0d5e29c17a8eeffb02f7fd083f11
10565	  in core, which removed the configure flags to disable index.
10566
105672011-02-17 18:06:51 +0200  Stefan Kost <ensonic@users.sf.net>
10568
10569	* ext/mad/gstmad.c:
10570	* ext/mpeg2dec/gstmpeg2dec.c:
10571	  formatting: trim trailing whitespace
10572
105732011-02-17 18:05:58 +0200  Stefan Kost <ensonic@users.sf.net>
10574
10575	* ext/mad/gstmad.c:
10576	* ext/mpeg2dec/gstmpeg2dec.c:
10577	* gst/mpegstream/gstmpegdemux.c:
10578	  index: use delta frame flags instead of 0 or none
10579
105802011-02-14 17:52:09 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
10581
10582	* ext/x264/gstx264enc.c:
10583	  x264enc: Don't register flags with a value of 0
10584	  Flags with a value of 0 aren't meaningful and will cause
10585	  g_value_transform to go into an endless loop when trying to
10586	  convert the flags to a string
10587
105882011-02-14 12:54:10 +0200  Stefan Kost <ensonic@users.sf.net>
10589
10590	* common:
10591	  Automatic update of common submodule
10592	  From f94d739 to 1de7f6a
10593
105942011-02-07 19:58:45 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10595
10596	* ext/amrwbdec/amrwbdec.c:
10597	  amrwbdec: avoid stalling on invalid frame
10598	  Skip 1 byte indicating invalid frame type index rather than stalling
10599	  on it indefinitely until EOS.
10600	  Fixes #639715.
10601
106022011-02-03 18:25:00 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10603
10604	* tests/check/pipelines/lame.c:
10605	  tests: add unit test for lamemp3enc negotiation issue
10606	  https://bugzilla.gnome.org/show_bug.cgi?id=641151
10607
106082011-02-03 18:18:35 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10609
10610	* ext/lame/gstlamemp3enc.c:
10611	  lamemp3enc: implement sinkpad get_caps() function to proxy rate and channels restrictions from downstream
10612	  The element downstream of mp3enc might only accept certain sample rates or channels,
10613	  make sure we relay any restrictions that do exist to upstream when it does a
10614	  get_caps() on the sink pad. That way upstream elements like audioresample or
10615	  audioconvert can pick a sample rate / channel configuration that will be accepted,
10616	  instead of just negotiating to the highest, which might then be rejected.
10617	  https://bugzilla.gnome.org/show_bug.cgi?id=641151
10618
106192011-01-30 16:17:19 +0100  Edward Hervey <bilboed@bilboed.com>
10620
10621	* gst/asfdemux/asfpacket.c:
10622	  asfpacket: Avoid using broken duration extension
10623	  Quite a few (broken?) files have a packet duration of 1ms, which is
10624	  most definitely wrong for either audio or video packets.
10625	  We therefore avoid using that value and instead use other metrics to
10626	  determine the buffer duration (like using the extended stream properties
10627	  average frame duration if present and valid).
10628
106292011-01-27 15:33:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10630
10631	* configure.ac:
10632	* win32/common/config.h:
10633	  win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
10634	  https://bugzilla.gnome.org/show_bug.cgi?id=640705
10635
106362011-01-12 16:48:57 +0800  Yang Xichuan <xichuan.yang@tieto.com>
10637
10638	* gst/mpegaudioparse/gstxingmux.c:
10639	  xingmux: Use FALSE instead of 0 as return value for a function returning gboolean
10640	  Fixes bug #639291.
10641
106422011-01-06 18:29:06 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
10643
10644	* gst/mpegstream/gstdvddemux.c:
10645	  mpegstream: increase allowable gap between streams
10646	  The new delay is three times as much as the old one, and just happens
10647	  to let me properly decode my "Princess Mononoke" DVD, on which dvdreadsrc
10648	  was chocking before at 5:11.
10649	  While there, merge the constants used in two places into a define.
10650	  https://bugzilla.gnome.org/show_bug.cgi?id=539708
10651
106522011-01-22 17:31:40 +0100  Miguel Angel Cabrera Moya <madmac2501@gmail.com>
10653
10654	* ext/x264/gstx264enc.c:
10655	  x264enc: make tag event writable before modifying tag list in place
10656	  To modify an event tag is necessary to be sure that x264enc
10657	  has its own copy.
10658	  Also fix indentation.
10659	  https://bugzilla.gnome.org/show_bug.cgi?id=640272
10660
106612011-01-24 10:14:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10662
10663	* configure.ac:
10664	* docs/plugins/inspect/plugin-a52dec.xml:
10665	* docs/plugins/inspect/plugin-amrnb.xml:
10666	* docs/plugins/inspect/plugin-amrwbdec.xml:
10667	* docs/plugins/inspect/plugin-asf.xml:
10668	* docs/plugins/inspect/plugin-cdio.xml:
10669	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10670	* docs/plugins/inspect/plugin-dvdread.xml:
10671	* docs/plugins/inspect/plugin-dvdsub.xml:
10672	* docs/plugins/inspect/plugin-iec958.xml:
10673	* docs/plugins/inspect/plugin-lame.xml:
10674	* docs/plugins/inspect/plugin-mad.xml:
10675	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10676	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10677	* docs/plugins/inspect/plugin-mpegstream.xml:
10678	* docs/plugins/inspect/plugin-realmedia.xml:
10679	* docs/plugins/inspect/plugin-siddec.xml:
10680	* docs/plugins/inspect/plugin-twolame.xml:
10681	* docs/plugins/inspect/plugin-x264.xml:
10682	* win32/common/config.h:
10683	  Back to development
10684
10685=== release 0.10.17 ===
10686
106872011-01-21 13:18:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10688
10689	* ChangeLog:
10690	* NEWS:
10691	* RELEASE:
10692	* configure.ac:
10693	* docs/plugins/inspect/plugin-a52dec.xml:
10694	* docs/plugins/inspect/plugin-amrnb.xml:
10695	* docs/plugins/inspect/plugin-amrwbdec.xml:
10696	* docs/plugins/inspect/plugin-asf.xml:
10697	* docs/plugins/inspect/plugin-cdio.xml:
10698	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10699	* docs/plugins/inspect/plugin-dvdread.xml:
10700	* docs/plugins/inspect/plugin-dvdsub.xml:
10701	* docs/plugins/inspect/plugin-iec958.xml:
10702	* docs/plugins/inspect/plugin-lame.xml:
10703	* docs/plugins/inspect/plugin-mad.xml:
10704	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10705	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10706	* docs/plugins/inspect/plugin-mpegstream.xml:
10707	* docs/plugins/inspect/plugin-realmedia.xml:
10708	* docs/plugins/inspect/plugin-siddec.xml:
10709	* docs/plugins/inspect/plugin-twolame.xml:
10710	* docs/plugins/inspect/plugin-x264.xml:
10711	* gst-plugins-ugly.doap:
10712	* win32/common/config.h:
10713	  Release 0.10.17
10714
107152011-01-18 11:11:28 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10716
10717	* configure.ac:
10718	* docs/plugins/inspect/plugin-a52dec.xml:
10719	* docs/plugins/inspect/plugin-amrnb.xml:
10720	* docs/plugins/inspect/plugin-amrwbdec.xml:
10721	* docs/plugins/inspect/plugin-asf.xml:
10722	* docs/plugins/inspect/plugin-cdio.xml:
10723	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10724	* docs/plugins/inspect/plugin-dvdread.xml:
10725	* docs/plugins/inspect/plugin-dvdsub.xml:
10726	* docs/plugins/inspect/plugin-iec958.xml:
10727	* docs/plugins/inspect/plugin-lame.xml:
10728	* docs/plugins/inspect/plugin-mad.xml:
10729	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10730	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10731	* docs/plugins/inspect/plugin-mpegstream.xml:
10732	* docs/plugins/inspect/plugin-realmedia.xml:
10733	* docs/plugins/inspect/plugin-siddec.xml:
10734	* docs/plugins/inspect/plugin-twolame.xml:
10735	* docs/plugins/inspect/plugin-x264.xml:
10736	* win32/common/config.h:
10737	  0.10.16.4 pre-release
10738
107392011-01-14 17:37:09 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
10740
10741	* ext/mpeg2dec/gstmpeg2dec.c:
10742	  mpeg2dec: Use the proper component value for height
10743
107442011-01-11 20:42:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10745
10746	* configure.ac:
10747	* docs/plugins/inspect/plugin-a52dec.xml:
10748	* docs/plugins/inspect/plugin-amrnb.xml:
10749	* docs/plugins/inspect/plugin-amrwbdec.xml:
10750	* docs/plugins/inspect/plugin-asf.xml:
10751	* docs/plugins/inspect/plugin-cdio.xml:
10752	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10753	* docs/plugins/inspect/plugin-dvdread.xml:
10754	* docs/plugins/inspect/plugin-dvdsub.xml:
10755	* docs/plugins/inspect/plugin-iec958.xml:
10756	* docs/plugins/inspect/plugin-lame.xml:
10757	* docs/plugins/inspect/plugin-mad.xml:
10758	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10759	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10760	* docs/plugins/inspect/plugin-mpegstream.xml:
10761	* docs/plugins/inspect/plugin-realmedia.xml:
10762	* docs/plugins/inspect/plugin-siddec.xml:
10763	* docs/plugins/inspect/plugin-twolame.xml:
10764	* docs/plugins/inspect/plugin-x264.xml:
10765	* win32/common/config.h:
10766	  0.10.16.3 pre-release
10767
107682011-01-11 17:09:02 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
10769
10770	* gst/asfdemux/asfheaders.c:
10771	* gst/asfdemux/asfheaders.h:
10772	* gst/asfdemux/gstasfdemux.c:
10773	  asfdemux: Handle new type of DRM'd asf files.
10774	  These are produced by the new MS PlayReady system.
10775	  https://bugzilla.gnome.org/show_bug.cgi?id=639226
10776
107772011-01-11 15:51:14 +0200  Stefan Kost <ensonic@users.sf.net>
10778
10779	* common:
10780	  Automatic update of common submodule
10781	  From e572c87 to f94d739
10782
107832011-01-10 16:37:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10784
10785	* common:
10786	  Automatic update of common submodule
10787	  From ccbaa85 to e572c87
10788
107892011-01-10 14:54:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10790
10791	* common:
10792	  Automatic update of common submodule
10793	  From 46445ad to ccbaa85
10794
107952011-01-08 00:35:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10796
10797	* tests/check/Makefile.am:
10798	  tests: never disable g_assert() and cast checks for the unit tests
10799	  The unit tests are riddled with g_assert() and friends, make sure we
10800	  don't disable assert and cast checks for the unit tests even if
10801	  this has been specified for the rest of the code base, e.g. via
10802	  --disable-glib-asserts
10803
108042011-01-07 14:42:26 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10805
10806	* configure.ac:
10807	* win32/common/config.h:
10808	  0.10.16.2 pre-release
10809
108102011-01-07 14:38:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10811
10812	* docs/plugins/gst-plugins-ugly-plugins.args:
10813	* docs/plugins/inspect/plugin-a52dec.xml:
10814	* docs/plugins/inspect/plugin-amrnb.xml:
10815	* docs/plugins/inspect/plugin-amrwbdec.xml:
10816	* docs/plugins/inspect/plugin-asf.xml:
10817	* docs/plugins/inspect/plugin-cdio.xml:
10818	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
10819	* docs/plugins/inspect/plugin-dvdread.xml:
10820	* docs/plugins/inspect/plugin-dvdsub.xml:
10821	* docs/plugins/inspect/plugin-iec958.xml:
10822	* docs/plugins/inspect/plugin-lame.xml:
10823	* docs/plugins/inspect/plugin-mad.xml:
10824	* docs/plugins/inspect/plugin-mpeg2dec.xml:
10825	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
10826	* docs/plugins/inspect/plugin-mpegstream.xml:
10827	* docs/plugins/inspect/plugin-realmedia.xml:
10828	* docs/plugins/inspect/plugin-siddec.xml:
10829	* docs/plugins/inspect/plugin-twolame.xml:
10830	* docs/plugins/inspect/plugin-x264.xml:
10831	  docs: update docs
10832
108332011-01-07 14:37:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10834
10835	* po/bg.po:
10836	* po/ca.po:
10837	* po/ru.po:
10838	  po: update translations
10839
108402011-01-07 14:33:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10841
10842	* configure.ac:
10843	  configure: use $LIBM instead of hardcoding -lm
10844
108452011-01-06 13:15:17 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
10846
10847	* gst/realmedia/rmdemux.c:
10848	  rmdemux: Initialize return variable.
10849	  In the unlikely event that height is 0 (which is invalid) we would end up
10850	  never setting the flow return.
10851
108522011-01-05 16:52:03 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
10853
10854	* gst/realmedia/rmutils.c:
10855	  realmedia: Fix unitialized variables on macosx
10856
108572011-01-04 10:32:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
10858
10859	* ext/x264/gstx264enc.c:
10860	  x264enc: Handle codec/encoder tags
10861	  Make x264enc drop video-codec and codec tags and replace
10862	  encoder/encoder-version with x264 and its build number
10863	  Fixes #621465
10864
108652010-12-29 22:17:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10866
10867	* ext/mpeg2dec/gstmpeg2dec.c:
10868	  mpeg2dec: use gst_pad_alloc_buffer() when cropping buffers
10869
108702010-12-29 22:10:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10871
10872	* ext/mpeg2dec/gstmpeg2dec.c:
10873	  mpeg2dec: minor formatting clean-up
10874
108752010-12-29 21:42:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10876
10877	* ext/mpeg2dec/gstmpeg2dec.c:
10878	  mpeg2dec: refactor cropping code to use libgstvideo functions
10879	  https://bugzilla.gnome.org/show_bug.cgi?id=571146
10880
108812010-12-29 20:19:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10882
10883	* ext/mpeg2dec/gstmpeg2dec.c:
10884	* ext/mpeg2dec/gstmpeg2dec.h:
10885	  mpeg2dec: use GstVideoFormat instead of custom enum
10886
108872010-12-29 20:15:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10888
10889	* ext/mpeg2dec/Makefile.am:
10890	  mpeg2dec: fix LIBADD order in Makefile.am
10891
108922010-11-19 13:01:35 -0500  Tristan Matthews <tristan@sat.qc.ca>
10893
10894	* ext/x264/gstx264enc.c:
10895	  x264: vbv-buf-capacity should have a minimum of 0
10896	  x264 will clip this value internally, and users should be allowed to
10897	  specify a lower value than 300 ms.
10898	  https://bugzilla.gnome.org/show_bug.cgi?id=635291
10899
109002010-12-27 11:38:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10901
10902	* ext/x264/gstx264enc.c:
10903	  x264enc: also accept YV12 input
10904
109052010-12-01 18:35:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
10906
10907	* ext/x264/gstx264enc.c:
10908	  x264enc: add a note to the docs about encoder latency and queues
10909	  https://bugzilla.gnome.org/show_bug.cgi?id=636107
10910
109112010-12-24 10:12:19 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
10912
10913	* gst/realmedia/rademux.c:
10914	* gst/realmedia/rmdemux.c:
10915	  realmedia: do not use the pad buffer allocation functions in demuxers
10916	  Doing so can block, see https://bugzilla.gnome.org/show_bug.cgi?id=637822
10917	  https://bugzilla.gnome.org/show_bug.cgi?id=637932
10918
109192010-12-20 17:47:41 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
10920
10921	* common:
10922	  Automatic update of common submodule
10923	  From 169462a to 46445ad
10924
109252010-12-16 10:30:31 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
10926
10927	* ext/mad/gstmad.c:
10928	  mad: If gst_pad_alloc_buffer() returns a buffer with the wrong size allocate a new one
10929	  Fixes bug #635461.
10930
109312010-12-15 14:56:36 +0200  Stefan Kost <ensonic@users.sf.net>
10932
10933	* common:
10934	  Automatic update of common submodule
10935	  From 20742ae to 169462a
10936
109372010-12-12 11:54:35 -0600  Rob Clark <rob@ti.com>
10938
10939	* gst/realmedia/rmdemux.c:
10940	  rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
10941	  Signed-off-by: Rob Clark <rob@ti.com>
10942
109432010-12-13 16:24:09 +0200  Stefan Kost <ensonic@users.sf.net>
10944
10945	* common:
10946	  Automatic update of common submodule
10947	  From 011bcc8 to 20742ae
10948
109492010-11-14 10:57:21 -0800  Leo Singer <leo.singer@ligo.org>
10950
10951	* configure.ac:
10952	  x264: uses pkg-config to locate libx264
10953
109542010-12-07 15:40:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10955
10956	  Merge branch 'master' into 0.11
10957
109582010-12-07 15:39:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10959
10960	* tests/check/pipelines/lame.c:
10961	  check: don't use deprecated method
10962
109632010-12-06 18:12:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10964
10965	* android/amrnb.mk:
10966	* android/amrwbdec.mk:
10967	* android/asf.mk:
10968	* android/mpegaudioparse.mk:
10969	* configure.ac:
10970	  more 0.10 -> 0,11 changes
10971
109722010-12-06 12:29:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
10973
10974	* configure.ac:
10975	  configure: open 0.11 branch
10976
109772010-12-03 17:43:25 +0100  Benjamin Gaignard <benjamin.gaignard@stericsson.com>
10978
10979	* Android.mk:
10980	* android/NOTICE:
10981	* android/amrnb.mk:
10982	* android/amrwbdec.mk:
10983	* android/asf.mk:
10984	* android/mpegaudioparse.mk:
10985	  Add build system for Android
10986
109872010-11-25 19:51:50 +0100  Edward Hervey <bilboed@bilboed.com>
10988
10989	* gst/realmedia/rmutils.c:
10990	  realmedia: Remove dead assignments
10991
109922010-11-25 19:51:40 +0100  Edward Hervey <bilboed@bilboed.com>
10993
10994	* ext/mad/gstmad.c:
10995	  mad: Remove dead assignments
10996
109972010-11-13 12:38:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
10998
10999	* ext/dvdread/dvdreadsrc.c:
11000	  dvdreadsrc: remove bogus comment
11001
110022010-11-13 12:34:37 +0000  Thomas Green <thomasgr33n@gmail.com>
11003
11004	* ext/dvdread/dvdreadsrc.c:
11005	  dvdreadsrc: fix handling of multi-angle streams
11006	  We would output all angles interleaved instead of just
11007	  the selected angle.
11008	  https://bugzilla.gnome.org/show_bug.cgi?id=539254
11009
110102010-10-28 17:01:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11011
11012	* gst/realmedia/Makefile.am:
11013	  realmedia: fix LIBS order in Makefile
11014
110152010-10-22 09:17:40 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11016
11017	* po/af.po:
11018	* po/az.po:
11019	* po/bg.po:
11020	* po/ca.po:
11021	* po/cs.po:
11022	* po/da.po:
11023	* po/de.po:
11024	* po/el.po:
11025	* po/en_GB.po:
11026	* po/es.po:
11027	* po/eu.po:
11028	* po/fi.po:
11029	* po/fr.po:
11030	* po/gl.po:
11031	* po/hu.po:
11032	* po/id.po:
11033	* po/it.po:
11034	* po/ja.po:
11035	* po/lt.po:
11036	* po/lv.po:
11037	* po/ms.po:
11038	* po/mt.po:
11039	* po/nb.po:
11040	* po/nl.po:
11041	* po/or.po:
11042	* po/pl.po:
11043	* po/pt_BR.po:
11044	* po/ro.po:
11045	* po/ru.po:
11046	* po/sk.po:
11047	* po/sl.po:
11048	* po/sq.po:
11049	* po/sr.po:
11050	* po/sv.po:
11051	* po/tr.po:
11052	* po/uk.po:
11053	* po/vi.po:
11054	* po/zh_CN.po:
11055	  po: update for new translatable strings
11056
110572010-10-27 13:17:29 +0100  Jan Schmidt <thaytan@noraisin.net>
11058
11059	* common:
11060	  Automatic update of common submodule
11061	  From 7bbd708 to 011bcc8
11062
110632010-10-20 20:26:45 +0200  Guillaume Emont <gemont@igalia.com>
11064
11065	* ext/mpeg2dec/gstmpeg2dec.c:
11066	  mpeg2dec: convert the position to stream time before answering to a position query
11067
110682010-10-24 14:22:39 +0200  Edward Hervey <bilboed@bilboed.com>
11069
11070	* gst/realmedia/Makefile.am:
11071	* gst/realmedia/rademux.c:
11072	* gst/realmedia/rmdemux.c:
11073	* gst/realmedia/rmdemux.h:
11074	  realmedia: Get codec name from pbutils instead of harcoding them
11075
110762010-10-22 11:29:55 +0200  Robert Swain <robert.swain@collabora.co.uk>
11077
11078	* ext/x264/gstx264enc.c:
11079	  x264enc: Work around a rate control issue in libx264
11080	  When variable framerate is disabled in libx264 (which occurs when using
11081	  the zerolatency tuning), libx264 ignores timestamps but still uses the
11082	  timebase leading to messed up rate control with our nanosecond timebase.
11083	  We work around this issue by setting the timebase to the reciprocal of
11084	  the framerate and we validate that the framerate is suitable.
11085	  This has been fixed upstream in libx264 but there are non-fixed versions
11086	  in the wild so this workaround is still needed.
11087	  Fixes bug #632861
11088
110892010-10-19 16:30:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11090
11091	* ext/mpeg2dec/gstmpeg2dec.c:
11092	  mpeg2dec: Use gst_pad_peer_query() instead of getting the peer pad manually
11093
110942010-10-13 21:38:06 +0200  Guillaume Emont <gemont@igalia.com>
11095
11096	* ext/mpeg2dec/gstmpeg2dec.c:
11097	  mpeg2dec: fix position query by trusting upstream
11098	  Position queries are badly handled for DVDs (probably due to the division in
11099	  chapters): the time returned was the time since the start of chapter.
11100	  Now ask upstream for position queries, fall back to the old code if upstream
11101	  cannot answer the query.
11102
111032010-10-19 12:20:40 +0300  Stefan Kost <ensonic@users.sf.net>
11104
11105	* ext/lame/gstlame.c:
11106	* ext/mad/gstmad.c:
11107	* ext/sidplay/gstsiddec.cc:
11108	* gst/mpegstream/gstmpegparse.c:
11109	  various: canonicalize property names
11110
111112010-10-19 10:06:33 +0300  Stefan Kost <ensonic@users.sf.net>
11112
11113	* ext/a52dec/gsta52dec.c:
11114	* ext/amrnb/amrnbdec.c:
11115	* ext/amrnb/amrnbenc.c:
11116	* ext/cdio/gstcdiocddasrc.c:
11117	* ext/dvdread/dvdreadsrc.c:
11118	* ext/lame/gstlame.c:
11119	* ext/lame/gstlamemp3enc.c:
11120	* ext/mad/gstmad.c:
11121	* ext/sidplay/gstsiddec.cc:
11122	* ext/x264/gstx264enc.c:
11123	  various (ext): add a missing G_PARAM_STATIC_STRINGS flags
11124
111252010-10-19 09:49:47 +0300  Stefan Kost <ensonic@users.sf.net>
11126
11127	* gst/iec958/ac3iec.c:
11128	* gst/mpegaudioparse/gstmpegaudioparse.c:
11129	* gst/mpegstream/gstmpegparse.c:
11130	* gst/mpegstream/gstrfc2250enc.c:
11131	* gst/realmedia/pnmsrc.c:
11132	* gst/realmedia/rdtmanager.c:
11133	  various (gst): add a missing G_PARAM_STATIC_STRINGS flags
11134
111352010-10-14 12:32:16 -0700  David Schleef <ds@schleef.org>
11136
11137	* common:
11138	  Automatic update of common submodule
11139	  From 5a668bf to 7bbd708
11140
111412010-10-08 12:44:52 -0700  David Schleef <ds@schleef.org>
11142
11143	* common:
11144	  Automatic update of common submodule
11145	  From c4a8adc to 5a668bf
11146
111472010-10-08 12:56:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11148
11149	* common:
11150	  Automatic update of common submodule
11151	  From 5e3c9bf to c4a8adc
11152
111532010-09-29 21:24:23 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
11154
11155	* ext/mad/gstmad.c:
11156	* ext/mad/gstmad.h:
11157	  mad: support reverse playback
11158
111592010-09-26 19:24:08 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11160
11161	* ext/dvdread/dvdreadsrc.c:
11162	  dvdreadsrc: improve error messages on read errors
11163	  Provide proper i18n-ed error messages when a read error happens,
11164	  and point out that the error could be happening because the
11165	  DVD is scrambled.
11166	  https://bugzilla.gnome.org/show_bug.cgi?id=613633
11167
111682010-09-24 00:03:50 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11169
11170	* configure.ac:
11171	  configure: set plugin release datetime
11172
111732010-09-21 18:34:31 +0200  Edward Hervey <bilboed@bilboed.com>
11174
11175	* common:
11176	  Automatic update of common submodule
11177	  From aa0d1d0 to 5e3c9bf
11178
111792010-09-15 20:14:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11180
11181	* gst/mpegstream/gstmpegparse.c:
11182	  mpegparse: re-fix flow return handling
11183	  Fix wrong GST_FLOW_IS_SUCCESS substitution in commit e99cb46c:
11184	  -  } while (GST_FLOW_IS_SUCCESS (result));
11185	  +  } while (result != GST_FLOW_OK);
11186
111872010-09-09 22:33:36 +0300  Stefan Kost <ensonic@users.sf.net>
11188
11189	* tests/check/Makefile.am:
11190	* tests/check/generic/states.c:
11191	  tests: allow running state tests for all elements
11192	  Now one can use GST_NO_STATE_IGNORE_ELEMENTS=1 make generic/states.check
11193	  to try elements that would normaly be skipped.
11194
111952010-09-09 09:53:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11196
11197	* Makefile.am:
11198	  New pkgconfig subdirectory needs to be added to SUBDIRS as well so it's entered and disted
11199
112002010-09-08 00:09:35 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11201
11202	* configure.ac:
11203	* pkgconfig/.gitignore:
11204	* pkgconfig/Makefile.am:
11205	* pkgconfig/gstreamer-plugins-ugly-uninstalled.pc.in:
11206	  Add gstreamer-plugins-ugly-uninstalled-0.10.pc file so other modules can find our plugins
11207	  This .pc file will not be installed, it's only for uninstalled setups,
11208	  same thing as we do for -good. This is so other modules' unit tests can
11209	  find our plugins properly in an uninstalled setup.
11210
112112010-09-07 11:42:52 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11212
11213	* common:
11214	  Automatic update of common submodule
11215	  From c2e10bf to aa0d1d0
11216
112172010-09-06 23:53:10 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11218
11219	* configure.ac:
11220	  configure: re-enable use of -DGST_DISABLE_DEPRECATED in git versions
11221
112222010-09-06 23:51:23 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11223
11224	* ext/sidplay/gstsiddec.cc:
11225	  siddec: don't use GST_FLOW_IS_FATAL
11226	  GST_FLOW_IS_FATAL has been deprecated in core git.
11227
112282010-09-05 18:58:50 -0700  David Schleef <ds@schleef.org>
11229
11230	* common:
11231	  Automatic update of common submodule
11232	  From d3d9acf to c2e10bf
11233
112342010-09-05 12:27:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11235
11236	* configure.ac:
11237	  configure: Require orc >= 0.4.6 for --compat
11238
112392010-09-05 12:20:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11240
11241	* common:
11242	  Automatic update of common submodule
11243	  From ec60217 to d3d9acf
11244
112452010-08-27 18:26:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11246
11247	* ext/mpeg2dec/gstmpeg2dec.c:
11248	  mpeg2dec: Don't use GST_FLOW_IS_FATAL()
11249	  And don't post error messages if allocating a buffer resulted
11250	  in WRONG_STATE or UNEXPECTED.
11251
112522010-08-27 18:25:31 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11253
11254	* gst/mpegaudioparse/gstxingmux.c:
11255	  xingmux: Don't ignore WRONG_STATE and NOT_LINKED when pushing data downstream
11256
112572010-08-27 18:24:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11258
11259	* gst/mpegstream/gstdvddemux.c:
11260	* gst/mpegstream/gstmpegdemux.c:
11261	* gst/mpegstream/gstmpegparse.c:
11262	  mpegstream: Don't use GST_FLOW_IS_SUCCESS()
11263
112642010-08-27 18:22:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11265
11266	* gst/realmedia/rmdemux.c:
11267	  rmdemux: Don't use GST_FLOW_IS_FATAL() and GST_FLOW_IS_SUCCESS()
11268
112692010-08-27 18:19:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11270
11271	* gst/asfdemux/gstasfdemux.c:
11272	  asfdemux: Don't use GST_FLOW_IS_FATAL()
11273	  And don't post error messages for UNEXPECTED and post an error
11274	  message if pulling data failed because of NOT_LINKED.
11275
112762010-09-04 13:17:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11277
11278	* configure.ac:
11279	* docs/plugins/inspect/plugin-a52dec.xml:
11280	* docs/plugins/inspect/plugin-amrnb.xml:
11281	* docs/plugins/inspect/plugin-amrwbdec.xml:
11282	* docs/plugins/inspect/plugin-asf.xml:
11283	* docs/plugins/inspect/plugin-cdio.xml:
11284	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11285	* docs/plugins/inspect/plugin-dvdread.xml:
11286	* docs/plugins/inspect/plugin-dvdsub.xml:
11287	* docs/plugins/inspect/plugin-iec958.xml:
11288	* docs/plugins/inspect/plugin-lame.xml:
11289	* docs/plugins/inspect/plugin-mad.xml:
11290	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11291	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11292	* docs/plugins/inspect/plugin-mpegstream.xml:
11293	* docs/plugins/inspect/plugin-realmedia.xml:
11294	* docs/plugins/inspect/plugin-siddec.xml:
11295	* docs/plugins/inspect/plugin-twolame.xml:
11296	* docs/plugins/inspect/plugin-x264.xml:
11297	* win32/common/config.h:
11298	  Back to development
11299	  Temporarily disable -DGST_DISABLE_DEPRECATED for git builds until
11300	  the code is updated for the GST_FLOW_IS_* macro deprecations.
11301
11302=== release 0.10.16 ===
11303
113042010-09-02 23:59:20 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11305
11306	* ChangeLog:
11307	* NEWS:
11308	* RELEASE:
11309	* configure.ac:
11310	* gst-plugins-ugly.doap:
11311	* win32/common/config.h:
11312	  Release 0.10.16
11313
113142010-09-02 23:58:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11315
11316	* docs/plugins/inspect/plugin-a52dec.xml:
11317	* docs/plugins/inspect/plugin-amrnb.xml:
11318	* docs/plugins/inspect/plugin-amrwbdec.xml:
11319	* docs/plugins/inspect/plugin-asf.xml:
11320	* docs/plugins/inspect/plugin-cdio.xml:
11321	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11322	* docs/plugins/inspect/plugin-dvdread.xml:
11323	* docs/plugins/inspect/plugin-dvdsub.xml:
11324	* docs/plugins/inspect/plugin-iec958.xml:
11325	* docs/plugins/inspect/plugin-lame.xml:
11326	* docs/plugins/inspect/plugin-mad.xml:
11327	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11328	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11329	* docs/plugins/inspect/plugin-mpegstream.xml:
11330	* docs/plugins/inspect/plugin-realmedia.xml:
11331	* docs/plugins/inspect/plugin-siddec.xml:
11332	* docs/plugins/inspect/plugin-twolame.xml:
11333	* docs/plugins/inspect/plugin-x264.xml:
11334	  docs: update docs for release
11335
113362010-09-02 23:48:05 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11337
11338	* po/LINGUAS:
11339	* po/gl.po:
11340	* po/id.po:
11341	* po/lv.po:
11342	* po/ro.po:
11343	* po/sv.po:
11344	  po: update translations
11345
113462010-08-30 16:02:24 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11347
11348	* configure.ac:
11349	* po/af.po:
11350	* po/az.po:
11351	* po/bg.po:
11352	* po/ca.po:
11353	* po/cs.po:
11354	* po/da.po:
11355	* po/de.po:
11356	* po/el.po:
11357	* po/en_GB.po:
11358	* po/es.po:
11359	* po/eu.po:
11360	* po/fi.po:
11361	* po/fr.po:
11362	* po/hu.po:
11363	* po/id.po:
11364	* po/it.po:
11365	* po/ja.po:
11366	* po/lt.po:
11367	* po/lv.po:
11368	* po/ms.po:
11369	* po/mt.po:
11370	* po/nb.po:
11371	* po/nl.po:
11372	* po/or.po:
11373	* po/pl.po:
11374	* po/pt_BR.po:
11375	* po/ru.po:
11376	* po/sk.po:
11377	* po/sl.po:
11378	* po/sq.po:
11379	* po/sr.po:
11380	* po/sv.po:
11381	* po/tr.po:
11382	* po/uk.po:
11383	* po/vi.po:
11384	* po/zh_CN.po:
11385	  0.10.15.6 pre-release
11386
113872010-08-27 17:50:59 +0200  Edward Hervey <bilboed@bilboed.com>
11388
11389	* gst/asfdemux/gstasfdemux.c:
11390	  asfdemux: Don't error out on non-critical flow returns
11391	  Only error out when downstream returns:
11392	  * NOT_SUPPORTED
11393	  * ERROR
11394	  * NOT_NEGOTIATED
11395	  * NOT_LINKED
11396	  If we got _UNEXPECTED, we push an EOS downstream (since maybe only one
11397	  of the streams had gone EOS) and then stop the task silently.
11398	  In the case of WRONG_STATE we just need to stop silently
11399	  https://bugzilla.gnome.org/show_bug.cgi?id=600412
11400
114012010-08-25 19:02:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11402
11403	* configure.ac:
11404	* po/af.po:
11405	* po/az.po:
11406	* po/bg.po:
11407	* po/ca.po:
11408	* po/cs.po:
11409	* po/da.po:
11410	* po/de.po:
11411	* po/el.po:
11412	* po/en_GB.po:
11413	* po/es.po:
11414	* po/eu.po:
11415	* po/fi.po:
11416	* po/fr.po:
11417	* po/hu.po:
11418	* po/id.po:
11419	* po/it.po:
11420	* po/ja.po:
11421	* po/lt.po:
11422	* po/lv.po:
11423	* po/ms.po:
11424	* po/mt.po:
11425	* po/nb.po:
11426	* po/nl.po:
11427	* po/or.po:
11428	* po/pl.po:
11429	* po/pt_BR.po:
11430	* po/ru.po:
11431	* po/sk.po:
11432	* po/sl.po:
11433	* po/sq.po:
11434	* po/sr.po:
11435	* po/sv.po:
11436	* po/tr.po:
11437	* po/uk.po:
11438	* po/vi.po:
11439	* po/zh_CN.po:
11440	  0.10.15.5 pre-release
11441
114422010-08-25 15:39:33 +0200  Alessandro Decina <alessandro.decina@collabora.co.uk>
11443
11444	* gst/mpegaudioparse/gstmpegaudioparse.c:
11445	  mp3parse: propagate flow errors upstream.
11446	  Remove a wrong GST_FLOW_IS_FATAL call. When pushing fails, mp3parse should
11447	  always return the error upstream.
11448
114492010-08-21 21:42:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11450
11451	* configure.ac:
11452	* po/af.po:
11453	* po/az.po:
11454	* po/bg.po:
11455	* po/ca.po:
11456	* po/cs.po:
11457	* po/da.po:
11458	* po/de.po:
11459	* po/el.po:
11460	* po/en_GB.po:
11461	* po/es.po:
11462	* po/eu.po:
11463	* po/fi.po:
11464	* po/fr.po:
11465	* po/hu.po:
11466	* po/id.po:
11467	* po/it.po:
11468	* po/ja.po:
11469	* po/lt.po:
11470	* po/lv.po:
11471	* po/ms.po:
11472	* po/mt.po:
11473	* po/nb.po:
11474	* po/nl.po:
11475	* po/or.po:
11476	* po/pl.po:
11477	* po/pt_BR.po:
11478	* po/ru.po:
11479	* po/sk.po:
11480	* po/sl.po:
11481	* po/sq.po:
11482	* po/sr.po:
11483	* po/sv.po:
11484	* po/tr.po:
11485	* po/uk.po:
11486	* po/vi.po:
11487	* po/zh_CN.po:
11488	  0.10.15.4 pre-release
11489
114902010-08-13 17:24:41 +0300  Stefan Kost <ensonic@users.sf.net>
11491
11492	* common:
11493	  Automatic update of common submodule
11494	  From 3e8db1d to ec60217
11495
114962010-08-11 16:46:48 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11497
11498	* configure.ac:
11499	* docs/plugins/inspect/plugin-a52dec.xml:
11500	* docs/plugins/inspect/plugin-amrnb.xml:
11501	* docs/plugins/inspect/plugin-amrwbdec.xml:
11502	* docs/plugins/inspect/plugin-asf.xml:
11503	* docs/plugins/inspect/plugin-cdio.xml:
11504	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11505	* docs/plugins/inspect/plugin-dvdread.xml:
11506	* docs/plugins/inspect/plugin-dvdsub.xml:
11507	* docs/plugins/inspect/plugin-iec958.xml:
11508	* docs/plugins/inspect/plugin-lame.xml:
11509	* docs/plugins/inspect/plugin-mad.xml:
11510	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11511	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11512	* docs/plugins/inspect/plugin-mpegstream.xml:
11513	* docs/plugins/inspect/plugin-realmedia.xml:
11514	* docs/plugins/inspect/plugin-siddec.xml:
11515	* docs/plugins/inspect/plugin-twolame.xml:
11516	* docs/plugins/inspect/plugin-x264.xml:
11517	* win32/common/config.h:
11518	  0.10.15.3 pre-release
11519
115202010-08-11 09:21:43 +0200  Robert Swain <robert.swain@collabora.co.uk>
11521
11522	* ext/x264/gstx264enc.c:
11523	  x264enc: Fix b-pyramid libx264 API boolean arg for non-boolean issue
11524	  In X264_BUILD >= 78, b-pyramid became a non-boolean so passing a boolean
11525	  argument to the option string value causes an error. For < 78 we pass the
11526	  boolean value, for >= 78 we use the x264_b_pyramid_names[] array which will
11527	  result in passing 'none' for false and 'strict' for true. Other modes can be
11528	  set through the option-string property for now.
11529	  https://bugzilla.gnome.org/show_bug.cgi?id=626577
11530
115312010-08-11 00:02:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11532
11533	* configure.ac:
11534	* docs/plugins/gst-plugins-ugly-plugins.args:
11535	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
11536	* docs/plugins/inspect/plugin-a52dec.xml:
11537	* docs/plugins/inspect/plugin-amrnb.xml:
11538	* docs/plugins/inspect/plugin-amrwbdec.xml:
11539	* docs/plugins/inspect/plugin-asf.xml:
11540	* docs/plugins/inspect/plugin-cdio.xml:
11541	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11542	* docs/plugins/inspect/plugin-dvdread.xml:
11543	* docs/plugins/inspect/plugin-dvdsub.xml:
11544	* docs/plugins/inspect/plugin-iec958.xml:
11545	* docs/plugins/inspect/plugin-lame.xml:
11546	* docs/plugins/inspect/plugin-mad.xml:
11547	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11548	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11549	* docs/plugins/inspect/plugin-mpegstream.xml:
11550	* docs/plugins/inspect/plugin-realmedia.xml:
11551	* docs/plugins/inspect/plugin-siddec.xml:
11552	* docs/plugins/inspect/plugin-twolame.xml:
11553	* docs/plugins/inspect/plugin-x264.xml:
11554	* win32/common/config.h:
11555	  0.10.15.2 pre-release
11556
115572010-08-10 14:37:39 +0300  Stefan Kost <ensonic@users.sf.net>
11558
11559	* gst/synaesthesia/gstsynaesthesia.c:
11560	  synaesthesia: code cleanups.
11561	  Remove unused boilerplate for signals. Use _OBJECT variants of logging macros
11562	  more.
11563
115642010-08-10 14:24:01 +0300  Stefan Kost <ensonic@users.sf.net>
11565
11566	* gst/synaesthesia/gstsynaesthesia.c:
11567	  synaesthesia: use GST_BOILERPLATE macros
11568
115692010-08-10 10:59:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11570
11571	* common:
11572	  Automatic update of common submodule
11573	  From bd2054b to 3e8db1d
11574
115752010-08-09 00:31:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11576
11577	* ext/x264/gstx264enc.c:
11578	  x264: fix printf format warning in debug message
11579
115802010-08-07 00:09:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11581
11582	* docs/plugins/Makefile.am:
11583	  docs: fix bug passing arguments to gtkdoc-fixref in upload target
11584	  Missing backslash at end of line meant we weren't passing all arguments
11585	  to gtkdoc-fixref and we'd get a shell error when doing 'make upload'.
11586
115872010-08-05 13:57:26 +0300  Stefan Kost <ensonic@users.sf.net>
11588
11589	* common:
11590	  Automatic update of common submodule
11591	  From a519571 to bd2054b
11592
115932010-08-04 19:28:09 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11594
11595	* configure.ac:
11596	  configure: Check if the compiler supports ISO C89 or C99 and which parameters are required
11597	  This first checks what is required for ISO C99 support and sets the relevant
11598	  compiler parameters and if no C99 compiler is found, it checks for a
11599	  C89 compiler. This enables us to check for and use C89/C99 functions
11600	  that gcc hides from us without the correct compiler parameters.
11601
116022010-07-29 09:41:49 +0200  Robert Swain <robert.swain@collabora.co.uk>
11603
11604	* ext/x264/gstx264enc.c:
11605	  x264enc: Fix flushing of delayed frames
11606	  x264_encoder_encode() should be called with a NULL picture until at least
11607	  x264_encoder_delayed_frames() returns 0. This fixes what appeared to be a
11608	  regression in make check due to the recent change in defaults which enabled
11609	  b-frames and b-pyramid, both of which I believe increase the number of delayed
11610	  frames when encoding.
11611
116122010-07-21 17:24:33 +0200  Robert Swain <robert.swain@collabora.co.uk>
11613
11614	* ext/x264/gstx264enc.c:
11615	  x264enc: Improve x264enc defaults
11616	  - medium x264 speed/quality preset
11617	  - threads defaults to 0 which automatically uses 1.5x number of cpu cores
11618	  Addresses part of bug #607798
11619
116202010-07-21 17:22:48 +0200  Robert Swain <robert.swain@collabora.co.uk>
11621
11622	* ext/x264/gstx264enc.c:
11623	  x264enc: Fix property description typos
11624
116252010-07-22 11:53:04 +0200  Robert Swain <robert.swain@collabora.co.uk>
11626
11627	* ext/x264/gstx264enc.c:
11628	  x264enc: Add some more debug info
11629
116302010-07-21 17:09:20 +0200  Robert Swain <robert.swain@collabora.co.uk>
11631
11632	* ext/x264/gstx264enc.c:
11633	* ext/x264/gstx264enc.h:
11634	  x264enc: Add speed-preset and [psy-]tuning properties
11635	  Use of a rate control method (pass, bitrate, quantizer, etc properties), a
11636	  preset and possibly a profile and/or tuning are now the recommended way to
11637	  configure x264 through x264enc.
11638	  If a preset/tuning are specified then these will define the default values and
11639	  the property defaults will be ignored. After this the option-string property is
11640	  applied, followed by the user-set properties, fast first pass restrictions and
11641	  finally the profile restrictions.
11642	  Addresses part of bug #607798
11643
116442010-07-21 16:56:06 +0200  Robert Swain <robert.swain@collabora.co.uk>
11645
11646	* ext/x264/gstx264enc.c:
11647	* ext/x264/gstx264enc.h:
11648	  x264enc: Refactor code in preparation for presets/tunings
11649	  - Make defaults append the appropriate default value to a string. This is
11650	  needed to differentiate between something user-set and the actual prop
11651	  default.
11652	  - Add an internal option string to which _set_property () cases append for the
11653	  majority of properties.
11654	  - Use gst_x264_enc_parse_options () to clean up application of settings. This
11655	  will make order of application with respect to the presets and tunings quite
11656	  simple.
11657	  Addresses part of bug #607798
11658
116592010-07-21 16:32:11 +0200  Robert Swain <robert.swain@collabora.co.uk>
11660
11661	* ext/x264/gstx264enc.c:
11662	  x264enc: Update available me types
11663	  Use the x264_motion_est_names[] array to populate the enum of ME types. This is
11664	  now self-maintaining.
11665
116662010-07-21 15:59:12 +0200  Robert Swain <robert.swain@collabora.co.uk>
11667
11668	* ext/x264/gstx264enc.c:
11669	  x264enc: Use new libx264 API to affect fast first pass
11670	  Uses new x264 API to apply reduced complexity values to the parameters to
11671	  increase encoding speed in the first pass of a multi-pass encode. This does
11672	  not impact on final quality.
11673	  Addresses part of bug #607798
11674
116752010-07-21 15:52:28 +0200  Robert Swain <robert.swain@collabora.co.uk>
11676
11677	* ext/x264/gstx264enc.c:
11678	* ext/x264/gstx264enc.h:
11679	  x264enc: Add profile property
11680	  In X264_BUILD >= 86 there is a new API for applying restrictions to an H.264
11681	  Profile. This makes it easier to achieve Baseline Profile for example.
11682	  Addresses part of bug #607798
11683
116842010-07-21 15:40:27 +0200  Robert Swain <robert.swain@collabora.co.uk>
11685
11686	* ext/x264/gstx264enc.c:
11687	* ext/x264/gstx264enc.h:
11688	  x264enc: Add option-string property
11689	  Adds support for an x264 format option-string to specify advanced parameters
11690	  Addresses part of bug #607798
11691
116922010-07-22 13:24:37 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11693
11694	* ext/mad/Makefile.am:
11695	  mad: use right automake variable, should be ID3TAG_{LIBS,CFLAGS} not ID3_{LIBS,CFLAGS}
11696	  Spotted by syntr0py.
11697
116982010-07-20 19:44:00 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
11699
11700	* ext/x264/gstx264enc.c:
11701	  x264enc: only set timebase on versions where it exists
11702
117032010-07-20 16:40:22 +0200  David Hoyt <dhoyt@llnl.gov>
11704
11705	* ext/x264/gstx264enc.c:
11706	  x264enc: set appropriate time base
11707	  Fixes #624786.
11708
117092010-06-30 18:45:49 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11710
11711	* tests/check/Makefile.am:
11712	  tests: add plugin loading whitelist to test environment
11713	  Only want to load core/-base/-ugly plugins here.
11714
117152010-06-28 16:12:12 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11716
11717	* autogen.sh:
11718	* configure.ac:
11719	  Bump automake requirement to 1.10 and autoconf to 2.60
11720	  For maintainability reasons and $(builddir).
11721	  See #622944.
11722
117232010-06-28 09:34:30 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
11724
11725	* gst/asfdemux/gstasfdemux.c:
11726	  asfdemux: Fix seeking after last commits
11727	  Don't handle wrong-state returns as errors to allow seeking to work
11728	  again.
11729
117302010-06-24 19:46:39 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
11731
11732	* gst/asfdemux/gstasfdemux.c:
11733	  asfdemux: Push all pending data on EOS
11734	  When on push mode and receiving an EOS event, asfdemux
11735	  should push all pending data because we might be dealing
11736	  with a broken file that has a preroll value higher
11737	  than its actual length.
11738
117392010-06-24 19:29:17 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
11740
11741	* gst/asfdemux/gstasfdemux.c:
11742	  asfdemux: Fix sending eos event for chained asfs
11743	  Properly push EOS event when finishing a chained asf file
11744	  in pull mode
11745	  Fixes #599718
11746
117472010-06-24 20:55:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11748
11749	* docs/plugins/Makefile.am:
11750	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
11751	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
11752	* docs/plugins/inspect/plugin-rmdemux.xml:
11753	  docs: add rmdemux to docs properly
11754	  The plugin has been renamed, remove old introspection file.
11755
117562010-06-24 18:04:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11757
11758	* docs/plugins/gst-plugins-ugly-plugins.args:
11759	* docs/plugins/inspect/plugin-x264.xml:
11760	  docs: update for recent x264enc changes
11761
117622010-06-24 18:03:21 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11763
11764	* gst/realmedia/rmdemux.c:
11765	  rmdemux: fix compiler warning when debugging system in core is disabled
11766
117672010-06-24 15:09:44 +0300  Stefan Kost <ensonic@users.sf.net>
11768
11769	* common:
11770	  Automatic update of common submodule
11771	  From 73ff93a to a519571
11772
117732010-06-23 11:05:11 +0200  Edward Hervey <bilboed@bilboed.com>
11774
11775	* gst/asfdemux/gstasfdemux.c:
11776	  asfdemux: Allow at least 500ms of preroll.
11777	  Some files have insanely low preroll values which break the
11778	  all_streams_prerolled() logic.
11779	  Fixes #622407
11780
117812010-06-22 11:41:42 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
11782
11783	* ext/x264/gstx264enc.c:
11784	  x264enc: add new h264 caps attribute alignment
11785	  See #606662.
11786
117872010-06-18 14:35:00 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
11788
11789	* ext/x264/gstx264enc.c:
11790	* ext/x264/gstx264enc.h:
11791	  x264enc: conditionally expose enhanced upstream capabilities
11792	  API: GstX264Enc:sliced-threads
11793	  API: GstX264Enc:sync-lookahead
11794	  API: GstX264Enc:intra-refresh
11795	  API: GstX264Enc:mb-tree
11796	  API: GstX264Enc:rc-lookahead
11797	  See #607798.
11798
117992010-06-17 16:48:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11800
11801	* common:
11802	* docs/plugins/inspect/plugin-a52dec.xml:
11803	* docs/plugins/inspect/plugin-amrnb.xml:
11804	* docs/plugins/inspect/plugin-amrwbdec.xml:
11805	* docs/plugins/inspect/plugin-asf.xml:
11806	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11807	* docs/plugins/inspect/plugin-iec958.xml:
11808	* docs/plugins/inspect/plugin-mad.xml:
11809	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11810	* docs/plugins/inspect/plugin-mpegstream.xml:
11811	* docs/plugins/inspect/plugin-realmedia.xml:
11812	  docs: update introspected plugin docs for gstdoc-scangobj and other changes
11813	  Update common for latest gstdoc-scangobj and inspect xml files for
11814	  escaping and pad template order changes.
11815
118162010-06-15 16:50:21 +0200  Edward Hervey <bilboed@bilboed.com>
11817
11818	* common:
11819	  Automatic update of common submodule
11820	  From 9339ccc to 35617c2
11821
118222010-06-15 16:54:42 +0300  Stefan Kost <ensonic@users.sf.net>
11823
11824	* common:
11825	  Automatic update of common submodule
11826	  From 5adb1ca to 9339ccc
11827
118282010-06-15 16:35:49 +0300  Stefan Kost <ensonic@users.sf.net>
11829
11830	* common:
11831	  Automatic update of common submodule
11832	  From 57c89b7 to 5adb1ca
11833
118342010-06-15 15:50:09 +0300  Stefan Kost <ensonic@users.sf.net>
11835
11836	* common:
11837	  Automatic update of common submodule
11838	  From c804988 to 57c89b7
11839
118402010-06-14 16:59:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11841
11842	* configure.ac:
11843	* gst/realmedia/rtspreal.c:
11844	  configure: Update required GLib version to 2.20
11845
118462010-06-14 15:33:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11847
11848	* ext/a52dec/gsta52dec.c:
11849	  a52dec: Call orc_init() before trying to get target flags
11850
118512010-06-14 14:34:56 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11852
11853	* ext/a52dec/gsta52dec.c:
11854	  a52dec: Remove debug printf...
11855
118562010-06-14 14:34:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11857
11858	* configure.ac:
11859	* ext/a52dec/Makefile.am:
11860	* ext/a52dec/gsta52dec.c:
11861	  a52dec: Use orc for CPU feature detection and don't check for liboil
11862
118632010-06-14 13:27:47 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11864
11865	* configure.ac:
11866	  configure: Use GLIB_EXTRA_CFLAGS
11867
118682010-06-14 13:05:25 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11869
11870	* common:
11871	  Automatic update of common submodule
11872	  From 7a0fdf5 to c804988
11873
118742010-06-14 11:35:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11875
11876	* common:
11877	  Automatic update of common submodule
11878	  From 6da3bab to 7a0fdf5
11879
118802010-06-12 08:29:28 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
11881
11882	* common:
11883	  Automatic update of common submodule
11884	  From 733fca9 to 6da3bab
11885
118862010-06-09 12:40:26 -0700  David Schleef <ds@schleef.org>
11887
11888	* common:
11889	  Automatic update of common submodule
11890	  From fad145b to 733fca9
11891
118922010-06-09 12:34:18 -0700  David Schleef <ds@schleef.org>
11893
11894	* common:
11895	  Automatic update of common submodule
11896	  From 47683c1 to fad145b
11897
118982010-06-05 14:11:30 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
11899
11900	* gst/realmedia/rmdemux.c:
11901	  rmdemux: pass bitrate on caps
11902	  Set the bitrate on the caps, some decoders like sipro need this to function
11903	  properly.
11904	  Fixes #620007
11905
119062010-06-01 23:49:37 -0700  David Schleef <ds@schleef.org>
11907
11908	* common:
11909	  Automatic update of common submodule
11910	  From 17f89e5 to 47683c1
11911
119122010-06-01 22:55:22 -0700  David Schleef <ds@schleef.org>
11913
11914	* common:
11915	  Automatic update of common submodule
11916	  From fd7ca04 to 17f89e5
11917
119182010-05-31 16:57:42 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
11919
11920	* ext/x264/gstx264enc.c:
11921	  x264enc: Only set i_weighted_pred on versions where it exists
11922
119232010-05-20 11:28:47 -0400  Tristan Matthews <tristan@sat.qc.ca>
11924
11925	* ext/lame/gstlamemp3enc.c:
11926	  lamemp3enc: implement latency query
11927	  The encoder's latency is deduced from the framesize. Fixes #618896.
11928
119292010-06-01 09:30:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11930
11931	* configure.ac:
11932	* docs/plugins/gst-plugins-ugly-plugins.args:
11933	* docs/plugins/gst-plugins-ugly-plugins.signals:
11934	* docs/plugins/inspect/plugin-a52dec.xml:
11935	* docs/plugins/inspect/plugin-amrnb.xml:
11936	* docs/plugins/inspect/plugin-amrwbdec.xml:
11937	* docs/plugins/inspect/plugin-asf.xml:
11938	* docs/plugins/inspect/plugin-cdio.xml:
11939	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11940	* docs/plugins/inspect/plugin-dvdread.xml:
11941	* docs/plugins/inspect/plugin-dvdsub.xml:
11942	* docs/plugins/inspect/plugin-iec958.xml:
11943	* docs/plugins/inspect/plugin-lame.xml:
11944	* docs/plugins/inspect/plugin-mad.xml:
11945	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11946	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11947	* docs/plugins/inspect/plugin-mpegstream.xml:
11948	* docs/plugins/inspect/plugin-realmedia.xml:
11949	* docs/plugins/inspect/plugin-siddec.xml:
11950	* docs/plugins/inspect/plugin-twolame.xml:
11951	* docs/plugins/inspect/plugin-x264.xml:
11952	* win32/common/config.h:
11953	  Back to development
11954
11955=== release 0.10.15 ===
11956
119572010-05-30 14:21:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11958
11959	* ChangeLog:
11960	* NEWS:
11961	* RELEASE:
11962	* configure.ac:
11963	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
11964	* docs/plugins/inspect/plugin-a52dec.xml:
11965	* docs/plugins/inspect/plugin-amrnb.xml:
11966	* docs/plugins/inspect/plugin-amrwbdec.xml:
11967	* docs/plugins/inspect/plugin-asf.xml:
11968	* docs/plugins/inspect/plugin-cdio.xml:
11969	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
11970	* docs/plugins/inspect/plugin-dvdread.xml:
11971	* docs/plugins/inspect/plugin-dvdsub.xml:
11972	* docs/plugins/inspect/plugin-iec958.xml:
11973	* docs/plugins/inspect/plugin-lame.xml:
11974	* docs/plugins/inspect/plugin-mad.xml:
11975	* docs/plugins/inspect/plugin-mpeg2dec.xml:
11976	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
11977	* docs/plugins/inspect/plugin-mpegstream.xml:
11978	* docs/plugins/inspect/plugin-realmedia.xml:
11979	* docs/plugins/inspect/plugin-siddec.xml:
11980	* docs/plugins/inspect/plugin-twolame.xml:
11981	* docs/plugins/inspect/plugin-x264.xml:
11982	* gst-plugins-ugly.doap:
11983	* win32/common/config.h:
11984	  Release 0.10.15
11985
119862010-05-30 14:20:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
11987
11988	* po/af.po:
11989	* po/az.po:
11990	* po/bg.po:
11991	* po/ca.po:
11992	* po/cs.po:
11993	* po/da.po:
11994	* po/de.po:
11995	* po/el.po:
11996	* po/en_GB.po:
11997	* po/es.po:
11998	* po/eu.po:
11999	* po/fi.po:
12000	* po/fr.po:
12001	* po/hu.po:
12002	* po/id.po:
12003	* po/it.po:
12004	* po/ja.po:
12005	* po/lt.po:
12006	* po/lv.po:
12007	* po/ms.po:
12008	* po/mt.po:
12009	* po/nb.po:
12010	* po/nl.po:
12011	* po/or.po:
12012	* po/pl.po:
12013	* po/pt_BR.po:
12014	* po/ru.po:
12015	* po/sk.po:
12016	* po/sl.po:
12017	* po/sq.po:
12018	* po/sr.po:
12019	* po/sv.po:
12020	* po/tr.po:
12021	* po/uk.po:
12022	* po/vi.po:
12023	* po/zh_CN.po:
12024	  Update .po files
12025
120262010-05-30 12:10:29 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12027
12028	* configure.ac:
12029	  configure: make implicit GLib and liboil requirements explicit
12030	  core/base 0.10.26 require GLib >= 2.18 and liboil >= 0.3.14
12031
120322010-05-26 23:16:46 -0400  Olivier Crête <tester@tester.ca>
12033
12034	* ext/x264/gstx264enc.c:
12035	  x264enc: disable I weighted pred
12036	  If it is enabled, then it will be main profile instead of baseline.
12037	  This ensures maximum compatibility of the output stream until the
12038	  encoder configuration interface gets an overhaul with explicit
12039	  output profile selection.
12040	  Fixes #619776.
12041
120422010-05-26 12:16:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12043
12044	* configure.ac:
12045	* win32/common/config.h:
12046	  0.10.14.3 pre-release
12047
120482010-05-26 11:52:53 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12049
12050	* po/af.po:
12051	* po/az.po:
12052	* po/bg.po:
12053	* po/ca.po:
12054	* po/cs.po:
12055	* po/da.po:
12056	* po/de.po:
12057	* po/el.po:
12058	* po/en_GB.po:
12059	* po/es.po:
12060	* po/eu.po:
12061	* po/fi.po:
12062	* po/fr.po:
12063	* po/hu.po:
12064	* po/id.po:
12065	* po/it.po:
12066	* po/ja.po:
12067	* po/lt.po:
12068	* po/lv.po:
12069	* po/ms.po:
12070	* po/mt.po:
12071	* po/nb.po:
12072	* po/nl.po:
12073	* po/or.po:
12074	* po/pl.po:
12075	* po/pt_BR.po:
12076	* po/ru.po:
12077	* po/sk.po:
12078	* po/sl.po:
12079	* po/sq.po:
12080	* po/sr.po:
12081	* po/sv.po:
12082	* po/tr.po:
12083	* po/uk.po:
12084	* po/vi.po:
12085	* po/zh_CN.po:
12086	  po: update translations
12087
120882010-05-26 11:55:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12089
12090	* common:
12091	  Automatic update of common submodule
12092	  From 357b0db to fd7ca04
12093
120942010-05-14 20:06:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12095
12096	* configure.ac:
12097	* win32/common/config.h:
12098	  0.10.14.2 pre-release
12099
121002010-05-14 18:25:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12101
12102	* common:
12103	  Automatic update of common submodule
12104	  From 4d67bd6 to 357b0db
12105
121062010-05-14 16:02:47 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
12107
12108	* gst/realmedia/rmdemux.c:
12109	* gst/realmedia/rmutils.c:
12110	* gst/realmedia/rmutils.h:
12111	  rmdemux: add better sipr nibble swap routine
12112
121132010-05-13 17:57:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
12114
12115	* gst/realmedia/rmdemux.c:
12116	  rmdemux: descramble SIPR before pushing out
12117	  Collect and descramble the SIPR packets before pushing.
12118	  Descramble ATRAC audio.
12119	  Fixes #618098
12120
121212010-05-13 17:57:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
12122
12123	* gst/realmedia/rmutils.c:
12124	* gst/realmedia/rmutils.h:
12125	  rm: add function to descramble sipr
12126
121272010-01-08 20:51:56 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
12128
12129	* ext/x264/gstx264enc.c:
12130	* ext/x264/gstx264enc.h:
12131	  x264enc: Re-send the received upstream event as-is downstream
12132	  https://bugzilla.gnome.org/show_bug.cgi?id=606689
12133
121342010-05-07 15:33:28 +0200  Edward Hervey <bilboed@bilboed.com>
12135
12136	* ext/amrnb/amrnb.c:
12137	  amrnbenc: Set rank to GST_RANK_SECONDARY
12138
121392010-04-30 19:53:15 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12140
12141	* gst/realmedia/rtspreal.c:
12142	  rtspreal: use GLib's base64 functions if available
12143	  Since gst_rtsp_base64_decode_ip() just got deprecated in -base git.
12144
121452010-04-28 17:10:36 +0400  Руслан Ижбулатов <lrn1986@gmail.com>
12146
12147	* ext/amrnb/amrnbdec.h:
12148	* ext/amrnb/amrnbenc.h:
12149	* ext/amrwbdec/amrwbdec.h:
12150	  amr: Use correct includes (as pkg-config suggests)
12151	  Fixes #617078
12152
121532010-04-27 13:15:47 +0300  Stefan Kost <ensonic@users.sf.net>
12154
12155	* gst/ac3parse/.gitignore:
12156	* gst/ac3parse/Makefile.am:
12157	* gst/ac3parse/README:
12158	* gst/ac3parse/ac3parse.vcproj:
12159	* gst/ac3parse/gstac3parse.c:
12160	* gst/ac3parse/gstac3parse.h:
12161	  ac3parse: remove unported 0.8 plugin
12162	  New ac3parse lives in gst-plugin-bad. Remove this to avoid confusion.
12163
121642010-04-27 12:25:37 +0300  Stefan Kost <ensonic@users.sf.net>
12165
12166	* gst/mpegaudioparse/gstmpegaudioparse.c:
12167	  docs: adding a mp3decoder as well is useful
12168
121692010-04-27 11:39:51 +0300  Stefan Kost <ensonic@users.sf.net>
12170
12171	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
12172	  docs: massage section index
12173
121742010-04-27 11:39:11 +0300  Stefan Kost <ensonic@users.sf.net>
12175
12176	* ext/amrwbdec/amrwbdec.c:
12177	* ext/amrwbdec/amrwbdec.h:
12178	  amrwbdec: move define to source to avoid hiding it from the docs
12179
121802010-04-27 11:38:28 +0300  Stefan Kost <ensonic@users.sf.net>
12181
12182	* ext/cdio/gstcdiocddasrc.c:
12183	  docs: remove short_desc, it is taken from element details
12184
121852010-04-27 11:37:52 +0300  Stefan Kost <ensonic@users.sf.net>
12186
12187	* gst/synaesthesia/gstsynaesthesia.c:
12188	  docs: fix sections docs for synaesthesia
12189
121902010-04-27 11:02:15 +0300  Stefan Kost <ensonic@users.sf.net>
12191
12192	* docs/plugins/Makefile.am:
12193	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
12194	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
12195	* gst/mpegaudioparse/gstmpegaudioparse.c:
12196	  docs: add docs for mp3parse
12197
121982010-04-20 17:23:04 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12199
12200	* gst-plugins-ugly.doap:
12201	  doap: update repository info from cvs->git and maintainers
12202
122032010-04-23 14:41:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12204
12205	* common:
12206	  Automatic update of common submodule
12207	  From fc85867 to 4d67bd6
12208
122092010-04-13 16:59:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12210
12211	* tests/check/elements/x264enc.c:
12212	  x264enc: adaptive NALU type checking
12213	  In particular, be less picky about SEI NALU order, which makes test more
12214	  robust with respect to changes in libx264.
12215	  See also #615410.
12216
122172010-04-16 21:10:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12218
12219	* ext/x264/gstx264enc.c:
12220	  x264enc: adaptive x264 header NAL layout handling
12221	  Fixes #615410.
12222
122232010-04-15 16:31:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
12224
12225	* gst/asfdemux/gstrtpasfdepay.c:
12226	  asfdepay: we require a dynamic payload type
12227	  Add an extra caps property that restricts the depayloader to only accept dynamic
12228	  payload types.
12229
122302010-04-15 07:20:20 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12231
12232	* configure.ac:
12233	  configure: Drop -Wcast-align
12234	  Commit message copied from core's commit from Benjamin Otte:
12235	  246f5dba96a5b50bb74621af67b30942cca72af5
12236	  Apparently gcc warns that GstMiniObject is not castable to
12237	  GstEvent/Message/Buffer due to them containing 64bit variables, even
12238	  though ARM hackers claim that those only need 4byte alignment. And as
12239	  long as gcc behaves that way, this warning is not very useful.
12240	  So we'll remove the warning until this problem is fixed.
12241	  Fixes #615698
12242
122432010-04-14 09:27:14 +0200  Edward Hervey <bilboed@bilboed.com>
12244
12245	* ext/mpeg2dec/gstmpeg2dec.c:
12246	  mpeg2dec: copy over all buffer flags when copying buffers.
12247	  Avoids losing the tff/rff video buffer flags
12248
122492010-03-14 12:16:21 +0100  Edward Hervey <bilboed@bilboed.com>
12250
12251	* gst/asfdemux/asfpacket.c:
12252	  asfdemux: Make a table static to avoid having to always allocate it.
12253
122542010-04-13 16:31:25 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12255
12256	* ext/x264/gstx264enc.c:
12257	  x264enc: fix up avcC header construction
12258	  Fix off-by-one introduced by commit 35dd89951d8bb1c094da65480e4197efdfb4e93c
12259	  for BUILD_X264 < 76.
12260	  Also fixes #610089.
12261
122622010-04-13 13:16:41 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12263
12264	* ext/x264/gstx264enc.c:
12265	  x264enc: parameterize libx264 provided NAL layout in codec-data creation
12266
122672010-04-12 12:43:05 +0200  Edward Hervey <bilboed@bilboed.com>
12268
12269	* configure.ac:
12270	  configure: Remove -Wundef flag
12271	  Same fix as for #615161
12272
122732010-04-09 11:23:22 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12274
12275	* common:
12276	  Automatic update of common submodule
12277	  From fdf023d to fc85867
12278
122792010-04-09 09:55:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12280
12281	* gst-libs/gst/gettext.h:
12282	  i18n: #if ENABLE_NLS -> #ifdef ENABLE_NLS to fix compiler warning
12283
122842010-03-30 00:36:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12285
12286	* common:
12287	* ext/Makefile.am:
12288	* gst/Makefile.am:
12289	  build: build plugins in parallel where possible, if make -jN is used
12290
122912010-03-26 17:08:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12292
12293	* Makefile.am:
12294	  build: add cruft alert for common/shave*
12295
122962010-03-25 19:40:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12297
12298	* win32/MANIFEST:
12299	  Fix make distcheck
12300	  Remove removed file win32/common/config.h.in from MANIFEST.
12301
123022010-03-24 19:35:03 +0100  Edward Hervey <bilboed@bilboed.com>
12303
12304	* gst/synaesthesia/synaescope.c:
12305	* gst/synaesthesia/synaescope.h:
12306	  synaestesia: Fix old-style prototype
12307
123082010-03-24 19:07:11 +0300  Руслан Ижбулатов <lrn1986@gmail.com>
12309
12310	* gst/realmedia/rmutils.c:
12311	  Fix pointer type.
12312	  Fixes #613815
12313
123142010-03-24 18:55:32 +0100  Edward Hervey <bilboed@bilboed.com>
12315
12316	* common:
12317	  Automatic update of common submodule
12318	  From 55cd514 to c1d07dd
12319
123202010-03-24 11:27:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12321
12322	* configure.ac:
12323	* ext/amrnb/amrnbdec.c:
12324	* ext/amrnb/amrnbenc.c:
12325	* ext/cdio/gstcdiocddasrc.h:
12326	* ext/dvdread/dvdreadsrc.c:
12327	* ext/lame/gstlame.h:
12328	* ext/lame/gstlamemp3enc.h:
12329	* ext/lame/plugin.c:
12330	* ext/mad/gstmad.c:
12331	* ext/x264/gstx264enc.c:
12332	* ext/x264/gstx264enc.h:
12333	* gst/mpegaudioparse/gstmpegaudioparse.c:
12334	* gst/mpegaudioparse/gstxingmux.c:
12335	* gst/mpegstream/gstdvddemux.c:
12336	* gst/mpegstream/gstmpegdemux.c:
12337	* gst/mpegstream/gstmpegparse.c:
12338	* gst/realmedia/asmrules.c:
12339	* gst/realmedia/pnmsrc.c:
12340	* gst/realmedia/pnmsrc.h:
12341	* gst/realmedia/rdtdepay.h:
12342	* gst/realmedia/rdtmanager.c:
12343	* gst/realmedia/rtspreal.c:
12344	  build: Add all kinds of compiler warning flags and fix the resulting warnings
12345
123462010-03-19 00:03:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12347
12348	* ext/amrnb/Makefile.am:
12349	* ext/amrwbdec/Makefile.am:
12350	* ext/sidplay/Makefile.am:
12351	* gst/asfdemux/Makefile.am:
12352	* gst/mpegaudioparse/Makefile.am:
12353	  build: fix up Makefile.am
12354	  Mostly just add $(GST_BASE_CFLAGS) where they're missing and fix
12355	  the order a bit here and there (see docs/random/moving-plugins).
12356
123572010-03-19 00:02:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12358
12359	* win32/common/config.h.in:
12360	  win32: remove win32-specific config.h.in copy that's not used any longer
12361	  The win32 config.h is now generated from the top-level config.h.in.
12362
123632010-03-18 15:53:14 +0100  Benjamin Otte <otte@redhat.com>
12364
12365	* ext/a52dec/gsta52dec.c:
12366	* ext/amrnb/amrnbdec.c:
12367	* ext/amrnb/amrnbenc.c:
12368	* ext/amrwbdec/amrwbdec.c:
12369	* ext/cdio/gstcdiocddasrc.c:
12370	* ext/dvdread/dvdreadsrc.c:
12371	* ext/lame/gstlame.c:
12372	* ext/mad/gstmad.c:
12373	* ext/mpeg2dec/gstmpeg2dec.c:
12374	* gst/ac3parse/gstac3parse.c:
12375	* gst/asfdemux/gstasfdemux.c:
12376	* gst/asfdemux/gstrtpasfdepay.c:
12377	* gst/asfdemux/gstrtspwms.c:
12378	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
12379	* gst/iec958/ac3iec.c:
12380	* gst/mpegaudioparse/gstmpegaudioparse.c:
12381	* gst/mpegaudioparse/gstxingmux.c:
12382	* gst/mpegstream/gstdvddemux.c:
12383	* gst/mpegstream/gstmpegdemux.c:
12384	* gst/mpegstream/gstmpegparse.c:
12385	* gst/mpegstream/gstrfc2250enc.c:
12386	* gst/realmedia/pnmsrc.c:
12387	* gst/realmedia/rademux.c:
12388	* gst/realmedia/rdtdepay.c:
12389	* gst/realmedia/rdtmanager.c:
12390	* gst/realmedia/rmdemux.c:
12391	* gst/realmedia/rtspreal.c:
12392	* gst/synaesthesia/gstsynaesthesia.c:
12393	  gst_element_class_set_details => gst_element_class_set_details_simple
12394
123952010-03-16 15:05:06 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12396
12397	* ext/x264/gstx264enc.c:
12398	  x264enc: Put pixel-aspect-ratio from input into the src pad caps
12399	  Fixes bug #612995.
12400
124012010-03-12 13:59:53 +0100  Edward Hervey <bilboed@bilboed.com>
12402
12403	* common:
12404	  Automatic update of common submodule
12405	  From e272f71 to 55cd514
12406
124072010-03-11 11:21:19 +0100  Benjamin Otte <otte@redhat.com>
12408
12409	* common:
12410	  Automatic update of common submodule
12411	  From df8a7c8 to e272f71
12412
124132010-03-10 22:13:45 +0100  Benjamin Otte <otte@redhat.com>
12414
12415	* configure.ac:
12416	  Update CXXFLAGS, too
12417
124182010-03-10 21:01:20 +0100  Benjamin Otte <otte@redhat.com>
12419
12420	* configure.ac:
12421	  Update for recent changes to common submodule
12422	  This just replaces every "$ERROR_CFLAGS" usage with a usage of
12423	  "$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
12424	  previously.
12425	  Actually using that separation will happen later.
12426
124272010-03-10 21:52:30 +0100  Benjamin Otte <otte@redhat.com>
12428
12429	* common:
12430	  Automatic update of common submodule
12431	  From 9720a7d to df8a7c8
12432
124332010-03-10 20:44:18 +0100  Benjamin Otte <otte@redhat.com>
12434
12435	* common:
12436	  Automatic update of common submodule
12437	  From 0b6e072 to 9720a7d
12438
124392010-03-10 16:10:17 +0100  Benjamin Otte <otte@redhat.com>
12440
12441	* common:
12442	  Automatic update of common submodule
12443	  From 7cc5eb4 to 0b6e072
12444
124452010-03-10 01:10:52 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12446
12447	* common:
12448	  Automatic update of common submodule
12449	  From 7aa65b5 to 7cc5eb4
12450
124512010-03-09 21:40:26 +0000  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12452
12453	* common:
12454	  Automatic update of common submodule
12455	  From 44ecce7 to 7aa65b5
12456
124572010-02-26 15:43:58 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12458
12459	* configure.ac:
12460	  configure: Use automake 1.11 silent rules instead of shave if available
12461	  This makes sure that we use something that is still maintained and
12462	  also brings back libtool 1.5 support.
12463
124642010-03-09 17:42:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12465
12466	* configure.ac:
12467	* docs/plugins/inspect/plugin-a52dec.xml:
12468	* docs/plugins/inspect/plugin-amrnb.xml:
12469	* docs/plugins/inspect/plugin-amrwbdec.xml:
12470	* docs/plugins/inspect/plugin-asf.xml:
12471	* docs/plugins/inspect/plugin-cdio.xml:
12472	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
12473	* docs/plugins/inspect/plugin-dvdread.xml:
12474	* docs/plugins/inspect/plugin-dvdsub.xml:
12475	* docs/plugins/inspect/plugin-iec958.xml:
12476	* docs/plugins/inspect/plugin-lame.xml:
12477	* docs/plugins/inspect/plugin-mad.xml:
12478	* docs/plugins/inspect/plugin-mpeg2dec.xml:
12479	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
12480	* docs/plugins/inspect/plugin-mpegstream.xml:
12481	* docs/plugins/inspect/plugin-realmedia.xml:
12482	* docs/plugins/inspect/plugin-siddec.xml:
12483	* docs/plugins/inspect/plugin-twolame.xml:
12484	* docs/plugins/inspect/plugin-x264.xml:
12485	* win32/common/config.h:
12486	  Back to development
12487
12488=== release 0.10.14 ===
12489
124902010-03-06 01:13:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12491
12492	* ChangeLog:
12493	* NEWS:
12494	* RELEASE:
12495	* configure.ac:
12496	* docs/plugins/gst-plugins-ugly-plugins.args:
12497	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
12498	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
12499	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
12500	* docs/plugins/inspect/plugin-a52dec.xml:
12501	* docs/plugins/inspect/plugin-amrnb.xml:
12502	* docs/plugins/inspect/plugin-amrwbdec.xml:
12503	* docs/plugins/inspect/plugin-asf.xml:
12504	* docs/plugins/inspect/plugin-cdio.xml:
12505	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
12506	* docs/plugins/inspect/plugin-dvdread.xml:
12507	* docs/plugins/inspect/plugin-dvdsub.xml:
12508	* docs/plugins/inspect/plugin-iec958.xml:
12509	* docs/plugins/inspect/plugin-lame.xml:
12510	* docs/plugins/inspect/plugin-mad.xml:
12511	* docs/plugins/inspect/plugin-mpeg2dec.xml:
12512	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
12513	* docs/plugins/inspect/plugin-mpegstream.xml:
12514	* docs/plugins/inspect/plugin-realmedia.xml:
12515	* docs/plugins/inspect/plugin-siddec.xml:
12516	* docs/plugins/inspect/plugin-twolame.xml:
12517	* docs/plugins/inspect/plugin-x264.xml:
12518	* gst-plugins-ugly.doap:
12519	* win32/common/config.h:
12520	  Release 0.10.14
12521
125222010-03-06 01:10:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12523
12524	* po/af.po:
12525	* po/az.po:
12526	* po/bg.po:
12527	* po/ca.po:
12528	* po/cs.po:
12529	* po/da.po:
12530	* po/de.po:
12531	* po/el.po:
12532	* po/en_GB.po:
12533	* po/es.po:
12534	* po/eu.po:
12535	* po/fi.po:
12536	* po/fr.po:
12537	* po/hu.po:
12538	* po/id.po:
12539	* po/it.po:
12540	* po/ja.po:
12541	* po/lt.po:
12542	* po/lv.po:
12543	* po/ms.po:
12544	* po/mt.po:
12545	* po/nb.po:
12546	* po/nl.po:
12547	* po/or.po:
12548	* po/pl.po:
12549	* po/pt_BR.po:
12550	* po/ru.po:
12551	* po/sk.po:
12552	* po/sl.po:
12553	* po/sq.po:
12554	* po/sr.po:
12555	* po/sv.po:
12556	* po/tr.po:
12557	* po/uk.po:
12558	* po/vi.po:
12559	* po/zh_CN.po:
12560	  Update .po files
12561
125622010-03-03 22:52:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12563
12564	* configure.ac:
12565	* win32/common/config.h:
12566	  0.10.13.4 pre-release
12567
125682010-02-22 19:13:11 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12569
12570	* ext/x264/gstx264enc.c:
12571	* tests/check/elements/x264enc.c:
12572	  x264enc: Replace 'avc-sample' with 'avc' in caps
12573	  In the element and in its tests
12574	  Fixes #606662
12575
125762010-03-01 14:07:20 +0100  Edward Hervey <bilboed@bilboed.com>
12577
12578	* gst/asfdemux/gstasfdemux.c:
12579	  asfdemux: Don't set durations of 0 on outgoing buffers.
12580	  Some (broken) streams don't have the extended stream properties in
12581	  the header, resulting in applying a duration of zero on outgoing
12582	  buffers.
12583	  Fixes #611473
12584
125852010-03-01 14:05:58 +0100  Edward Hervey <bilboed@bilboed.com>
12586
12587	* gst/asfdemux/asfpacket.c:
12588	  asfdemux: Make sure we always set proper payload duration.
12589	  Some (broken) streams will have a delta of 0, resulting in outgoing
12590	  buffers having durations of 0.
12591	  Fixes #611473
12592
125932010-02-24 01:40:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12594
12595	* configure.ac:
12596	* win32/common/config.h:
12597	  0.10.13.3 pre-release
12598
125992010-02-19 10:13:34 +0100  Edward Hervey <bilboed@bilboed.com>
12600
12601	* gst/asfdemux/asfpacket.c:
12602	  asfdemux: Make sure we don't end up with negative timestamps.
12603	  Some files have payload with timestamps smaller than the preroll duration.
12604	  Instead of blindly substracting the preroll value (and ending up with
12605	  insanely high timestamps on the outgoing buffers), we make sure we
12606	  never go below 0.
12607	  Fixes #610432
12608
126092010-02-19 01:07:08 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12610
12611	* configure.ac:
12612	* win32/common/config.h:
12613	  0.10.13.2 pre-release
12614	  Update core/base requirement to 0.10.26, since that's more likely
12615	  to be the actual requirement.
12616
126172010-02-19 01:06:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12618
12619	* po/LINGUAS:
12620	* po/el.po:
12621	* po/sl.po:
12622	  po: update translations
12623
126242010-02-16 14:08:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12625
12626	* tests/check/elements/x264enc.c:
12627	  x264enc: add caps check to x264enc unit test
12628	  Add some minimal caps checking to x264enc unit test.
12629	  See #610089.
12630
126312010-02-16 13:25:11 +0000  Vittorio Palmisano <vpalmisano@gmail.com>
12632
12633	* ext/x264/gstx264enc.c:
12634	  x264enc: fix up avcC header construction and playback by flash players
12635	  Fix off-by-one bug when constructing the avcC header chunk: we
12636	  wrote wrong profile info into the header. The first byte in the
12637	  SPS NAL we get from x264 is the nal type, not the profile_idc.
12638	  Also add some debug logging.
12639	  Fixes #610089.
12640
126412010-02-16 12:59:54 +0100  Robert Swain <robert.swain@collabora.co.uk>
12642
12643	* gst/asfdemux/gstasfdemux.c:
12644	  asfdemux: Improve seek behaviour for audio-only with no index
12645	  Instead of seeking to seek_time - 5s in the hope of hitting a keyframe
12646	  for video, we can just seek to seek_time instead.
12647
126482010-02-16 00:24:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12649
12650	* configure.ac:
12651	  configure: fix up GST_CXXFLAGS properly
12652	  We don't want C specific flags in GST_CXXFLAGS, so base it on the
12653	  GST_CFLAGS that only contains the pkg-config CFLAGS but none of
12654	  the GST_OPTION_CFLAGS. Also, we only need the local includes once.
12655
126562010-02-11 01:12:43 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12657
12658	* MAINTAINERS:
12659	  Update MAINTAINERS, add myself
12660
126612010-02-15 23:16:32 +0200  Stefan Kost <ensonic@users.sf.net>
12662
12663	* configure.ac:
12664	  configure: base GST_CXXFLAGS on --cflags from pkg-config
12665	  pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting
12666	  point for for both C and CXX settings.
12667
126682010-02-14 23:18:44 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12669
12670	* common:
12671	  Automatic update of common submodule
12672	  From 96dc793 to 44ecce7
12673
126742010-02-01 01:33:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12675
12676	* Makefile.am:
12677	* configure.ac:
12678	* win32/common/.gitignore:
12679	* win32/common/config.h:
12680	  win32: change how win32/common/config.h is updated
12681	  Generate win32/common/config.h-new directly from config.h.in,
12682	  using shell variables in configure and some hard-coded information.
12683	  Change top-level makefile so that 'make win32-update' copies the
12684	  generated file to win32/common/config.h, which we keep in source
12685	  control. It's kept in source control so that the git tree is
12686	  buildable from VS.
12687	  This change is similar to the ones applied a while ago to GStreamer
12688	  core, gst-plugins-base and gst-plugins-good and prevents configure
12689	  from changing files in source control. The generated config.h
12690	  should be ok, but needs testing.
12691
126922010-01-31 13:03:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12693
12694	* gst/realmedia/rtspreal.c:
12695	  rtspreal: don't construct config header with uninitialised bytes
12696	  Turns out 4 + 4 + 2 + (4 * 2) is actually 18 and not 22. This avoids
12697	  a presumably unintentional padding of uninitialised bytes at the end
12698	  of the CONT tags chunk, which should be harmless but causes warnings
12699	  in valgrind (see #608533 for a test URL).
12700
127012010-01-30 19:12:24 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12702
12703	* gst/realmedia/rtspreal.c:
12704	  rtspreal: add finalize function so we can free streams and rulebook
12705	  Fix memory leak in Real RTSP component (#608533).
12706
127072010-01-30 19:10:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12708
12709	* gst/realmedia/rtspreal.c:
12710	  rtspreal: fix minor memory leak
12711	  Caps take their own reference when a buffer is added to them, so
12712	  unref buffer after adding it to caps (#608533).
12713
127142010-01-30 19:06:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12715
12716	* gst/realmedia/rdtdepay.c:
12717	  rdtdepay: unref input buffer when done
12718	  Fixes memory leak, see #608533.
12719
127202010-01-30 15:19:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12721
12722	* common:
12723	  Automatic update of common submodule
12724	  From 15d47a6 to 96dc793
12725
127262010-01-29 19:47:03 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12727
12728	* ext/x264/gstx264enc.c:
12729	* ext/x264/gstx264enc.h:
12730	  x264enc: make use of Access Unit delimiters configurable
12731	  API: GstX264Enc:aud
12732
127332010-01-22 15:40:28 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12734
12735	* gst/asfdemux/asfpacket.c:
12736	  asfdemux: Do not subtract padding twice
12737	  Only subtract implicit padding if an explicit one isn't
12738	  provided. Avoids subtracting it twice and causing
12739	  parsing errors.
12740	  Fixes #607698
12741
127422010-01-22 16:55:14 +0200  Stefan Kost <ensonic@users.sf.net>
12743
12744	* gst/asfdemux/gstasfdemux.c:
12745	* gst/mpegstream/gstmpegpacketize.c:
12746	  assert: g_assert_not_reached() cannot replace return statement
12747	  Fix build with assert being turned off.
12748
127492010-01-20 00:55:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12750
12751	* common:
12752	  Automatic update of common submodule
12753	  From 14cec89 to 15d47a6
12754
127552010-01-18 18:01:55 +0100  Edward Hervey <bilboed@bilboed.com>
12756
12757	* gst/asfdemux/gstasfdemux.c:
12758	  asfdemux: Don't forget to update flow variable
12759	  Forgot to update the return value in the loop.
12760
127612010-01-18 17:49:06 +0100  Edward Hervey <bilboed@bilboed.com>
12762
12763	* gst/asfdemux/gstasfdemux.c:
12764	  asfdemux: Check flow return on every push
12765	  We previously only aggregated flow returns after the while(push) loop,
12766	  which meant that in some cases we would end-up not properly aggregating
12767	  the flow returns.
12768	  This is based on the same flow aggregation algorithm as oggdemux.
12769
127702010-01-11 16:14:44 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12771
12772	* ext/x264/gstx264enc.c:
12773	  x264enc: Add stream-format to output caps
12774	  Adds stream-format to output caps of x264enc that
12775	  informs if the stream is in bytestream of avc format.
12776	  Fixes #606662
12777
127782010-01-11 12:23:35 +0100  Arnaud Patard <apatard@mandriva.com>
12779
12780	* gst/mpegaudioparse/gstxingmux.c:
12781	  xingmux: Fix unaligned memory access
12782	  ARM/SPARC need 32bit alignment but xingmux accesses possibly
12783	  unaligned memory, which leads to SIGBUS.
12784	  Fixes bug #586464.
12785
127862010-01-07 14:36:47 -0800  Michael Smith <msmith@songbirdnest.com>
12787
12788	* gst/asfdemux/gstasfdemux.c:
12789	  asfdemux: Use GST_STR_NULL in a couple of places.
12790	  Fixes crashing on some of the log statements on win32.
12791
127922010-01-07 16:36:08 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12793
12794	* gst/realmedia/rmdemux.c:
12795	  rmdemux: Parse and post bitrate for streams
12796	  Parse the bitrate of the streams and post their tags.
12797	  Fixes #599299
12798
127992010-01-07 13:54:21 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12800
12801	* gst/asfdemux/gstasfdemux.c:
12802	* gst/asfdemux/gstasfdemux.h:
12803	  asfdemux: Post bitrate tag
12804	  If stream bitrate object is available, post the bitrate
12805	  tags.
12806	  Fixes #599297
12807
128082010-01-04 15:19:25 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12809
12810	* gst/mpegaudioparse/gstmpegaudioparse.c:
12811	* gst/mpegaudioparse/gstmpegaudioparse.h:
12812	  mp3parse: minor validation check of (Xing, VBRI) metadata
12813	  ... to detect e.g. a truncated file, rendering some of the metadata invalid.
12814
128152010-01-04 14:59:06 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12816
12817	* gst/mpegaudioparse/gstmpegaudioparse.c:
12818	  mp3parse: use proper total_time and total_bytes in various cases
12819	  The correct basis for (Xing, VBRI) seek table calculations is the
12820	  byte size and duration provided by that metadata, rather than some
12821	  other (possibly even estimated) one.  This also prevents an infinite
12822	  conversion loop in (unlikely) case where a TOC is provided without
12823	  such corresponding (duration) metdata.
12824
128252009-12-08 19:55:04 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12826
12827	* gst/mpegaudioparse/gstmpegaudioparse.c:
12828	* gst/mpegaudioparse/gstmpegaudioparse.h:
12829	  mp3parse: conserve stop time for non-accurate seek
12830	  Use the same strategy as accurate seeks to store
12831	  pending non-accurate seeks to avoid overwriting non-definite
12832	  stop times. When doing non-accurate seeks our position
12833	  reporting might drift off by some secs and the stream can
12834	  end up before it should.
12835	  Fixes #603695
12836
128372009-12-21 19:12:59 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12838
12839	* common:
12840	  Automatic update of common submodule
12841	  From 47cb23a to 14cec89
12842
128432009-12-18 16:04:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12844
12845	* ext/amrwbdec/amrwb.c:
12846	  amrwbdec: give decoder a rank so decodebin/playbin will use it
12847
128482009-12-08 19:01:50 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12849
12850	* gst/mpegaudioparse/gstmpegaudioparse.c:
12851	  mp3parse: return false when we can't seek
12852	  When upstream can't seek, we return false as well
12853
128542009-12-02 11:21:22 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12855
12856	* ext/lame/gstlame.c:
12857	* ext/lame/gstlamemp3enc.c:
12858	  lame: Avoid crash when seeking before negotiating
12859	  lame's 'lgv' variable is only initialized when the caps
12860	  is negotiated, whenever a seek happens before that, it would
12861	  attempt to call a function on an empty pointer, causing the crash.
12862	  Fixes #603515
12863
128642009-12-01 15:08:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12865
12866	* common:
12867	  Automatic update of common submodule
12868	  From 87bf428 to 47cb23a
12869
128702009-12-01 14:17:50 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
12871
12872	* common:
12873	  Automatic update of common submodule
12874	  From da4c75c to 87bf428
12875
128762009-11-27 18:56:13 +0100  Edward Hervey <bilboed@bilboed.com>
12877
12878	* common:
12879	  Automatic update of common submodule
12880	  From 53a2485 to da4c75c
12881
128822009-11-26 15:54:45 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
12883
12884	* gst/mpegaudioparse/gstmpegaudioparse.c:
12885	  mp3parse: fix non-flushing seek
12886	  Specifically, in addition to clearing lots of variables/offsets
12887	  when receiving newsegment, also clear leftover data to match.
12888
128892009-11-20 21:32:31 -0500  Olivier Crête <olivier.crete@collabora.co.uk>
12890
12891	* ext/x264/gstx264enc.c:
12892	* ext/x264/gstx264enc.h:
12893	  x264enc: Make upstream GstForceKeyUnit thread-safe
12894	  Also send the GstForceKeyUnit event downstream when an upstream on is received,
12895	  allowing muxers or payloaders to take appropriate actions.
12896	  https://bugzilla.gnome.org/show_bug.cgi?id=602556
12897
128982009-11-19 10:31:25 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12899
12900	* common:
12901	  Automatic update of common submodule
12902	  From a3e3ce4 to 53a2485
12903
129042009-11-18 09:58:39 +0100  Benjamin Gaignard <benjamin@gaignard.net>
12905
12906	* gst/asfdemux/gstasfdemux.c:
12907	  asfdemux: Don't call strlen() on NULL pointers
12908	  Fixes bug #602280.
12909
129102009-11-09 15:02:05 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12911
12912	* gst/asfdemux/gstasfdemux.c:
12913	  asfdemux: Remove old pads when new ones are added
12914	  The old pads were being removed before adding the new ones,
12915	  we should add the new ones first.
12916	  Fixes #599718
12917
129182009-11-09 13:30:45 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12919
12920	* gst/asfdemux/gstasfdemux.c:
12921	* gst/asfdemux/gstasfdemux.h:
12922	  asfdemux: Handle chained asfs on pull mode
12923	  Adds chained asfs handling to pull mode. It now checks if
12924	  there is a new asf header after the last packet (when it
12925	  is possible to know how many packets are) or it tries
12926	  checking if a processed packet that fails is an header
12927	  object.
12928	  Fixes #599718
12929
129302009-11-09 10:24:46 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12931
12932	* gst/asfdemux/gstasfdemux.c:
12933	* gst/asfdemux/gstasfdemux.h:
12934	  asfdemux: properly do chained asfs on push mode
12935	  To properly do chained asfs work with playbin2, we need to
12936	  push eos on the old pads before removing them.
12937	  Fixes #599718
12938
129392009-10-27 17:48:03 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
12940
12941	* gst/asfdemux/gstasfdemux.c:
12942	* gst/asfdemux/gstasfdemux.h:
12943	  asfdemux: add support for chained asfs (push mode)
12944	  Adds support for detecting and playing chained asfs
12945	  in push mode. asfdemux tries to detect a new asf start
12946	  by identifying the header object guid in a input buffer.
12947	  When it finds it, it resets its state, removing its pads
12948	  and creates new ones for the new file.
12949
129502009-11-05 18:33:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12951
12952	* gst/asfdemux/gstasfdemux.c:
12953	  asfdemux: fix two small leaks
12954
129552009-11-05 18:19:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12956
12957	* gst/asfdemux/gstasfdemux.c:
12958	  asfdemux: prefer WM/TrackNumber over WM/Track, it's more reliable
12959	  WM/Track has a 0 base but is often wrongly written as starting from 1,
12960	  so not as reliable as WM/TrackNumber which always starts from 1.
12961
129622009-11-05 18:11:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12963
12964	* gst/asfdemux/gstasfdemux.c:
12965	  asfdemux: WM/Track starts counting from 0, adjust to start from 1
12966
129672009-11-05 18:11:14 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
12968
12969	* gst/asfdemux/gstasfdemux.c:
12970	  asfdemux: map WM/TrackNumber to GST_TAG_TRACK_NUMBER as well
12971	  There's both WM/Track and WM/TrackNumber.
12972
129732009-11-04 15:52:09 +0000  Jan Schmidt <thaytan@noraisin.net>
12974
12975	* ext/a52dec/gsta52dec.c:
12976	  a52dec: Fix debug statement: Pass pos variable instead of time() function
12977
129782009-11-04 15:50:17 +0000  Jan Schmidt <thaytan@noraisin.net>
12979
12980	* gst/dvdsub/gstdvdsubdec.c:
12981	  dvdsubdec: Fix printf format string warning
12982
129832009-11-04 15:46:04 +0000  Jan Schmidt <thaytan@noraisin.net>
12984
12985	* gst/asfdemux/gstasfdemux.c:
12986	  asfdemux: Fix bogus variable used uninitialised warnings
12987
129882009-11-04 13:55:39 +0000  Jan Schmidt <thaytan@noraisin.net>
12989
12990	* po/Makevars:
12991	  po: Don't create backup .po files
12992	  As well as preventing creation of useless backup files, it works
12993	  around a bug in gettext 0.17 on OS/X
12994
129952009-10-29 11:39:13 -0700  Michael Smith <msmith@songbirdnest.com>
12996
12997	* gst/asfdemux/asfpacket.c:
12998	  asfdemux: fix c99-style comments.
12999
130002009-10-29 10:34:17 -0700  Michael Smith <msmith@songbirdnest.com>
13001
13002	* gst/asfdemux/asfpacket.c:
13003	  asfdemux: accept fragments in a continued packet where the subsequent fragments declare a size of 0. Fixes bug 600037.
13004
130052009-10-27 12:33:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
13006
13007	* gst/realmedia/rmutils.c:
13008	  rmutils: fix byteswapping
13009	  fix the byteswapping code that was wrong because of the side effects of the
13010	  READ/WRITE macros.
13011	  Fixes #599676
13012
130132009-10-20 20:00:44 +0100  Robert Swain <robert.swain@gmail.com>
13014
13015	* ext/x264/gstx264enc.c:
13016	  x264enc: Adapt to slightly modified x264 API
13017	  Fixes #599095.
13018
130192009-10-26 17:31:19 -0300  Thiago Santos <thiago.sousa.santos@collabora.co.uk>
13020
13021	* gst/asfdemux/asfpacket.c:
13022	  asfdemux: careful to avoid crash on bogus data
13023	  When receiving bogus data, we have to avoid subtracting a value
13024	  larger than 'size' from 'size' variable, resulting in a wrap
13025	  that would make 'size' a really large bogus value.
13026	  Fixes #599333
13027
130282009-10-26 00:56:37 +0000  Jan Schmidt <thaytan@noraisin.net>
13029
13030	* win32/common/config.h:
13031	  win32: Commit bumped version number
13032
130332009-10-17 13:46:13 +0200  Edward Hervey <bilboed@bilboed.com>
13034
13035	* gst/mpegaudioparse/gstmpegaudioparse.c:
13036	  mpegaudioparse: Don't use expensive glib ways to get an enum nick.
13037	  Fixes #598761
13038	  This removes a good 50% of processing time for parsing a buffer.
13039	  We do this by simply... getting the nicks that we already have handy
13040	  instead of going through the expensive glib system.
13041
130422009-10-24 20:36:41 +0200  Edward Hervey <bilboed@bilboed.com>
13043
13044	* configure.ac:
13045	  configure.ac: And back to development we go...
13046
13047=== release 0.10.13 ===
13048
130492009-10-21 17:16:00 +0100  Jan Schmidt <thaytan@noraisin.net>
13050
13051	* ChangeLog:
13052	* NEWS:
13053	* RELEASE:
13054	* common:
13055	* configure.ac:
13056	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
13057	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
13058	* docs/plugins/inspect/plugin-a52dec.xml:
13059	* docs/plugins/inspect/plugin-asf.xml:
13060	* docs/plugins/inspect/plugin-cdio.xml:
13061	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
13062	* docs/plugins/inspect/plugin-dvdread.xml:
13063	* docs/plugins/inspect/plugin-dvdsub.xml:
13064	* docs/plugins/inspect/plugin-iec958.xml:
13065	* docs/plugins/inspect/plugin-lame.xml:
13066	* docs/plugins/inspect/plugin-mad.xml:
13067	* docs/plugins/inspect/plugin-mpeg2dec.xml:
13068	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
13069	* docs/plugins/inspect/plugin-mpegstream.xml:
13070	* docs/plugins/inspect/plugin-realmedia.xml:
13071	* docs/plugins/inspect/plugin-siddec.xml:
13072	* docs/plugins/inspect/plugin-twolame.xml:
13073	* docs/plugins/inspect/plugin-x264.xml:
13074	* gst-plugins-ugly.doap:
13075	* win32/common/config.h:
13076	  Release 0.10.13
13077
130782009-10-21 17:02:42 +0100  Jan Schmidt <thaytan@noraisin.net>
13079
13080	* po/af.po:
13081	* po/az.po:
13082	* po/bg.po:
13083	* po/ca.po:
13084	* po/cs.po:
13085	* po/da.po:
13086	* po/de.po:
13087	* po/en_GB.po:
13088	* po/es.po:
13089	* po/eu.po:
13090	* po/fi.po:
13091	* po/fr.po:
13092	* po/hu.po:
13093	* po/id.po:
13094	* po/it.po:
13095	* po/ja.po:
13096	* po/lt.po:
13097	* po/lv.po:
13098	* po/ms.po:
13099	* po/mt.po:
13100	* po/nb.po:
13101	* po/nl.po:
13102	* po/or.po:
13103	* po/pl.po:
13104	* po/pt_BR.po:
13105	* po/ru.po:
13106	* po/sk.po:
13107	* po/sq.po:
13108	* po/sr.po:
13109	* po/sv.po:
13110	* po/tr.po:
13111	* po/uk.po:
13112	* po/vi.po:
13113	* po/zh_CN.po:
13114	  Update .po files
13115
131162009-10-16 10:16:55 +0300  Stefan Kost <ensonic@users.sf.net>
13117
13118	* common:
13119	  Automatic update of common submodule
13120	  From 85d1530 to 0702fe1
13121
131222009-10-15 23:56:55 +0100  Jan Schmidt <thaytan@noraisin.net>
13123
13124	* ChangeLog:
13125	* configure.ac:
13126	* po/af.po:
13127	* po/az.po:
13128	* po/bg.po:
13129	* po/ca.po:
13130	* po/cs.po:
13131	* po/da.po:
13132	* po/de.po:
13133	* po/en_GB.po:
13134	* po/es.po:
13135	* po/eu.po:
13136	* po/fi.po:
13137	* po/fr.po:
13138	* po/hu.po:
13139	* po/id.po:
13140	* po/it.po:
13141	* po/ja.po:
13142	* po/lt.po:
13143	* po/lv.po:
13144	* po/ms.po:
13145	* po/mt.po:
13146	* po/nb.po:
13147	* po/nl.po:
13148	* po/or.po:
13149	* po/pl.po:
13150	* po/pt_BR.po:
13151	* po/ru.po:
13152	* po/sk.po:
13153	* po/sq.po:
13154	* po/sr.po:
13155	* po/sv.po:
13156	* po/tr.po:
13157	* po/uk.po:
13158	* po/vi.po:
13159	* po/zh_CN.po:
13160	* win32/common/config.h:
13161	  0.10.12.3 pre-release
13162
131632009-10-14 10:41:48 +0200  Edward Hervey <bilboed@bilboed.com>
13164
13165	* common:
13166	  Automatic update of common submodule
13167	  From a3e3ce4 to 85d1530
13168
131692009-10-13 13:05:32 +0100  Jan Schmidt <thaytan@noraisin.net>
13170
13171	* ext/a52dec/gsta52dec.c:
13172	  a52dec: Fix reference leak on all input buffers in 'dvd mode'
13173	  https://bugzilla.gnome.org/show_bug.cgi?id=598272
13174
131752009-10-12 13:54:27 +0100  Jan Schmidt <thaytan@noraisin.net>
13176
13177	* ChangeLog:
13178	* configure.ac:
13179	* po/LINGUAS:
13180	* po/af.po:
13181	* po/az.po:
13182	* po/bg.po:
13183	* po/ca.po:
13184	* po/cs.po:
13185	* po/da.po:
13186	* po/de.po:
13187	* po/en_GB.po:
13188	* po/es.po:
13189	* po/eu.po:
13190	* po/fi.po:
13191	* po/fr.po:
13192	* po/hu.po:
13193	* po/id.po:
13194	* po/it.po:
13195	* po/ja.po:
13196	* po/lt.po:
13197	* po/lv.po:
13198	* po/ms.po:
13199	* po/mt.po:
13200	* po/nb.po:
13201	* po/nl.po:
13202	* po/or.po:
13203	* po/pl.po:
13204	* po/pt_BR.po:
13205	* po/ru.po:
13206	* po/sk.po:
13207	* po/sq.po:
13208	* po/sr.po:
13209	* po/sv.po:
13210	* po/tr.po:
13211	* po/uk.po:
13212	* po/vi.po:
13213	* po/zh_CN.po:
13214	* win32/common/config.h:
13215	  0.10.12.2 pre-release
13216
132172009-10-12 11:31:22 +0100  Jan Schmidt <thaytan@noraisin.net>
13218
13219	* docs/plugins/gst-plugins-ugly-plugins.args.new:
13220	* docs/plugins/gst-plugins-ugly-plugins.signals.new:
13221	  docs: Remove files accidentally added
13222	  Remove the gst-plugins-ugly-plugins.args.new and
13223	  gst-plugins-ugly-plugins.signals.new files, that appear
13224	  to have been accidentally added in commit
13225	  f5d046a0b034f9bd7274291f7131ee5db1a30052
13226
132272009-09-16 00:00:28 +0100  Jan Schmidt <thaytan@noraisin.net>
13228
13229	* ext/a52dec/gsta52dec.c:
13230	  a52dec: Add some debugging for new segment events
13231
132322009-10-11 16:18:37 +0200  Josep Torra <n770galaxy@gmail.com>
13233
13234	* ext/mpeg2dec/gstmpeg2dec.c:
13235	  mpeg2dec: fix warning in macosx snow leopard
13236
132372009-10-11 16:16:09 +0200  Josep Torra <n770galaxy@gmail.com>
13238
13239	* gst/mpegstream/gstmpegparse.c:
13240	  mpegstream: fix warning in macosx snow leopard
13241
132422009-10-11 16:14:08 +0200  Josep Torra <n770galaxy@gmail.com>
13243
13244	* gst/mpegaudioparse/gstmpegaudioparse.c:
13245	  mpegaudioparse: fix warning in macosx snow leopard
13246
132472009-10-11 16:09:11 +0200  Josep Torra <n770galaxy@gmail.com>
13248
13249	* gst/dvdsub/gstdvdsubdec.c:
13250	  dvdsubdec: fix warning on macosx snow leopard
13251
132522009-10-11 16:06:25 +0200  Josep Torra <n770galaxy@gmail.com>
13253
13254	* gst/asfdemux/gstasfdemux.c:
13255	  asfdemux: fix warning in macosx snow leopard
13256
132572009-10-08 19:58:25 +0300  René Stadler <rene.stadler@nokia.com>
13258
13259	* gst/mpegaudioparse/gstmpegaudioparse.c:
13260	  mp3parse: don't fail SEEKING query when upstream query fails for TIME format
13261
132622009-10-08 11:01:03 +0100  Jan Schmidt <thaytan@noraisin.net>
13263
13264	* common:
13265	  Automatic update of common submodule
13266	  From 19fa4f3 to a3e3ce4
13267
132682009-10-07 14:22:09 +0300  Stefan Kost <ensonic@users.sf.net>
13269
13270	* gst/asfdemux/gstasfdemux.c:
13271	* gst/realmedia/rdtmanager.c:
13272	  build: fprintf, sprintf, sscanf need stdio.h
13273
132742009-10-02 18:27:11 +0300  Stefan Kost <ensonic@users.sf.net>
13275
13276	* ext/mad/gstmad.c:
13277	  mad: add missing include to fix the build
13278
132792009-10-05 12:13:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13280
13281	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
13282	  dvdlpcm: whitespace fixes
13283
132842009-10-04 22:51:41 +0100  Christian F.K. Schaller <christian.schaller@collabora.co.uk>
13285
13286	* gst-plugins-ugly.spec.in:
13287	  update spec file
13288
132892009-10-02 15:22:38 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13290
13291	* configure.ac:
13292	  x264enc: adjust configure checking to changed upstream
13293
132942009-10-01 18:58:42 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13295
13296	* ext/x264/gstx264enc.c:
13297	  x264enc: conditionally adjust to new upstream API
13298	  Fixes #596517.
13299
133002009-09-24 17:49:52 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13301
13302	* gst/mpegaudioparse/gstmpegaudioparse.c:
13303	* gst/mpegaudioparse/gstmpegaudioparse.h:
13304	  mpegaudioparse: prevent infinite (re)syncing
13305	  Conflicts:
13306	  gst/mpegaudioparse/gstmpegaudioparse.c
13307
133082009-09-22 12:13:38 -0700  Michael Smith <msmith@songbirdnest.com>
13309
13310	* gst/mpegaudioparse/gstmpegaudioparse.c:
13311	  mp3parse: Refactor checking for sync. Make resyncing more reliable.
13312	  Previously, we could get false sync relatively easily - it sometimes happened
13313	  on real files. This cleans the code up a fair bit, and makes it require more
13314	  confirmation that we've found valid sync before continuing.
13315
133162009-09-17 16:12:29 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13317
13318	* gst/mpegaudioparse/gstmpegaudioparse.c:
13319	  mpegaudioparse: ensure 2 valid headers in a row when resyncing
13320
133212009-09-11 10:05:02 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13322
13323	* gst/mpegstream/gstdvddemux.c:
13324	  dvddemux: remove bogus ifndef
13325
133262009-09-05 10:23:49 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13327
13328	* common:
13329	  Automatic update of common submodule
13330	  From 94f95e3 to 19fa4f3
13331
133322009-09-01 12:22:39 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13333
13334	* ext/mpeg2dec/gstmpeg2dec.c:
13335	  mpeg2dec: Fix GstIndex handling, incl. refcounting and NULL indizes
13336
133372009-08-31 13:42:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13338
13339	* gst/dvdsub/gstdvdsubparse.c:
13340	  dvdsubparse: GstAdapter is not a GstObject and should be freed with g_object_unref
13341
133422009-08-24 13:59:05 -0700  David Schleef <ds@schleef.org>
13343
13344	* ext/amrnb/amrnbdec.c:
13345	* ext/amrnb/amrnbenc.c:
13346	  Remove Ronald Bultje from Authors field
13347	  Replaced with "GStreamer maintainers
13348	  <gstreamer-devel@lists.sourceforge.net>" or just removed,
13349	  depending on the number of other authors.
13350
133512009-08-24 13:57:14 -0700  David Schleef <ds@schleef.org>
13352
13353	* gst/asfdemux/Makefile.am:
13354	* gst/asfdemux/gstasfmux.c:
13355	* gst/asfdemux/gstasfmux.h:
13356	  asfdemux: Remove old non-built asfmux code
13357	  Remove so people don't confuse it with the new asfmux code
13358	  in -bad.
13359
133602009-08-23 13:35:46 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13361
13362	* ext/a52dec/gsta52dec.c:
13363	  a52dec: Only add the MM_ACCEL_DJBFFT flag if it's defined
13364	  It's not defined for older liba52 versions.
13365
133662009-08-23 13:34:32 +0200  Mart Raudsepp <leio@gentoo.org>
13367
13368	* ext/a52dec/gsta52dec.c:
13369	  a52dec: Allow liba52 to use djbfft based IMDCT transform
13370	  liba52 in a52dec-0.7.4 does not have any MMX, MMXEXT or 3DNOW based
13371	  IMDCT transform acceleration. It does however have a software based
13372	  acceleration using the djbfft library (D.J. Bernstein's library for
13373	  fourier transforms - Extremely fast library for floating-point
13374	  convolution). So allow liba52 to use it through the MM_ACCEL_DJBFFT
13375	  flag.
13376	  The liba52 copy in MPlayer sources does have SSE, 3dnowext, 3dnow
13377	  and AltiVec implementations, but those are checked for first, and
13378	  djbfft is chosen only if none of those is available - good in the
13379	  case of some distributions including a port of the MPlayer changes
13380	  in their system a52dec library.
13381	  The down and upmix code in liba52 doesn't seem to be disturbed by
13382	  this additional MM_ACCEL flag and will still use MMX, SSE or 3DNOW
13383	  versions if passed from oil_cpu_get_flags (SSE currently is not).
13384	  Fixes bug #592787.
13385
133862009-08-17 17:31:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13387
13388	* configure.ac:
13389	  amr: Use opencore-amr pkg-config files if possible
13390	  This makes it possible to build the plugins when the libraries
13391	  are installed at non-standard locations.
13392	  Fixes bug #591348.
13393
133942009-08-14 12:07:40 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13395
13396	* gst/mpegaudioparse/gstmpegaudioparse.c:
13397	  mpegaudioparse: use metadata (xing, vbri) provided bytesize for conversions
13398	  Metadata provided seek tables are consistent with metadata's view of
13399	  total size, which typically matches real size, but need not do so
13400	  (e.g. a truncated file).  Fixes seeking and position reporting
13401	  in such truncated files (although duration based on metadata may then
13402	  still be incorrect).
13403
134042009-08-10 22:22:39 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13405
13406	* configure.ac:
13407	  configure: bump core/base requirements to released versions
13408	  to avoid confusion.
13409
134102009-08-04 10:44:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13411
13412	* configure.ac:
13413	  configure: Remove all mentions to the id3tag plugin which was removed
13414
134152009-08-01 08:43:21 +0200  Marvin Schmidt <marvin_schmidt@gmx.net>
13416
13417	* configure.ac:
13418	  mad: make check for mad independent of the check for id3tag
13419	  Fixes bug #590432.
13420
134212009-07-31 00:25:43 -0300  Thiago Santos <thiagoss@embedded.ufcg.edu.br>
13422
13423	* gst/asfdemux/gstrtpasfdepay.c:
13424	  rtpasfdepay: set padding size to the correct value
13425	  asf packets in rtp packets should come with their padding fields
13426	  set to 0 and the depayload must update them to the correct
13427	  value before pushing downstream
13428
134292009-07-27 20:12:20 +0200  Iago Toral <itoral@igalia.com>
13430
13431	* configure.ac:
13432	* docs/plugins/Makefile.am:
13433	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
13434	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
13435	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
13436	* docs/plugins/inspect/plugin-amrnb.xml:
13437	* docs/plugins/inspect/plugin-amrwbdec.xml:
13438	* ext/Makefile.am:
13439	* ext/amrnb/GstAmrnbEnc.prs:
13440	* ext/amrnb/Makefile.am:
13441	* ext/amrnb/README:
13442	* ext/amrnb/amrnb.c:
13443	* ext/amrnb/amrnbdec.c:
13444	* ext/amrnb/amrnbdec.h:
13445	* ext/amrnb/amrnbenc.c:
13446	* ext/amrnb/amrnbenc.h:
13447	* ext/amrnb/amrnbparse.c:
13448	* ext/amrnb/amrnbparse.h:
13449	* ext/amrwbdec/Makefile.am:
13450	* ext/amrwbdec/README:
13451	* ext/amrwbdec/amrwb.c:
13452	* ext/amrwbdec/amrwbdec.c:
13453	* ext/amrwbdec/amrwbdec.h:
13454	  amr: Add AMR-WB decoder and AMR-NB encoder and decoder
13455	  These are based on the OpenCore codecs.
13456	  Fixes bug #584890.
13457
134582009-07-24 00:43:07 +0300  Stefan Kost <ensonic@users.sf.net>
13459
13460	* common:
13461	  Automatic update of common submodule
13462	  From fedaaee to 94f95e3
13463
134642009-07-22 11:10:38 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13465
13466	* LICENSE_readme:
13467	* REQUIREMENTS:
13468	* configure.ac:
13469	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
13470	* docs/plugins/gst-plugins-ugly-plugins.args.new:
13471	* docs/plugins/gst-plugins-ugly-plugins.signals.new:
13472	* docs/plugins/inspect/plugin-dvdnav.xml:
13473	* ext/Makefile.am:
13474	* ext/dvdnav/.gitignore:
13475	* ext/dvdnav/Makefile.am:
13476	* ext/dvdnav/README:
13477	* ext/dvdnav/dvdnavsrc.c:
13478	* ext/dvdnav/dvdnavsrc.h:
13479	* ext/dvdnav/gst-dvd:
13480	* ext/dvdread/dvdreadsrc.c:
13481	* gst-plugins-ugly.spec.in:
13482	* po/POTFILES.in:
13483	  dvdnav: remove dvdnav plugin
13484	  Remove dvdnav plugin, it has no future. resindvd is the plugin to
13485	  use for dvd playback. Note that dvdnav was never really enabled
13486	  in -ugly, you had to edit configure.ac to get it built.
13487
134882009-06-20 14:31:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
13489
13490	* tests/check/elements/mpeg2dec.c:
13491	  mpeg2dec: Fix unused variables compiler warnings in unit test
13492
134932009-06-26 15:21:12 +0100  Jan Schmidt <thaytan@noraisin.net>
13494
13495	* autogen.sh:
13496	  autogen.sh: Use printf instead of 'echo -n'. Check for automake-1.1[01]
13497	  Check for more automake command variants. Use printf instead of 'echo -n'
13498	  for portability
13499
135002009-07-13 12:24:14 -0400  Olivier Crête <olivier.crete@collabora.co.uk>
13501
13502	* common:
13503	  Automatic update of common submodule
13504	  From 5845b63 to fedaaee
13505
135062009-02-10 13:25:54 +0000  Tim-Philipp Muller <tpm@mini.centricular.net>
13507
13508	* .gitignore:
13509	  Make git ignore more files
13510
135112009-06-29 11:10:42 +0200  Edward Hervey <bilboed@bilboed.com>
13512
13513	* gst/asfdemux/gstasfdemux.c:
13514	  asfdemux: Refactor multiple packet pull.
13515	  This also fixes a bug by which the first buffer (in a multi-packet mode)
13516	  passed to asf_demux_parse_packet() would have a GST_BUFFER_SIZE of the
13517	  full incoming buffer and not just of the single asf packet.
13518	  Fixes corrupted frames introduced by latest commit.
13519
135202009-06-29 10:58:49 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13521
13522	* gst/asfdemux/gstasfdemux.c:
13523	  asfdemux: use the right accurate field
13524	  Remove accurate variable and its faulty use because the real variable is an
13525	  instance variable.
13526
135272009-06-28 17:48:11 +0200  Edward Hervey <bilboed@bilboed.com>
13528
13529	* gst/asfdemux/asfpacket.c:
13530	* gst/asfdemux/gstasfdemux.c:
13531	  asfdemux: Sprinkle branch prediction macros accross the code
13532
135332009-06-28 17:43:12 +0200  Edward Hervey <bilboed@bilboed.com>
13534
13535	* gst/asfdemux/gstasfdemux.c:
13536	  asfdemux: Delay newsegment handling until we have a keyframe.
13537	  We now have a chance for packets to be collected before we send out the
13538	  newsegment. If we're not in accurate seeking (keyunit) it will set
13539	  the segment start/time to the keyframe's timestamp.
13540
135412009-06-28 17:39:23 +0200  Edward Hervey <bilboed@bilboed.com>
13542
13543	* gst/asfdemux/gstasfdemux.c:
13544	  asfdemux: Remove useless check. We already have checked for it above.
13545
135462009-06-28 17:31:11 +0200  Edward Hervey <bilboed@bilboed.com>
13547
13548	* gst/asfdemux/gstasfdemux.c:
13549	  asfdemux: No longer queue GOPs now that seeking is fixed.
13550	  We now *always* seek to the keyframe just before our requested position.
13551	  When we encounter the first keyframe and we were not accurate (therefore doing
13552	  keyframe seeking), we update the segment start position to the keyframe timestamp.
13553
135542009-06-28 17:42:44 +0200  Edward Hervey <bilboed@bilboed.com>
13555
13556	* gst/asfdemux/gstasfdemux.c:
13557	* gst/asfdemux/gstasfdemux.h:
13558	  asfdemux: Store the accurate seeking flag
13559
135602009-06-28 17:04:00 +0200  Edward Hervey <bilboed@bilboed.com>
13561
13562	* gst/asfdemux/gstasfdemux.c:
13563	  asfdemux: Use the average frame duration for buffers without a duration.
13564	  This will still cause some timestamp jitter, but giving a hint as to the duration
13565	  rather than nothing seems to be a better idea.
13566	  Also, this allows some scenarios (like remuxing with asfmux) to estimate the total
13567	  duration using the accumulated packet duration (which will be correct).
13568
135692009-06-28 17:02:17 +0200  Edward Hervey <bilboed@bilboed.com>
13570
13571	* gst/asfdemux/gstasfdemux.c:
13572	* gst/asfdemux/gstasfdemux.h:
13573	  asfdemux: Use index entry packet count to optimize seeking.
13574	  The simple index entries also contain the number of packets one needs
13575	  to retrieve at a given position to get a full keyframe. We therefore
13576	  use that information to retrieve all those packets in one buffer when
13577	  working in pull-mode.
13578
135792009-06-26 20:52:29 -0300  Thiago Santos <thiagoss@embedded.ufcg.edu.br>
13580
13581	* gst/asfdemux/gstasfdemux.c:
13582	  asfdemux: Do not try to free const pointer
13583	  In gst_asf_demux_chain_headers, when 'goto wrong_type' was called
13584	  asfdemux tried to free a const pointer that had been cast to a
13585	  normal pointer variable.
13586
135872009-06-26 20:44:09 +0200  Edward Hervey <bilboed@bilboed.com>
13588
13589	* gst/asfdemux/gstasfdemux.c:
13590	  asfdemux: Use presentation timestamp when searching in the index.
13591	  We need to take the preroll into account... else we end up too early.
13592
135932009-06-26 13:43:16 +0100  Jan Schmidt <thaytan@noraisin.net>
13594
13595	* common:
13596	  Automatic update of common submodule
13597	  From f3bb51b to 5845b63
13598
135992009-06-26 13:35:38 +0200  Edward Hervey <bilboed@bilboed.com>
13600
13601	* gst/asfdemux/gstasfdemux.c:
13602	  asfdemux: Convert index entry from presentation time to timestamps.
13603	  We weren't taking the preroll into account previously, meaning that we
13604	  were always seeking preroll nanoseconds too early... resulting in a lot
13605	  of dropped packets (which are before the start time).
13606	  This brings quit a bit closer to as-fast-as-possible seeking in asf files.
13607
136082009-06-26 10:58:56 +0200  Edward Hervey <bilboed@bilboed.com>
13609
13610	* common:
13611	* gst/asfdemux/gstasfdemux.c:
13612	  asfdemux: Fix byte array metadata handling.
13613	  We basically discard byte array metadata. Should be trivial to adapt
13614	  to storing the pointers if we need it later on.
13615
136162009-06-26 10:41:28 +0200  Edward Hervey <bilboed@bilboed.com>
13617
13618	* gst/asfdemux/gstasfdemux.c:
13619	* gst/asfdemux/gstasfdemux.h:
13620	  asfdemux: Handle PAR/interlaced information stored in packet payload.
13621	  This is the 'other' way to store non 1/1 PAR in asf streams (by storing it
13622	  in the ASF Packet payload extensions).
13623
136242009-06-26 10:40:39 +0200  Edward Hervey <bilboed@bilboed.com>
13625
13626	* gst/asfdemux/gstasfdemux.c:
13627	* gst/asfdemux/gstasfdemux.h:
13628	  asfdemux: Store/Handle global metadata (not specific to one stream).
13629	  This allows us to store (and handle) PAR information which might be stored there.
13630
136312009-06-25 18:24:56 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13632
13633	* gst/mpegaudioparse/gstmpegaudioparse.c:
13634	  mpegaudioparse: fix Xing inverse seek table building
13635
136362009-06-24 15:15:37 +0100  Jan Schmidt <jan.schmidt@sun.com>
13637
13638	* common:
13639	  Automatic update of common submodule
13640	  From f3bb51b to f810030
13641
136422009-06-23 16:45:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13643
13644	* gst/asfdemux/gstasfdemux.c:
13645	  asfdemux: don't try to free a NULL taglist
13646
136472009-06-23 02:14:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13648
13649	* gst/asfdemux/gstasfdemux.c:
13650	  asfdemux: post tags only after we've created our source pads
13651	  Post global tags only after we've added our source pads, so that
13652	  tag events get sent downstream in addition to tag messages posted
13653	  on the bus. This makes sure tags can be picked up automatically
13654	  when transcoding, but also by tagreadbin/playbin2. Fixes #519721.
13655	  While we're at it, also add a container-format tag.
13656
136572009-06-23 01:37:01 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13658
13659	* configure.ac:
13660	* gst/asfdemux/gstasfdemux.c:
13661	  asfdemux: use new bytereader functions for image tag parsing
13662
136632009-06-22 18:53:56 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13664
13665	* gst/asfdemux/gstasfdemux.c:
13666	* gst/asfdemux/gstasfdemux.h:
13667	  asfdemux: remove some more unused variables
13668
136692009-06-19 17:25:58 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13670
13671	* gst/realmedia/rmdemux.c:
13672	  rmdemux: plug buffer leaking
13673
136742009-06-22 17:36:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13675
13676	* gst/asfdemux/gstrtpasfdepay.c:
13677	  asfdepay: guard against dropped buffers
13678	  If a buffer was dropped, we might request data from the adapter that is not
13679	  there and then we get a NULL buffer.
13680
136812009-06-22 17:16:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13682
13683	* gst/asfdemux/gstasfdemux.c:
13684	* gst/asfdemux/gstasfdemux.h:
13685	  asfdemux: set DISCONT on streams
13686	  When we receive a DISCONT as input, don't clear our complete state but simply
13687	  mark a discont that will be put on the next buffer. The code will be able to
13688	  handle and throw away incomplete data.
13689	  Add some more debug info.
13690	  Remove an unused variable.
13691
136922009-06-22 17:15:52 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13693
13694	* gst/asfdemux/gstrtpasfdepay.c:
13695	  asfdepay: set DELTA_UNIT flag correctly
13696	  Only set the DELTA_UNIT flag when we are not dealing with a keyframe.
13697	  Add some more debug info.
13698
136992009-06-22 13:37:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13700
13701	* gst/asfdemux/gstasfdemux.c:
13702	  asfdemux: fix latency calculations
13703	  We need to check for -1 as an invalid timestamp, not 1.
13704
137052009-06-16 09:45:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13706
13707	* gst/mpegaudioparse/gstmpegaudioparse.c:
13708	* gst/mpegaudioparse/gstmpegaudioparse.h:
13709	  mp3parse: don't put every single frame into the index
13710	  Let's not put every single mp3 frame in our index, a few frames per
13711	  second should be more than enough. For now use an index interval
13712	  of 100ms-500ms depending on the upstream size, to keep the index at
13713	  a reasonable size. Factor out the code that adds the index entry
13714	  into a separate function for better code readability.
13715
137162009-06-16 01:40:42 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13717
13718	* gst/mpegaudioparse/gstmpegaudioparse.c:
13719	* gst/mpegaudioparse/gstmpegaudioparse.h:
13720	  mp3parse: assume seekability only if we know the upstream size
13721	  While technically upstream may be seekable even if it doesn't know
13722	  the exact size, I can't think of a use case where this distincation
13723	  is relevant in practice, so for now just assume we're not seekable
13724	  if upstream doesn't provide us with a size. Makes sure we don't
13725	  build a seek index when streaming internet radio with sources that
13726	  pretend to be seekable until you try to actually seek.
13727
137282009-06-19 17:46:12 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
13729
13730	* gst-plugins-ugly.spec.in:
13731	  Fix x264 requirement in SPEC file
13732
137332009-06-19 15:01:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13734
13735	* ext/x264/gstx264enc.c:
13736	* gst/realmedia/rdtmanager.c:
13737	  x264enc, rdtmanager: fix compilation with debugging disabled
13738
137392009-06-11 13:48:22 +0100  Jan Schmidt <thaytan@noraisin.net>
13740
13741	* common:
13742	* docs/plugins/Makefile.am:
13743	  docs: Bump common. Fix comment in the docs Makefile.am
13744
137452009-06-18 20:26:04 +0100  Jan Schmidt <thaytan@noraisin.net>
13746
13747	* configure.ac:
13748	* win32/common/config.h:
13749	  Back to development -> 0.10.12.1
13750
137512009-06-18 08:54:17 +0100  Jan Schmidt <thaytan@noraisin.net>
13752
13753	* gst-plugins-ugly.doap:
13754	  Add 0.10.12 release to the doap file
13755
13756=== release 0.10.12 ===
13757
137582009-06-18 08:34:54 +0100  Jan Schmidt <thaytan@noraisin.net>
13759
13760	* ChangeLog:
13761	* NEWS:
13762	* RELEASE:
13763	* configure.ac:
13764	* docs/plugins/gst-plugins-ugly-plugins.args:
13765	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
13766	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
13767	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
13768	* docs/plugins/inspect/plugin-a52dec.xml:
13769	* docs/plugins/inspect/plugin-asf.xml:
13770	* docs/plugins/inspect/plugin-cdio.xml:
13771	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
13772	* docs/plugins/inspect/plugin-dvdread.xml:
13773	* docs/plugins/inspect/plugin-dvdsub.xml:
13774	* docs/plugins/inspect/plugin-iec958.xml:
13775	* docs/plugins/inspect/plugin-lame.xml:
13776	* docs/plugins/inspect/plugin-mad.xml:
13777	* docs/plugins/inspect/plugin-mpeg2dec.xml:
13778	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
13779	* docs/plugins/inspect/plugin-mpegstream.xml:
13780	* docs/plugins/inspect/plugin-realmedia.xml:
13781	* docs/plugins/inspect/plugin-siddec.xml:
13782	* docs/plugins/inspect/plugin-synaesthesia.xml:
13783	* docs/plugins/inspect/plugin-twolame.xml:
13784	* docs/plugins/inspect/plugin-x264.xml:
13785	* win32/common/config.h:
13786	  Release 0.10.12
13787
137882009-06-18 08:34:46 +0100  Jan Schmidt <thaytan@noraisin.net>
13789
13790	* po/bg.po:
13791	* po/id.po:
13792	* po/it.po:
13793	* po/nl.po:
13794	* po/zh_CN.po:
13795	  Update .po files
13796
137972009-06-18 08:04:40 +0100  Jan Schmidt <thaytan@noraisin.net>
13798
13799	* po/af.po:
13800	* po/az.po:
13801	* po/bg.po:
13802	* po/ca.po:
13803	* po/cs.po:
13804	* po/da.po:
13805	* po/en_GB.po:
13806	* po/es.po:
13807	* po/fi.po:
13808	* po/fr.po:
13809	* po/hu.po:
13810	* po/id.po:
13811	* po/it.po:
13812	* po/ja.po:
13813	* po/lt.po:
13814	* po/mt.po:
13815	* po/nb.po:
13816	* po/nl.po:
13817	* po/or.po:
13818	* po/pl.po:
13819	* po/pt_BR.po:
13820	* po/ru.po:
13821	* po/sk.po:
13822	* po/sq.po:
13823	* po/sr.po:
13824	* po/sv.po:
13825	* po/tr.po:
13826	* po/uk.po:
13827	* po/vi.po:
13828	* po/zh_CN.po:
13829	  Update .po files
13830
138312009-06-05 22:10:02 +0100  Jan Schmidt <thaytan@noraisin.net>
13832
13833	* configure.ac:
13834	* po/af.po:
13835	* po/az.po:
13836	* po/bg.po:
13837	* po/ca.po:
13838	* po/cs.po:
13839	* po/da.po:
13840	* po/en_GB.po:
13841	* po/es.po:
13842	* po/fi.po:
13843	* po/fr.po:
13844	* po/hu.po:
13845	* po/id.po:
13846	* po/it.po:
13847	* po/ja.po:
13848	* po/lt.po:
13849	* po/mt.po:
13850	* po/nb.po:
13851	* po/nl.po:
13852	* po/or.po:
13853	* po/pl.po:
13854	* po/pt_BR.po:
13855	* po/ru.po:
13856	* po/sk.po:
13857	* po/sq.po:
13858	* po/sr.po:
13859	* po/sv.po:
13860	* po/tr.po:
13861	* po/uk.po:
13862	* po/vi.po:
13863	* po/zh_CN.po:
13864	* win32/common/config.h:
13865	  0.10.11.2 pre-release
13866
138672009-06-05 22:07:31 +0100  Jan Schmidt <thaytan@noraisin.net>
13868
13869	* win32/common/config.h.in:
13870	  win32: Remove #undef inline from the win32 config.h
13871
138722009-06-05 20:53:57 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
13873
13874	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
13875	* docs/plugins/inspect/plugin-mad.xml:
13876	* ext/mad/Makefile.am:
13877	* ext/mad/gstid3tag.c:
13878	* ext/mad/gstmad.c:
13879	* ext/mad/gstmad.h:
13880	  mad, id3mux: (re)move broken, unmaintained and unloved id3mux element
13881	  It will be reborn with a shiny new code base under its hood in -bad.
13882	  See #581756 and #565764.
13883
138842009-06-05 19:48:28 +0100  Jan Schmidt <thaytan@noraisin.net>
13885
13886	* tests/check/pipelines/.gitignore:
13887	  gitignore: Ignore some built files in the test area
13888
138892009-06-05 19:46:17 +0100  Jan Schmidt <thaytan@noraisin.net>
13890
13891	* docs/plugins/inspect/plugin-a52dec.xml:
13892	* docs/plugins/inspect/plugin-asf.xml:
13893	* docs/plugins/inspect/plugin-cdio.xml:
13894	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
13895	* docs/plugins/inspect/plugin-dvdread.xml:
13896	* docs/plugins/inspect/plugin-dvdsub.xml:
13897	* docs/plugins/inspect/plugin-iec958.xml:
13898	* docs/plugins/inspect/plugin-lame.xml:
13899	* docs/plugins/inspect/plugin-mad.xml:
13900	* docs/plugins/inspect/plugin-mpeg2dec.xml:
13901	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
13902	* docs/plugins/inspect/plugin-mpegstream.xml:
13903	* docs/plugins/inspect/plugin-realmedia.xml:
13904	* docs/plugins/inspect/plugin-siddec.xml:
13905	* docs/plugins/inspect/plugin-synaesthesia.xml:
13906	* docs/plugins/inspect/plugin-twolame.xml:
13907	  docs: Update plugin inspect files
13908
139092009-06-05 19:25:54 +0100  Jan Schmidt <thaytan@noraisin.net>
13910
13911	* configure.ac:
13912	* docs/plugins/Makefile.am:
13913	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
13914	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
13915	* docs/plugins/inspect/plugin-x264.xml:
13916	* ext/Makefile.am:
13917	* gst-plugins-ugly.spec.in:
13918	* tests/check/Makefile.am:
13919	* tests/check/elements/.gitignore:
13920	  Moved 'x264enc' from -bad to -ugly
13921
139222009-05-25 11:18:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
13923
13924	* ext/x264/gstx264enc.c:
13925	* ext/x264/gstx264enc.h:
13926	  [MOVED FROM BAD 28/28] x264enc: add multipass-cache-file property
13927	  Fixes #583627
13928
139292009-05-09 23:47:39 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
13930
13931	* ext/x264/GstX264Enc.prs:
13932	  [MOVED FROM BAD 27/28] Remove wrong stuff from preset file
13933
139342009-05-09 12:42:25 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
13935
13936	* ext/x264/GstX264Enc.prs:
13937	  [MOVED FROM BAD 26/28] Add a more representative example preset file for x264
13938
139392009-05-07 17:53:42 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
13940
13941	* ext/x264/gstx264enc.c:
13942	  [MOVED FROM BAD 25/28] Add ranks to various muxers and encoders in -bad
13943
139442009-04-30 00:06:36 +0300  Stefan Kost <ensonic@users.sf.net>
13945
13946	* ext/x264/GstX264Enc.prs:
13947	* ext/x264/Makefile.am:
13948	* ext/x264/gstx264enc.c:
13949	  [MOVED FROM BAD 24/28] x264enc: add preset support
13950	  Add preset iface and a (dummy) preset file as a starting point.
13951
139522009-04-29 16:57:36 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13953
13954	* ext/x264/gstx264enc.c:
13955	  [MOVED FROM BAD 23/28] x264enc: add some documentation on profile
13956
139572009-04-09 23:53:39 +0200  Janin Kolenc <janin.kolenc at marand.si>
13958
13959	* ext/x264/gstx264enc.c:
13960	* ext/x264/gstx264enc.h:
13961	  [MOVED FROM BAD 22/28] x264enc: add force keyframe event handling
13962	  Use the GstForceKeyUnit event to force a keyframe.
13963	  Fixes #578112.
13964
139652009-01-05 10:28:58 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13966
13967	  [MOVED FROM BAD 21/28] ext/x264/gstx264enc.c: Use hyphen in property name, perform safety buffer size check prior to mem access, and some mo...
13968	  Original commit message from CVS:
13969	  * ext/x264/gstx264enc.c: (gst_x264_enc_class_init),
13970	  (gst_x264_enc_header_buf), (gst_x264_enc_encode_frame):
13971	  Use hyphen in property name, perform safety buffer size check
13972	  prior to mem access, and some more parentheses in macro.
13973
139742009-01-02 01:44:11 +0000  Alessandro Decina <alessandro.d@gmail.com>
13975
13976	  [MOVED FROM BAD 20/28] ext/apexsink/Makefile.am: Link against -lgcrpyto for RSA_new and RSA_free.
13977	  Original commit message from CVS:
13978	  * ext/apexsink/Makefile.am:
13979	  Link against -lgcrpyto for RSA_new and RSA_free.
13980	  * ext/faac/gstfaac.c:
13981	  * ext/x264/gstx264enc.c:
13982	  Fix compiler warnings.
13983
139842008-11-14 19:52:24 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
13985
13986	  [MOVED FROM BAD 19/28] ext/x264/gstx264enc.c: Construct source caps in more conventional (and correct) manner.
13987	  Original commit message from CVS:
13988	  * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps):
13989	  Construct source caps in more conventional (and correct) manner.
13990
139912008-11-04 12:42:30 +0000  Stefan Kost <ensonic@users.sourceforge.net>
13992
13993	  [MOVED FROM BAD 18/28] Don't install static libs for plugins. Fixes #550851 for -bad.
13994	  Original commit message from CVS:
13995	  * ext/alsaspdif/Makefile.am:
13996	  * ext/amrwb/Makefile.am:
13997	  * ext/apexsink/Makefile.am:
13998	  * ext/arts/Makefile.am:
13999	  * ext/artsd/Makefile.am:
14000	  * ext/audiofile/Makefile.am:
14001	  * ext/audioresample/Makefile.am:
14002	  * ext/bz2/Makefile.am:
14003	  * ext/cdaudio/Makefile.am:
14004	  * ext/celt/Makefile.am:
14005	  * ext/dc1394/Makefile.am:
14006	  * ext/dirac/Makefile.am:
14007	  * ext/directfb/Makefile.am:
14008	  * ext/divx/Makefile.am:
14009	  * ext/dts/Makefile.am:
14010	  * ext/faac/Makefile.am:
14011	  * ext/faad/Makefile.am:
14012	  * ext/gsm/Makefile.am:
14013	  * ext/hermes/Makefile.am:
14014	  * ext/ivorbis/Makefile.am:
14015	  * ext/jack/Makefile.am:
14016	  * ext/jp2k/Makefile.am:
14017	  * ext/ladspa/Makefile.am:
14018	  * ext/lcs/Makefile.am:
14019	  * ext/libfame/Makefile.am:
14020	  * ext/libmms/Makefile.am:
14021	  * ext/metadata/Makefile.am:
14022	  * ext/mpeg2enc/Makefile.am:
14023	  * ext/mplex/Makefile.am:
14024	  * ext/musepack/Makefile.am:
14025	  * ext/musicbrainz/Makefile.am:
14026	  * ext/mythtv/Makefile.am:
14027	  * ext/nas/Makefile.am:
14028	  * ext/neon/Makefile.am:
14029	  * ext/ofa/Makefile.am:
14030	  * ext/polyp/Makefile.am:
14031	  * ext/resindvd/Makefile.am:
14032	  * ext/sdl/Makefile.am:
14033	  * ext/shout/Makefile.am:
14034	  * ext/snapshot/Makefile.am:
14035	  * ext/sndfile/Makefile.am:
14036	  * ext/soundtouch/Makefile.am:
14037	  * ext/spc/Makefile.am:
14038	  * ext/swfdec/Makefile.am:
14039	  * ext/tarkin/Makefile.am:
14040	  * ext/theora/Makefile.am:
14041	  * ext/timidity/Makefile.am:
14042	  * ext/twolame/Makefile.am:
14043	  * ext/x264/Makefile.am:
14044	  * ext/xine/Makefile.am:
14045	  * ext/xvid/Makefile.am:
14046	  * gst-libs/gst/app/Makefile.am:
14047	  * gst-libs/gst/dshow/Makefile.am:
14048	  * gst/aiffparse/Makefile.am:
14049	  * gst/app/Makefile.am:
14050	  * gst/audiobuffer/Makefile.am:
14051	  * gst/bayer/Makefile.am:
14052	  * gst/cdxaparse/Makefile.am:
14053	  * gst/chart/Makefile.am:
14054	  * gst/colorspace/Makefile.am:
14055	  * gst/dccp/Makefile.am:
14056	  * gst/deinterlace/Makefile.am:
14057	  * gst/deinterlace2/Makefile.am:
14058	  * gst/dvdspu/Makefile.am:
14059	  * gst/festival/Makefile.am:
14060	  * gst/filter/Makefile.am:
14061	  * gst/flacparse/Makefile.am:
14062	  * gst/flv/Makefile.am:
14063	  * gst/games/Makefile.am:
14064	  * gst/h264parse/Makefile.am:
14065	  * gst/librfb/Makefile.am:
14066	  * gst/mixmatrix/Makefile.am:
14067	  * gst/modplug/Makefile.am:
14068	  * gst/mpeg1sys/Makefile.am:
14069	  * gst/mpeg4videoparse/Makefile.am:
14070	  * gst/mpegdemux/Makefile.am:
14071	  * gst/mpegtsmux/Makefile.am:
14072	  * gst/mpegvideoparse/Makefile.am:
14073	  * gst/mve/Makefile.am:
14074	  * gst/nsf/Makefile.am:
14075	  * gst/nuvdemux/Makefile.am:
14076	  * gst/overlay/Makefile.am:
14077	  * gst/passthrough/Makefile.am:
14078	  * gst/pcapparse/Makefile.am:
14079	  * gst/playondemand/Makefile.am:
14080	  * gst/rawparse/Makefile.am:
14081	  * gst/real/Makefile.am:
14082	  * gst/rtjpeg/Makefile.am:
14083	  * gst/rtpmanager/Makefile.am:
14084	  * gst/scaletempo/Makefile.am:
14085	  * gst/sdp/Makefile.am:
14086	  * gst/selector/Makefile.am:
14087	  * gst/smooth/Makefile.am:
14088	  * gst/smoothwave/Makefile.am:
14089	  * gst/speed/Makefile.am:
14090	  * gst/speexresample/Makefile.am:
14091	  * gst/stereo/Makefile.am:
14092	  * gst/subenc/Makefile.am:
14093	  * gst/tta/Makefile.am:
14094	  * gst/vbidec/Makefile.am:
14095	  * gst/videodrop/Makefile.am:
14096	  * gst/videosignal/Makefile.am:
14097	  * gst/virtualdub/Makefile.am:
14098	  * gst/vmnc/Makefile.am:
14099	  * gst/y4m/Makefile.am:
14100	  * sys/acmenc/Makefile.am:
14101	  * sys/cdrom/Makefile.am:
14102	  * sys/dshowdecwrapper/Makefile.am:
14103	  * sys/dshowsrcwrapper/Makefile.am:
14104	  * sys/dvb/Makefile.am:
14105	  * sys/dxr3/Makefile.am:
14106	  * sys/fbdev/Makefile.am:
14107	  * sys/oss4/Makefile.am:
14108	  * sys/qcam/Makefile.am:
14109	  * sys/qtwrapper/Makefile.am:
14110	  * sys/vcd/Makefile.am:
14111	  * sys/wininet/Makefile.am:
14112	  * win32/common/config.h:
14113	  Don't install static libs for plugins. Fixes #550851 for -bad.
14114
141152008-10-27 17:01:22 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14116
14117	  [MOVED FROM BAD 17/28] ext/x264/gstx264enc.c: Adapt to slightly modified x264 API.  Fixes #555238.
14118	  Original commit message from CVS:
14119	  * ext/x264/gstx264enc.c: (gst_x264_enc_init_encoder):
14120	  Adapt to slightly modified x264 API.  Fixes #555238.
14121
141222008-08-12 16:13:15 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14123
14124	  [MOVED FROM BAD 16/28] ext/x264/gstx264enc.*: Do not deal with duplicated input (timestamps).  If needed, a generic element can do so.
14125	  Original commit message from CVS:
14126	  * ext/x264/gstx264enc.c: (gst_x264_enc_reset),
14127	  (gst_x264_enc_chain), (gst_x264_enc_encode_frame):
14128	  * ext/x264/gstx264enc.h:
14129	  Do not deal with duplicated input (timestamps).  If needed,
14130	  a generic element can do so.
14131	  Do not manipulate input timestamps on the way out,
14132	  since that shifts the timeline and A/V sync.
14133
141342008-08-12 15:41:48 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14135
14136	  [MOVED FROM BAD 15/28] docs/plugins/gst-plugins-bad-plugins.args: Integrate new properties into documentation.
14137	  Original commit message from CVS:
14138	  * docs/plugins/gst-plugins-bad-plugins.args:
14139	  Integrate new properties into documentation.
14140	  * ext/x264/gstx264enc.c: (gst_x264_enc_class_init),
14141	  (gst_x264_enc_init), (gst_x264_enc_init_encoder),
14142	  (gst_x264_enc_set_property), (gst_x264_enc_get_property):
14143	  Fix up API prior to eventual plugin move.
14144	  API: GstX264Enc:pass (provides more options, and changed to enum)
14145
141462008-08-12 13:08:39 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14147
14148	  [MOVED FROM BAD 14/28] Add documentation and unit test for x264enc.
14149	  Original commit message from CVS:
14150	  * docs/plugins/Makefile.am:
14151	  * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
14152	  * docs/plugins/gst-plugins-bad-plugins-sections.txt:
14153	  * ext/x264/gstx264enc.c:
14154	  * tests/check/Makefile.am:
14155	  * tests/check/elements/x264enc.c: (setup_x264enc),
14156	  (cleanup_x264enc), (GST_START_TEST), (x264enc_suite), (main):
14157	  Add documentation and unit test for x264enc.
14158
141592008-08-11 17:24:58 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14160
14161	  [MOVED FROM BAD 13/28] ext/x264/gstx264enc.c: Allocate some buffers in more adaptive and economical fashion.
14162	  Original commit message from CVS:
14163	  * ext/x264/gstx264enc.c: (gst_x264_enc_init),
14164	  (gst_x264_enc_header_buf), (gst_x264_enc_encode_frame):
14165	  Allocate some buffers in more adaptive and economical fashion.
14166
141672008-08-11 15:16:14 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14168
14169	  [MOVED FROM BAD 12/28] configure.ac: Check for sufficiently up-to-date x264 API.
14170	  Original commit message from CVS:
14171	  * configure.ac:
14172	  Check for sufficiently up-to-date x264 API.
14173	  * ext/x264/gstx264enc.c: (gst_x264_enc_pass_get_type),
14174	  (gst_x264_enc_base_init), (gst_x264_enc_class_init),
14175	  (gst_x264_enc_init), (gst_x264_enc_init_encoder),
14176	  (gst_x264_enc_set_property), (gst_x264_enc_get_property):
14177	  * ext/x264/gstx264enc.h:
14178	  Expose some more parameters of the x264 encoder as properties.
14179
141802008-08-08 15:07:12 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14181
14182	  [MOVED FROM BAD 11/28] ext/x264/gstx264enc.c: Coding style and layout; re-order some functions in more typical and natural flow.
14183	  Original commit message from CVS:
14184	  * ext/x264/gstx264enc.c: (gst_x264_enc_log_callback),
14185	  (gst_x264_enc_finalize), (gst_x264_enc_header_buf),
14186	  (gst_x264_enc_set_src_caps), (gst_x264_enc_sink_set_caps),
14187	  (gst_x264_enc_flush_frames):
14188	  Coding style and layout; re-order some functions in more
14189	  typical and natural flow.
14190
141912008-08-08 14:19:16 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14192
14193	  [MOVED FROM BAD 10/28] ext/x264/: Use GQueue in stead of custom queue code.
14194	  Original commit message from CVS:
14195	  * ext/x264/Makefile.am:
14196	  * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps),
14197	  (gst_x264_enc_sink_set_caps), (gst_x264_enc_init),
14198	  (gst_x264_enc_reset), (gst_x264_enc_finalize),
14199	  (gst_x264_enc_flush_frames), (gst_x264_enc_sink_event),
14200	  (gst_x264_enc_chain), (gst_x264_enc_encode_frame),
14201	  (gst_x264_enc_change_state), (gst_x264_enc_set_property):
14202	  * ext/x264/gstx264enc.h:
14203	  Use GQueue in stead of custom queue code.
14204	  Factorize flushing out encoder delayed frames.
14205	  Factorize initialization and state change reset.
14206
142072008-08-08 10:56:02 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14208
14209	  [MOVED FROM BAD 09/28] Use configure-generated _stdint.h.
14210	  Original commit message from CVS:
14211	  * ext/x264/gstx264enc.h:
14212	  * sys/fbdev/gstfbdevsink.c:
14213	  Use configure-generated _stdint.h.
14214
142152008-08-08 10:13:36 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14216
14217	  [MOVED FROM BAD 08/28] ext/x264/: Use video format library and GST_WRITE_*_BE macros where applicable.
14218	  Original commit message from CVS:
14219	  * ext/x264/Makefile.am:
14220	  * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf),
14221	  (gst_x264_enc_sink_set_caps), (gst_x264_enc_base_init),
14222	  (gst_x264_enc_class_init), (gst_x264_enc_log_callback),
14223	  (gst_x264_enc_init), (gst_x264_enc_init_encoder),
14224	  (gst_x264_enc_finalize), (gst_x264_enc_chain),
14225	  (gst_x264_enc_encode_frame), (plugin_init):
14226	  * ext/x264/gstx264enc.h:
14227	  Use video format library and GST_WRITE_*_BE macros where applicable.
14228	  Use finalize in stead of dispose.
14229	  Set up debug category and log callback.
14230
142312008-06-04 11:33:21 +0000  Tim-Philipp Müller <tim@centricular.net>
14232
14233	  [MOVED FROM BAD 07/28] ext/x264/gstx264enc.c: Try harder not to crash when we get an EOS event but haven't set up the encoder yet (as may ha...
14234	  Original commit message from CVS:
14235	  * ext/x264/gstx264enc.c: (gst_x264_enc_header_buf),
14236	  (gst_x264_enc_sink_event), (gst_x264_enc_chain),
14237	  (gst_x264_enc_encode_frame):
14238	  Try harder not to crash when we get an EOS event but haven't set
14239	  up the encoder yet (as may happen when upstream errors out with
14240	  not-negotiated, for example). Also, always push the EOS event
14241	  downstream.
14242
142432007-12-11 16:26:07 +0000  Wim Taymans <wim.taymans@gmail.com>
14244
14245	  [MOVED FROM BAD 06/28] ext/x264/gstx264enc.c: Fix caps memleak.
14246	  Original commit message from CVS:
14247	  * ext/x264/gstx264enc.c: (gst_x264_enc_set_src_caps):
14248	  Fix caps memleak.
14249
142502007-10-26 17:18:41 +0000  Tim-Philipp Müller <tim@centricular.net>
14251
14252	  [MOVED FROM BAD 05/28] ext/x264/gstx264enc.c: Fix build against the libx264 version that ships with debian stable.
14253	  Original commit message from CVS:
14254	  * ext/x264/gstx264enc.c:
14255	  Fix build against the libx264 version that ships with debian stable.
14256
142572007-09-24 10:53:37 +0000  Stefan Kost <ensonic@users.sourceforge.net>
14258
14259	  [MOVED FROM BAD 04/28] Massive leak fixing, plus code cleanups.
14260	  Original commit message from CVS:
14261	  * ext/audioresample/gstaudioresample.c:
14262	  * ext/x264/gstx264enc.c:
14263	  * gst/dvdspu/gstdvdspu.c:
14264	  * gst/dvdspu/gstdvdspu.h:
14265	  * gst/festival/gstfestival.c:
14266	  * gst/h264parse/gsth264parse.c:
14267	  * gst/mpegtsparse/mpegtspacketizer.c:
14268	  * gst/mpegtsparse/mpegtsparse.c:
14269	  * gst/multifile/gstmultifilesink.c:
14270	  * gst/multifile/gstmultifilesrc.c:
14271	  * gst/nuvdemux/gstnuvdemux.c:
14272	  * sys/dshowsrcwrapper/gstdshowaudiosrc.c:
14273	  * sys/dshowsrcwrapper/gstdshowvideosrc.c:
14274	  * sys/vcd/vcdsrc.c:
14275	  Massive leak fixing, plus code cleanups.
14276
142772007-07-18 07:35:32 +0000  Stefan Kost <ensonic@users.sourceforge.net>
14278
14279	  [MOVED FROM BAD 03/28] Add stdlib include (free, atoi, exit).
14280	  Original commit message from CVS:
14281	  * examples/app/appsrc_ex.c:
14282	  * examples/switch/switcher.c:
14283	  * ext/neon/gstneonhttpsrc.c:
14284	  * ext/timidity/gstwildmidi.c:
14285	  * ext/x264/gstx264enc.c:
14286	  * gst/mve/mveaudioenc.c: (mve_compress_audio):
14287	  * gst/rtpmanager/gstrtpclient.c:
14288	  * gst/rtpmanager/gstrtpjitterbuffer.c:
14289	  * gst/spectrum/demo-audiotest.c:
14290	  * gst/spectrum/demo-osssrc.c:
14291	  * sys/dvb/gstdvbsrc.c:
14292	  Add stdlib include (free, atoi, exit).
14293
142942007-05-15 21:23:53 +0000  Stefan Kost <ensonic@users.sourceforge.net>
14295
14296	  [MOVED FROM BAD 02/28] ext/x264/gstx264enc.c (gst_x264_enc_init_encoder): This needs a version check.
14297	  Original commit message from CVS:
14298	  * ext/x264/gstx264enc.c (gst_x264_enc_init_encoder):
14299	  This needs a version check.
14300	  * gst/bayer/Makefile.am:
14301	  Fix the build.
14302
143032007-03-25 13:06:26 +0000  Michal Benes <michal.benes@itonis.tv>
14304
14305	  [MOVED FROM BAD 01/28] Add libx264-based h264 encoder plugin (#421110). Probably doesn't handle 'odd' widths and heights correctly yet.
14306	  Original commit message from CVS:
14307	  Patch by: Michal Benes <michal.benes at itonis tv>
14308	  Patch by: Josef Zlomek <josef.zlomek at itonis tv>
14309	  * configure.ac:
14310	  * ext/Makefile.am:
14311	  * ext/x264/Makefile.am:
14312	  * ext/x264/gstx264enc.c: (gst_x264_enc_me_get_type),
14313	  (gst_x264_enc_analyse_get_type),
14314	  (gst_x264_enc_timestamp_queue_init),
14315	  (gst_x264_enc_timestamp_queue_free),
14316	  (gst_x264_enc_timestamp_queue_put),
14317	  (gst_x264_enc_timestamp_queue_get), (gst_x264_enc_header_buf),
14318	  (gst_x264_enc_set_src_caps), (gst_x264_enc_sink_set_caps),
14319	  (gst_x264_enc_base_init), (gst_x264_enc_class_init),
14320	  (gst_x264_enc_init), (gst_x264_enc_init_encoder),
14321	  (gst_x264_enc_close_encoder), (gst_x264_enc_dispose),
14322	  (gst_x264_enc_sink_event), (gst_x264_enc_chain),
14323	  (gst_x264_enc_encode_frame), (gst_x264_enc_change_state),
14324	  (gst_x264_enc_set_property), (gst_x264_enc_get_property),
14325	  (plugin_init):
14326	  * ext/x264/gstx264enc.h:
14327	  Add libx264-based h264 encoder plugin (#421110). Probably doesn't
14328	  handle 'odd' widths and heights correctly yet.
14329
143302009-06-05 01:51:20 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14331
14332	* gst/asfdemux/gstasfdemux.c:
14333	  asfdemux: nicer metadata extraction of genre tags in some cases
14334	  Handle pseudo-strings like "(5)" and map them to the ID3v1 genre
14335	  that they presumably stand for.
14336
143372009-06-05 01:32:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14338
14339	* gst/asfdemux/gstasfdemux.c:
14340	  asfdemux: parse WM/Picture tags to extract cover art
14341	  Fixes #583112.
14342
143432009-05-31 20:20:30 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14344
14345	* REQUIREMENTS:
14346	  docs: fix http links for amr libs in REQUIREMENTS
14347
143482009-05-29 20:07:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14349
14350	* gst/asfdemux/gstasfdemux.c:
14351	  asfdemux: fix bogus flow return handling in eos handler
14352	  Don't overwrite the origin flow return by whatever flow we get
14353	  when trying to push the remaining internally queued payloads.
14354	  We want to do our eos logic, ie. send an EOS event or segment-done
14355	  message in any case. Makes things EOS properly when an EOS event
14356	  is forced upon the pipeline so that the source returns
14357	  FLOW_UNEXPECTED to a pulling asfdemux. Should fix #582056.
14358
143592009-05-29 19:52:58 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14360
14361	* win32/common/config.h:
14362	  win32: update config.h
14363
143642009-05-22 19:27:35 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14365
14366	* configure.ac:
14367	  configure: bump core/base requirements to released versions
14368
143692009-05-22 19:26:27 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14370
14371	* autogen.sh:
14372	* configure.ac:
14373	  autogen: move the -Wno-portability for automake into configure.ac
14374
143752009-05-27 00:16:30 +0100  Jan Schmidt <thaytan@noraisin.net>
14376
14377	* gst/dvdlpcmdec/Makefile.am:
14378	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
14379	  dvdlpcmdec: Add multichannel channel maps, and send some tags
14380	  Add a multichannel map to the output caps, and send at least a CODEC and
14381	  BITRATE tag. I'm not too sure about the 5.1 and 7.1 channel maps. I have
14382	  no samples and can't find info about the channel ordering, but this is
14383	  better than nothing.
14384
143852009-05-26 17:19:54 +0100  Jan Schmidt <thaytan@noraisin.net>
14386
14387	* common:
14388	  Automatic update of common submodule
14389	  From 888e0a2 to c572721
14390
143912009-05-22 10:20:46 +0100  Jan Schmidt <thaytan@noraisin.net>
14392
14393	* common:
14394	  Automatic update of common submodule
14395	  From 6ab11d1 to 888e0a2
14396
143972009-05-21 15:18:06 +0100  Jan Schmidt <thaytan@noraisin.net>
14398
14399	* gst/dvdsub/gstdvdsubdec.c:
14400	  dvdsubdec: Remove some dead code
14401	  Remove some redundant memset - gobject memory is already initalised to 0.
14402	  Remove a commented out line leftover from the previous commit
14403
144042009-05-21 14:20:22 +0100  Kapil Agrawal <kapil@mediamagictechnologies.com>
14405
14406	* gst/dvdsub/gstdvdsubdec.c:
14407	* gst/dvdsub/gstdvdsubdec.h:
14408	  dvdsubdec: Support ARGB output
14409	  Negotiate to and render into ARGB buffers directly if the peer supports it.
14410	  Fixes: #580869
14411
144122009-05-19 00:51:49 +0100  Jan Schmidt <thaytan@noraisin.net>
14413
14414	* ext/a52dec/gsta52dec.c:
14415	  a52dec: Reconcile code with dtsdec
14416	  Perform some cleanups based on the dtsdec code such as using the boilerplate
14417	  macro and static pad template functions.
14418	  Add some documentation. Don't register a change in flags until we synch on
14419	  another frame successfully.
14420
144212009-05-14 12:32:16 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14422
14423	* ext/lame/gstlamemp3enc.c:
14424	  lamemp3enc: Improve debugging a bit
14425
144262009-05-13 19:32:16 +0200  Edward Hervey <bilboed@bilboed.com>
14427
14428	* ext/mpeg2dec/gstmpeg2dec.c:
14429	  mpeg2dec: Revert ranking switch with ffdec_mpeg2video. Fixes #574461
14430
144312009-05-13 01:55:16 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14432
14433	* po/Makevars:
14434	* po/af.po:
14435	* po/az.po:
14436	* po/bg.po:
14437	* po/ca.po:
14438	* po/cs.po:
14439	* po/da.po:
14440	* po/en_GB.po:
14441	* po/es.po:
14442	* po/fi.po:
14443	* po/fr.po:
14444	* po/hu.po:
14445	* po/id.po:
14446	* po/it.po:
14447	* po/ja.po:
14448	* po/lt.po:
14449	* po/mt.po:
14450	* po/nb.po:
14451	* po/nl.po:
14452	* po/or.po:
14453	* po/pl.po:
14454	* po/pt_BR.po:
14455	* po/ru.po:
14456	* po/sk.po:
14457	* po/sq.po:
14458	* po/sr.po:
14459	* po/sv.po:
14460	* po/tr.po:
14461	* po/uk.po:
14462	* po/vi.po:
14463	* po/zh_CN.po:
14464	  po: avoid conflicts of local *.po files with files in git
14465	  Make it so that filenames and line numbers are only stored in the *.pot file
14466	  (which is not in git), but not in the individual *.po files. This information
14467	  is hardly useful for translators in our case, and it should avoid the constant
14468	  conflicts of local *.po files with the ones in git which are caused by the
14469	  source files changing and the line numbers being updated. This commit might
14470	  cause one last merge conflict for you, which you can work around with
14471	  "git checkout po/*.po" before merging or pulling. After that there should
14472	  (hopefully) not be any more local modifications of these files (unless
14473	  someone committed additions or changes to translated strings and the
14474	  *.po files haven't been updated yet, that is).
14475
144762009-05-12 19:22:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14477
14478	* ext/lame/gstlamemp3enc.c:
14479	  lamemp3enc: add Since tag to gtk-doc chunk
14480
144812009-05-13 01:46:00 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14482
14483	* tests/check/elements/mpeg2dec.c:
14484	  checks: fix mpeg2dec unit test again after interlace addition to caps
14485
144862009-05-12 20:34:20 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14487
14488	* ext/mpeg2dec/gstmpeg2dec.c:
14489	  mpeg2dec: work around old mpeg2dec versions
14490	  The repeat first field flag was introduced in 0.5.0 so conditionally disable its
14491	  detection and just assume no rff is used. This fixes the compilation.
14492	  Fixes #582375
14493
144942009-05-12 20:24:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14495
14496	* ext/mpeg2dec/Makefile.am:
14497	  mpeg2dec: link to gstvideo
14498	  Fix compilation by adding the right include directories and linking to the video
14499	  library.
14500
145012009-05-12 11:57:04 +0200  Edward Hervey <bilboed@bilboed.com>
14502
14503	* gst/asfdemux/asfpacket.c:
14504	  asfdemux: Downgrade simple statements from WARNING to DEBUG
14505
145062009-05-11 12:37:46 +0200  Edward Hervey <bilboed@bilboed.com>
14507
14508	* gst/asfdemux/asfheaders.c:
14509	* gst/asfdemux/asfheaders.h:
14510	* gst/asfdemux/asfpacket.c:
14511	* gst/asfdemux/asfpacket.h:
14512	  asf: Detect more payload extensions.
14513	  These should help fix interlaced/PAR issues with more files.
14514
145152009-05-12 11:44:13 +0200  Edward Hervey <bilboed@bilboed.com>
14516
14517	* ext/mpeg2dec/gstmpeg2dec.c:
14518	* ext/mpeg2dec/gstmpeg2dec.h:
14519	  mpeg2dec: Implement interlaced support.
14520	  Expand the debugging statements to show more picture information.
14521
145222009-05-12 11:19:00 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14523
14524	* ext/mpeg2dec/gstmpeg2dec.c:
14525	  mpeg2dec: Lower rank to MARGINAL to make ffdec_mpeg2video the default
14526	  ffdec_mpeg2video is much faster, fixes bug #574461.
14527
145282009-05-10 16:53:07 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14529
14530	* ext/lame/gstlamemp3enc.c:
14531	  lamemp3enc: Don't write a Xing header
14532
145332009-05-10 11:17:25 +0200  Marc-Andre Lureau <marcandre.lureau@gmail.com>
14534
14535	* autogen.sh:
14536	  Run libtoolize before aclocal
14537	  This unbreaks the build in some cases. Fixes bug #582021
14538
145392009-05-09 15:28:18 +0200  Edward Hervey <bilboed@bilboed.com>
14540
14541	* ext/mpeg2dec/gstmpeg2dec.c:
14542	  mpeg2dec: use 64bit safe scaling functions.
14543	  Got this to fail when seeking in a 14GB file (the value in bytes is
14544	  bigger than 2**32).
14545
145462009-05-09 10:57:34 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14547
14548	* gst/mpegaudioparse/gstmpegaudioparse.c:
14549	  mpegaudioparse: remove some pointless g_return_if_fail()s
14550
145512009-05-08 14:24:47 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
14552
14553	* ext/twolame/gsttwolame.c:
14554	  Switch twolame to primary rank
14555
145562009-05-07 17:59:52 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
14557
14558	* ext/lame/gstlame.c:
14559	* ext/lame/gstlamemp3enc.c:
14560	* ext/twolame/gsttwolame.c:
14561	  Add ranks to mp3 encoders
14562
145632009-05-07 17:57:17 +0100  Christian Schaller <christian.schaller@collabora.co.uk>
14564
14565	* gst-plugins-ugly.spec.in:
14566	  Add twolame plugin to spec file
14567
145682009-05-02 18:11:06 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14569
14570	* gst/asfdemux/asfpacket.c:
14571	* gst/asfdemux/gstasfdemux.c:
14572	* gst/asfdemux/gstasfdemux.h:
14573	  asfdemux: use upstream segment and timestamps for some interpolation
14574	  This should particularly help in case of upstream live src, e.g. rtspsrc,
14575	  and especially so if it has to perform fallback to TCP.
14576
145772009-05-07 11:09:59 +0200  Edward Hervey <bilboed@bilboed.com>
14578
14579	* gst/asfdemux/gstrtpasfdepay.c:
14580	  rtpasfdepay: Add support for fragmented packet (L == 0).
14581	  This happens with rtp-over-udp.
14582
145832009-05-07 10:10:02 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14584
14585	* ext/lame/gstlamemp3enc.c:
14586	  lamemp3enc: Fixup the bitrate only for CBR
14587	  Additionally clarify some property descriptions.
14588
145892009-05-06 21:47:17 +0200  Alessandro Decina <alessandro.d@gmail.com>
14590
14591	* ext/lame/gstlamemp3enc.c:
14592	  lame: fix format string in debug statement
14593
145942009-05-06 15:37:44 +0100  Jan Schmidt <thaytan@noraisin.net>
14595
14596	* gst/mpegaudioparse/gstmpegaudioparse.c:
14597	  mp3parse: Don't reject valid Xing tables of contents
14598	  Some Xing headers apparently start the TOC at byte 1 instead of 0. Don't
14599	  reject them because of it, just subtract the initial offset when reading
14600	  the table.
14601
146022009-05-06 15:27:01 +0100  Jan Schmidt <thaytan@noraisin.net>
14603
14604	* gst/mpegaudioparse/gstmpegaudioparse.c:
14605	  mp3parse: Allow more bits to change in headers during resynch
14606	  Be more lenient about what we accept as changing bits in a header - basically,
14607	  only require that the mp3 sync marker is present, for the mpeg version,
14608	  layer and samplerate.
14609	  Fixes: #581464
14610
146112009-05-06 13:17:35 +0200  Edward Hervey <bilboed@bilboed.com>
14612
14613	* ext/mad/gstmad.c:
14614	  mad: Add duration of incoming/outgoing buffers in debug statements
14615
146162009-05-06 13:15:30 +0200  Edward Hervey <bilboed@bilboed.com>
14617
14618	* gst/mpegaudioparse/gstmpegaudioparse.c:
14619	  mpegaudioparse: Remove useless checks for valid buffer duration.
14620	  The buffer duration is set to a valid value at the very top of
14621	  emit_frame(), we therefore don't need to check it later on.
14622
146232009-05-06 13:13:35 +0200  Edward Hervey <bilboed@bilboed.com>
14624
14625	* gst/mpegaudioparse/gstmpegaudioparse.c:
14626	  mpegaudioparse: Fix stop condition for outputting buffers.
14627	  Some mp3 streams have an offset in timestamps, requiring us to push the
14628	  frame *AFTER* segment.stop in order for the decoder to be able to push
14629	  all data up to the segment.stop position.
14630
146312009-05-02 16:51:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14632
14633	* gst/asfdemux/asfpacket.c:
14634	* gst/asfdemux/gstasfdemux.c:
14635	* gst/asfdemux/gstasfdemux.h:
14636	  asfdemux: 0-base timestamps consistently (whether or not streaming)
14637	  This also makes timestamps (more) consistent before and after a possible
14638	  seek, and moreover makes for reasonable position reporting in live stream
14639	  (whose payload timestamps should not be taken for granted).
14640
146412009-05-02 13:45:22 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14642
14643	* gst/asfdemux/gstasfdemux.c:
14644	* gst/asfdemux/gstasfdemux.h:
14645	  asfdemux: report initial latency due to internal preroll queue
14646
146472009-05-02 13:44:48 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14648
14649	* gst/asfdemux/gstasfdemux.c:
14650	  asfdemux: enhance debug statement and refactor some initialization
14651
146522009-05-02 13:44:11 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14653
14654	* gst/asfdemux/gstasfdemux.c:
14655	  asfdemux: handle FIXME; activate pads after internal preroll also when streaming
14656
146572009-05-02 11:12:51 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14658
14659	* gst/asfdemux/asfpacket.c:
14660	* gst/asfdemux/gstasfdemux.c:
14661	* gst/asfdemux/gstasfdemux.h:
14662	  asfdemux: handle FIXME; normalize preroll
14663
146642009-05-02 16:08:03 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14665
14666	* gst/asfdemux/gstasfdemux.c:
14667	* gst/asfdemux/gstasfdemux.h:
14668	  asfdemux: fixes for streaming mode
14669	  * Improve newsegment handling, e.g. upstream might live in TIME.
14670	  * Only send newsegment if we have needed info.
14671	  * Avoid reading past end of data section.
14672
146732009-05-01 18:08:15 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
14674
14675	* gst/asfdemux/gstasfdemux.c:
14676	  asfdemux: fixes/enhancements for streaming mode
14677	  * Do not rock the boat by reacting to FLUSH_START.
14678	  * Try to handle TIME seeking by seeking upstream in BYTES.
14679	  * Handle SEEKING query.
14680
146812009-05-05 16:38:19 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14682
14683	* configure.ac:
14684	* ext/lame/gstlamemp3enc.c:
14685	  lame: fix compilation with LAME versions < 3.98
14686	  lame_set_VBR_quality(), which takes a floating point value for the
14687	  quality, has been added only in v3.98. Use lame_set_VBR_q(), which
14688	  takes quality as an integer, for older LAME versions.
14689	  Fixes #581341.
14690
146912009-05-04 20:39:14 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14692
14693	* win32/common/config.h:
14694	  win32: update config.h to git
14695	  Until someone ports the new win32 config.h logic from the
14696	  other modules to -ugly.
14697
146982009-05-04 12:53:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14699
14700	* docs/plugins/gst-plugins-ugly-plugins.args:
14701	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
14702	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
14703	  Update docs
14704
147052009-05-04 12:51:29 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14706
14707	* ext/lame/gstlamemp3enc.c:
14708	  lamemp3enc: Add a note to the encoding-engine-quality property
14709	  that says, that this does not affect the bitrate at all.
14710
147112009-05-04 12:48:43 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14712
14713	* ext/lame/gstlame.c:
14714	* ext/lame/gstlamemp3enc.c:
14715	  lame: Implement preset interface
14716
147172009-05-04 12:47:03 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14718
14719	* ext/twolame/gsttwolame.c:
14720	  twolame: Implement preset interface
14721
147222009-04-30 10:21:40 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14723
14724	* docs/plugins/gst-plugins-ugly-plugins.args:
14725	* ext/lame/gstlamemp3enc.c:
14726	* ext/lame/gstlamemp3enc.h:
14727	  lamemp3enc: Remove fast-vbr property and rename vbr-quality to quality
14728
147292009-04-30 10:16:45 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14730
14731	* ext/lame/gstlame.c:
14732	* ext/lame/gstlamemp3enc.c:
14733	  lame/lamemp3enc: Fix memory leak on FLUSH_STOP
14734
147352009-04-30 10:14:54 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14736
14737	* ext/lame/gstlame.c:
14738	  lame: Deprecate the lame element
14739
147402009-04-30 10:13:05 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14741
14742	* docs/plugins/Makefile.am:
14743	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
14744	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
14745	* docs/plugins/gst-plugins-ugly-plugins.args:
14746	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
14747	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
14748	* docs/plugins/inspect/plugin-a52dec.xml:
14749	* docs/plugins/inspect/plugin-amrnb.xml:
14750	* docs/plugins/inspect/plugin-asf.xml:
14751	* docs/plugins/inspect/plugin-cdio.xml:
14752	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
14753	* docs/plugins/inspect/plugin-dvdread.xml:
14754	* docs/plugins/inspect/plugin-dvdsub.xml:
14755	* docs/plugins/inspect/plugin-iec958.xml:
14756	* docs/plugins/inspect/plugin-lame.xml:
14757	* docs/plugins/inspect/plugin-mad.xml:
14758	* docs/plugins/inspect/plugin-mpeg2dec.xml:
14759	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
14760	* docs/plugins/inspect/plugin-mpegstream.xml:
14761	* docs/plugins/inspect/plugin-realmedia.xml:
14762	* docs/plugins/inspect/plugin-siddec.xml:
14763	* docs/plugins/inspect/plugin-synaesthesia.xml:
14764	* docs/plugins/inspect/plugin-twolame.xml:
14765	  Update docs
14766
147672009-04-30 10:10:08 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14768
14769	* ext/lame/gstlamemp3enc.c:
14770	  lame: Update example pipelines with the new properties
14771
147722009-04-29 19:01:44 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
14773
14774	* ext/lame/Makefile.am:
14775	* ext/lame/gstlame.c:
14776	* ext/lame/gstlamemp3enc.c:
14777	* ext/lame/gstlamemp3enc.h:
14778	* ext/lame/plugin.c:
14779	  lame: Add lamemp3enc element with much simplified interface
14780	  This deprecates the lame element and fixes bug #494528.
14781
147822009-04-23 09:04:41 +0200  Edward Hervey <bilboed@bilboed.com>
14783
14784	* gst/asfdemux/asfpacket.c:
14785	  asfpacket: Fix pull-mode timestamping handling.
14786	  The problem that happens is the following:
14787	  * A packet with multiple payloads comes in
14788	  * Those payloads get handled one by one
14789	  * The first payload contains the first audio payload with timestamp A
14790	  * The second payload contains the first video (key)frame with timestamp V (where V < A)
14791	  With the previous code, the following would happen:
14792	  * the first payload gets processed, then passed to queue_for_stream
14793	  * queue_for_stream detects it's the first valid timestamp received and stores
14794	  first_ts = A
14795	  * the second payload gets processed, then pass to queue_for_stream
14796	  * queue_for_stream detects the timestamp is lower than first_ts... and
14797	  discards it... resulting in losing the first keyframe of the video stream
14798	  We've been having this issue for *ages*... it's just that nobody noticed it
14799	  that much with playbin. But with playbin2's aggresive multiqueue handling, this
14800	  will result in multiqueue not being able to preroll (because the video decoder will
14801	  be dropping a ton of buffers before (maybe) receiving the next keyframe).
14802	  Tested with over 200 asf files, and they all play the first frame correctly now,
14803	  even the most braindead ones.
14804
148052009-04-21 14:12:06 -0700  Michael Smith <msmith@songbirdnest.com>
14806
14807	* gst/mpegaudioparse/gstmpegaudioparse.c:
14808	* gst/mpegaudioparse/gstmpegaudioparse.h:
14809	  mp3parse: don't build seek table if we can't seek.
14810	  Fixes #573720 - unbounded memory usage increase when listening to mp3
14811	  stream for a long time.
14812
148132009-04-21 22:13:32 +0100  Jan Schmidt <thaytan@noraisin.net>
14814
14815	* common:
14816	  Automatic update of common submodule
14817	  From b3941ea to 6ab11d1
14818
148192009-04-21 20:17:57 +0200  Edward Hervey <bilboed@bilboed.com>
14820
14821	* gst/mpegaudioparse/gstmpegaudioparse.c:
14822	* gst/mpegaudioparse/gstxingmux.c:
14823	  mpegaudioparse: Remove dead assignment and duplicate code
14824
148252009-04-21 20:21:11 +0200  Edward Hervey <bilboed@bilboed.com>
14826
14827	* gst/realmedia/rmdemux.c:
14828	  rmdemux: Actually return the return value for the seek handling.
14829
148302009-04-21 20:20:02 +0200  Edward Hervey <bilboed@bilboed.com>
14831
14832	* gst/mpegstream/gstmpegdemux.c:
14833	* gst/mpegstream/gstmpegparse.c:
14834	  mpegstream: Remove dead assignments.
14835	  The duplicate assignment of update_time was weird... but it seems normal
14836	  that it's indeed the second statement which is the valid one.
14837
148382009-04-21 20:17:19 +0200  Edward Hervey <bilboed@bilboed.com>
14839
14840	* ext/amrnb/amrnbparse.c:
14841	  armnb: Remove unused variable, adapt debug message accordingly.
14842
148432009-04-21 20:15:56 +0200  Edward Hervey <bilboed@bilboed.com>
14844
14845	* gst/dvdsub/gstdvdsubdec.c:
14846	* gst/mpegstream/gstdvddemux.c:
14847	* gst/mpegstream/gstmpegclock.c:
14848	  dvdsub/mpegstream: _class_init: Remove unused class variables
14849
148502009-04-19 14:03:58 +0200  Edward Hervey <bilboed@bilboed.com>
14851
14852	* gst/asfdemux/gstasfdemux.c:
14853	  asfdemux: Initialize flow for a corner case.
14854	  This might be caused by entering the if() line 1214 and then not having
14855	  any activated_streams.. resulting in reaching line 1267 without having
14856	  any valid flow value.
14857
148582009-04-19 14:03:38 +0200  Edward Hervey <bilboed@bilboed.com>
14859
14860	* ext/twolame/gsttwolame.c:
14861	  twolame: Remove unneeded variable, value assigned was never read.
14862
148632009-04-19 14:03:19 +0200  Edward Hervey <bilboed@bilboed.com>
14864
14865	* ext/mpeg2dec/gstmpeg2dec.c:
14866	  mpeg2dec: Remove dead assignment. Value overwritten later on.
14867
148682009-04-19 14:02:44 +0200  Edward Hervey <bilboed@bilboed.com>
14869
14870	* ext/mad/gstmad.c:
14871	  mad: Remove dead assignment and variables given values which are never read.
14872
148732009-04-19 14:02:03 +0200  Edward Hervey <bilboed@bilboed.com>
14874
14875	* ext/lame/gstlame.c:
14876	  lame: Remove unneeded variable, it's assigned a value never read.
14877
148782009-04-19 13:59:24 +0200  Edward Hervey <bilboed@bilboed.com>
14879
14880	* gst/realmedia/rmdemux.c:
14881	  rmdemux: Remove dead assignment, value is being overwritten before being read.
14882
148832009-04-19 13:58:31 +0200  Edward Hervey <bilboed@bilboed.com>
14884
14885	* gst/realmedia/rmdemux.c:
14886	  rmdemux: Remove unused accurate flag.
14887	  I couldn't see any reason why this was there in the first place.
14888
148892009-04-19 13:57:59 +0200  Edward Hervey <bilboed@bilboed.com>
14890
14891	* gst/realmedia/asmrules.c:
14892	* gst/realmedia/rdtdepay.c:
14893	  realmedia: Remove dead assignments. The results are never read.
14894
148952009-04-19 13:57:10 +0200  Edward Hervey <bilboed@bilboed.com>
14896
14897	* gst/realmedia/gstrdtbuffer.c:
14898	* gst/realmedia/rademux.c:
14899	* gst/realmedia/rdtmanager.c:
14900	* gst/realmedia/rmdemux.c:
14901	  realmedia: Remove useless variables, only being used once (or not).
14902
149032009-04-19 13:55:24 +0200  Edward Hervey <bilboed@bilboed.com>
14904
14905	* ext/mpeg2dec/gstmpeg2dec.c:
14906	* gst/asfdemux/gstrtspwms.c:
14907	* gst/realmedia/pnmsrc.c:
14908	* gst/realmedia/rdtdepay.c:
14909	* gst/realmedia/rtspreal.c:
14910	  remove empty method implementations.
14911
149122009-04-18 08:12:08 +0200  Josep Torra <n770galaxy@gmail.com>
14913
14914	* gst/asfdemux/gstrtspwms.c:
14915	  rtspwms: fix condition to detect extension commands for WMS
14916	  Reply with OK to the extension commands for WMS.
14917
149182009-04-15 11:09:56 +0200  Josep Torra <n770galaxy@gmail.com>
14919
14920	* gst/realmedia/rtspreal.c:
14921	  realmedia: add special Real header to DESCRIBE message only for Real servers
14922	  Add headers that are specific to real only if a real server had been
14923	  detected by the OPTIONS message.
14924
149252009-04-14 19:16:46 +0200  David Hoyt <dhoyt at llnl.gov>
14926
14927	* gst/synaesthesia/synaescope.c:
14928	  synaesthesia: fix compilation on windows
14929	  Fix compilation under MSVC due to references to headers
14930	  that are not available with the MS SDKs.
14931	  Fixes #578524
14932
149332009-04-14 10:54:37 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14934
14935	* gst/asfdemux/gstrtspwms.c:
14936	  rtspwms: reply to extension commands
14937	  Reply with OK to the extension commands for WMS.
14938
149392009-04-14 10:53:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14940
14941	* gst/asfdemux/gstrtpasfdepay.c:
14942	  asfdepay: fix a comment
14943
149442009-04-14 10:53:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14945
14946	* gst/asfdemux/gstasfdemux.c:
14947	  asfdemux: add some more debugging
14948
149492009-04-14 10:51:45 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
14950
14951	* configure.ac:
14952	  configure.ac: require git -base
14953	  We require 0.10.22.1 of -base for the new Match-If and ETag headers in RTSP.
14954
149552009-04-09 20:21:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
14956
14957	* gst/realmedia/rtspreal.c:
14958	  realmedia: add special Real header to SETUP message only for Real servers
14959	  Fixes playback of Windows Media RTSP streams and other non-Real RTSP
14960	  streams where the server errors out because it can't handle the
14961	  Real-specific 'Required: com.real.retain-entity-for-setup' header
14962	  we've been adding unconditionally in the recent past.
14963	  For reference:
14964	  rtsp://66.111.34.191:601/broadcast/alnour.rm
14965	  rtsp://195.134.224.231/snowboard_100.wmv
14966
149672009-04-08 11:44:53 -0700  Michael Smith <msmith@songbirdnest.com>
14968
14969	* configure.ac:
14970	* gst/asfdemux/Makefile.am:
14971	  asfdemux: link to all required libraries including indirectly used ones.
14972	  On win32, we're required to link to all the libraries used - including
14973	  ones only indirectly used by other libs. So, add gstaudio, gsttag, and
14974	  (for windows only) winsock.
14975
149762009-04-04 21:19:23 +0300  Felipe Contreras <felipe.contreras@gmail.com>
14977
14978	* common:
14979	  Automatic update of common submodule
14980	  From d0ea89e to b3941ea
14981
149822009-04-04 14:54:41 +0200  Edward Hervey <bilboed@bilboed.com>
14983
14984	* common:
14985	  Automatic update of common submodule
14986	  From f8b3d91 to d0ea89e
14987
149882009-03-26 20:23:14 +0100  Edward Hervey <bilboed@bilboed.com>
14989
14990	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
14991	  dvdlpcmdec: Fix factory klass, It's a 'Decoder', not a 'Demuxer'.
14992
149932009-03-25 16:39:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
14994
14995	* gst/realmedia/rtspreal.c:
14996	* gst/realmedia/rtspreal.h:
14997	  realrtsp: add more headers
14998	  Parse the ETag from the describe method and pass the sessionid as the value for
14999	  the If-Match header is subsequent setup calls.
15000	  Fixes support for more RealMedia RTSP streams.
15001
150022009-03-22 13:08:48 -0700  David Schleef <ds@schleef.org>
15003
15004	* configure.ac:
15005	  twolame: bump requirement to 0.3.10
15006	  0.3.10 is the first version with the float32 encoder functions.
15007	  Fixes #576305.
15008
150092009-03-22 20:15:24 +0000  Jan Schmidt <thaytan@noraisin.net>
15010
15011	* configure.ac:
15012	  back to development -> 0.10.11.1
15013
15014=== release 0.10.11 ===
15015
150162009-03-21 01:05:22 +0000  Jan Schmidt <thaytan@noraisin.net>
15017
15018	* ChangeLog:
15019	* NEWS:
15020	* RELEASE:
15021	* configure.ac:
15022	* docs/plugins/inspect/plugin-a52dec.xml:
15023	* docs/plugins/inspect/plugin-asf.xml:
15024	* docs/plugins/inspect/plugin-cdio.xml:
15025	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
15026	* docs/plugins/inspect/plugin-dvdread.xml:
15027	* docs/plugins/inspect/plugin-dvdsub.xml:
15028	* docs/plugins/inspect/plugin-iec958.xml:
15029	* docs/plugins/inspect/plugin-lame.xml:
15030	* docs/plugins/inspect/plugin-mad.xml:
15031	* docs/plugins/inspect/plugin-mpeg2dec.xml:
15032	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
15033	* docs/plugins/inspect/plugin-mpegstream.xml:
15034	* docs/plugins/inspect/plugin-realmedia.xml:
15035	* docs/plugins/inspect/plugin-siddec.xml:
15036	* docs/plugins/inspect/plugin-twolame.xml:
15037	* gst-plugins-ugly.doap:
15038	* po/cs.po:
15039	* win32/common/config.h:
15040	  Release 0.10.11
15041
150422009-03-21 00:28:29 +0000  Jan Schmidt <thaytan@noraisin.net>
15043
15044	* po/af.po:
15045	* po/az.po:
15046	* po/bg.po:
15047	* po/ca.po:
15048	* po/cs.po:
15049	* po/da.po:
15050	* po/en_GB.po:
15051	* po/es.po:
15052	* po/fi.po:
15053	* po/fr.po:
15054	* po/hu.po:
15055	* po/id.po:
15056	* po/it.po:
15057	* po/ja.po:
15058	* po/lt.po:
15059	* po/mt.po:
15060	* po/nb.po:
15061	* po/nl.po:
15062	* po/or.po:
15063	* po/pl.po:
15064	* po/pt_BR.po:
15065	* po/ru.po:
15066	* po/sk.po:
15067	* po/sq.po:
15068	* po/sr.po:
15069	* po/sv.po:
15070	* po/tr.po:
15071	* po/uk.po:
15072	* po/vi.po:
15073	* po/zh_CN.po:
15074	  Update .po files
15075
150762009-03-13 16:45:08 +0000  Jan Schmidt <thaytan@noraisin.net>
15077
15078	* configure.ac:
15079	* win32/common/config.h:
15080	  0.10.10.3 pre-release
15081
150822009-03-13 16:40:38 +0000  Jan Schmidt <thaytan@noraisin.net>
15083
15084	* po/fi.po:
15085	* po/id.po:
15086	* po/pl.po:
15087	* po/pt_BR.po:
15088	* po/sv.po:
15089	  po: Update translations from upstream
15090
150912009-03-13 16:38:08 +0000  Jan Schmidt <thaytan@noraisin.net>
15092
15093	* po/LINGUAS:
15094	* po/tr.po:
15095	  po: Add Turkish translation
15096
150972009-03-13 19:23:12 +0000  Jan Schmidt <thaytan@noraisin.net>
15098
15099	* gst/mpegaudioparse/gstmpegaudioparse.c:
15100	* gst/mpegaudioparse/gstmpegaudioparse.h:
15101	  mp3parse: Fix glitches in the output when playing (for e.g.) AVI
15102	  Don't introduce glitches in the output by a) relaxing the threshold for
15103	  taking upstream timestamps in preference to our calculated timestamps and
15104	  b) only set the discont flag on outgoing buffers in response to an incoming
15105	  discont buffer.
15106	  Fixes: #575046
15107
151082009-03-12 15:57:31 +0100  Alessandro Decina <alessandro.decina@collabora.co.uk>
15109
15110	* gst/mpegaudioparse/gstmpegaudioparse.c:
15111	  mp3parse: fix deadlock with accurate seeks.
15112	  Release pending_accurate_seeks_lock before forwarding the seek event upstream.
15113	  Fixes #575068.
15114
151152009-03-10 00:22:35 +0000  Jan Schmidt <thaytan@noraisin.net>
15116
15117	* configure.ac:
15118	* po/af.po:
15119	* po/az.po:
15120	* po/bg.po:
15121	* po/ca.po:
15122	* po/cs.po:
15123	* po/da.po:
15124	* po/en_GB.po:
15125	* po/es.po:
15126	* po/fi.po:
15127	* po/fr.po:
15128	* po/hu.po:
15129	* po/id.po:
15130	* po/it.po:
15131	* po/lt.po:
15132	* po/mt.po:
15133	* po/nb.po:
15134	* po/nl.po:
15135	* po/or.po:
15136	* po/pl.po:
15137	* po/pt_BR.po:
15138	* po/ru.po:
15139	* po/sk.po:
15140	* po/sq.po:
15141	* po/sr.po:
15142	* po/sv.po:
15143	* po/uk.po:
15144	* po/vi.po:
15145	* po/zh_CN.po:
15146	* win32/common/config.h:
15147	  0.10.10.2 pre-release
15148	  Bump version number, update translations and win32 config.h
15149
151502009-03-10 00:19:01 +0000  Jan Schmidt <thaytan@noraisin.net>
15151
15152	* po/LINGUAS:
15153	* po/ja.po:
15154	  po: Add Japanese translation
15155
151562009-03-10 00:10:20 +0000  Jan Schmidt <thaytan@noraisin.net>
15157
15158	* configure.ac:
15159	* docs/plugins/Makefile.am:
15160	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
15161	* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
15162	* docs/plugins/gst-plugins-ugly-plugins.args:
15163	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
15164	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
15165	* docs/plugins/inspect/plugin-a52dec.xml:
15166	* docs/plugins/inspect/plugin-asf.xml:
15167	* docs/plugins/inspect/plugin-cdio.xml:
15168	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
15169	* docs/plugins/inspect/plugin-dvdread.xml:
15170	* docs/plugins/inspect/plugin-dvdsub.xml:
15171	* docs/plugins/inspect/plugin-iec958.xml:
15172	* docs/plugins/inspect/plugin-lame.xml:
15173	* docs/plugins/inspect/plugin-mad.xml:
15174	* docs/plugins/inspect/plugin-mpeg2dec.xml:
15175	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
15176	* docs/plugins/inspect/plugin-mpegstream.xml:
15177	* docs/plugins/inspect/plugin-realmedia.xml:
15178	* docs/plugins/inspect/plugin-siddec.xml:
15179	* docs/plugins/inspect/plugin-synaesthesia.xml:
15180	* docs/plugins/inspect/plugin-twolame.xml:
15181	* ext/Makefile.am:
15182	* po/POTFILES.in:
15183	  Moved twolame from Bad to Ugly
15184
151852008-11-04 12:42:30 +0000  Stefan Kost <ensonic@users.sourceforge.net>
15186
15187	  [MOVED FROM BAD] Don't install static libs for plugins. Fixes #550851 for -bad.
15188	  Original commit message from CVS:
15189	  * ext/alsaspdif/Makefile.am:
15190	  * ext/amrwb/Makefile.am:
15191	  * ext/apexsink/Makefile.am:
15192	  * ext/arts/Makefile.am:
15193	  * ext/artsd/Makefile.am:
15194	  * ext/audiofile/Makefile.am:
15195	  * ext/audioresample/Makefile.am:
15196	  * ext/bz2/Makefile.am:
15197	  * ext/cdaudio/Makefile.am:
15198	  * ext/celt/Makefile.am:
15199	  * ext/dc1394/Makefile.am:
15200	  * ext/dirac/Makefile.am:
15201	  * ext/directfb/Makefile.am:
15202	  * ext/divx/Makefile.am:
15203	  * ext/dts/Makefile.am:
15204	  * ext/faac/Makefile.am:
15205	  * ext/faad/Makefile.am:
15206	  * ext/gsm/Makefile.am:
15207	  * ext/hermes/Makefile.am:
15208	  * ext/ivorbis/Makefile.am:
15209	  * ext/jack/Makefile.am:
15210	  * ext/jp2k/Makefile.am:
15211	  * ext/ladspa/Makefile.am:
15212	  * ext/lcs/Makefile.am:
15213	  * ext/libfame/Makefile.am:
15214	  * ext/libmms/Makefile.am:
15215	  * ext/metadata/Makefile.am:
15216	  * ext/mpeg2enc/Makefile.am:
15217	  * ext/mplex/Makefile.am:
15218	  * ext/musepack/Makefile.am:
15219	  * ext/musicbrainz/Makefile.am:
15220	  * ext/mythtv/Makefile.am:
15221	  * ext/nas/Makefile.am:
15222	  * ext/neon/Makefile.am:
15223	  * ext/ofa/Makefile.am:
15224	  * ext/polyp/Makefile.am:
15225	  * ext/resindvd/Makefile.am:
15226	  * ext/sdl/Makefile.am:
15227	  * ext/shout/Makefile.am:
15228	  * ext/snapshot/Makefile.am:
15229	  * ext/sndfile/Makefile.am:
15230	  * ext/soundtouch/Makefile.am:
15231	  * ext/spc/Makefile.am:
15232	  * ext/swfdec/Makefile.am:
15233	  * ext/tarkin/Makefile.am:
15234	  * ext/theora/Makefile.am:
15235	  * ext/timidity/Makefile.am:
15236	  * ext/twolame/Makefile.am:
15237	  * ext/x264/Makefile.am:
15238	  * ext/xine/Makefile.am:
15239	  * ext/xvid/Makefile.am:
15240	  * gst-libs/gst/app/Makefile.am:
15241	  * gst-libs/gst/dshow/Makefile.am:
15242	  * gst/aiffparse/Makefile.am:
15243	  * gst/app/Makefile.am:
15244	  * gst/audiobuffer/Makefile.am:
15245	  * gst/bayer/Makefile.am:
15246	  * gst/cdxaparse/Makefile.am:
15247	  * gst/chart/Makefile.am:
15248	  * gst/colorspace/Makefile.am:
15249	  * gst/dccp/Makefile.am:
15250	  * gst/deinterlace/Makefile.am:
15251	  * gst/deinterlace2/Makefile.am:
15252	  * gst/dvdspu/Makefile.am:
15253	  * gst/festival/Makefile.am:
15254	  * gst/filter/Makefile.am:
15255	  * gst/flacparse/Makefile.am:
15256	  * gst/flv/Makefile.am:
15257	  * gst/games/Makefile.am:
15258	  * gst/h264parse/Makefile.am:
15259	  * gst/librfb/Makefile.am:
15260	  * gst/mixmatrix/Makefile.am:
15261	  * gst/modplug/Makefile.am:
15262	  * gst/mpeg1sys/Makefile.am:
15263	  * gst/mpeg4videoparse/Makefile.am:
15264	  * gst/mpegdemux/Makefile.am:
15265	  * gst/mpegtsmux/Makefile.am:
15266	  * gst/mpegvideoparse/Makefile.am:
15267	  * gst/mve/Makefile.am:
15268	  * gst/nsf/Makefile.am:
15269	  * gst/nuvdemux/Makefile.am:
15270	  * gst/overlay/Makefile.am:
15271	  * gst/passthrough/Makefile.am:
15272	  * gst/pcapparse/Makefile.am:
15273	  * gst/playondemand/Makefile.am:
15274	  * gst/rawparse/Makefile.am:
15275	  * gst/real/Makefile.am:
15276	  * gst/rtjpeg/Makefile.am:
15277	  * gst/rtpmanager/Makefile.am:
15278	  * gst/scaletempo/Makefile.am:
15279	  * gst/sdp/Makefile.am:
15280	  * gst/selector/Makefile.am:
15281	  * gst/smooth/Makefile.am:
15282	  * gst/smoothwave/Makefile.am:
15283	  * gst/speed/Makefile.am:
15284	  * gst/speexresample/Makefile.am:
15285	  * gst/stereo/Makefile.am:
15286	  * gst/subenc/Makefile.am:
15287	  * gst/tta/Makefile.am:
15288	  * gst/vbidec/Makefile.am:
15289	  * gst/videodrop/Makefile.am:
15290	  * gst/videosignal/Makefile.am:
15291	  * gst/virtualdub/Makefile.am:
15292	  * gst/vmnc/Makefile.am:
15293	  * gst/y4m/Makefile.am:
15294	  * sys/acmenc/Makefile.am:
15295	  * sys/cdrom/Makefile.am:
15296	  * sys/dshowdecwrapper/Makefile.am:
15297	  * sys/dshowsrcwrapper/Makefile.am:
15298	  * sys/dvb/Makefile.am:
15299	  * sys/dxr3/Makefile.am:
15300	  * sys/fbdev/Makefile.am:
15301	  * sys/oss4/Makefile.am:
15302	  * sys/qcam/Makefile.am:
15303	  * sys/qtwrapper/Makefile.am:
15304	  * sys/vcd/Makefile.am:
15305	  * sys/wininet/Makefile.am:
15306	  * win32/common/config.h:
15307	  Don't install static libs for plugins. Fixes #550851 for -bad.
15308
153092008-09-02 09:56:44 +0000  Tim-Philipp Müller <tim@centricular.net>
15310
15311	  [MOVED FROM BAD] Enable/fix up translations for these plugins.
15312	  Original commit message from CVS:
15313	  * ext/resindvd/plugin.c: (plugin_init):
15314	  * ext/resindvd/resindvdsrc.c:
15315	  * ext/twolame/gsttwolame.c: (plugin_init):
15316	  * gst/aiffparse/aiffparse.c: (plugin_init):
15317	  Enable/fix up translations for these plugins.
15318	  * po/LINGUAS:
15319	  Add 'ca' to LINGUAS.
15320	  * po/POTFILES.in:
15321	  * po/POTFILES.skip:
15322	  Add more files for translation and more files which tools
15323	  should skip.
15324
153252008-08-07 14:34:03 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15326
15327	  [MOVED FROM BAD] ext/twolame/gsttwolame.*: Allow raw float samples as input for encoding.
15328	  Original commit message from CVS:
15329	  * ext/twolame/gsttwolame.c: (gst_two_lame_sink_setcaps),
15330	  (gst_two_lame_chain):
15331	  * ext/twolame/gsttwolame.h:
15332	  Allow raw float samples as input for encoding.
15333
153342008-08-02 17:39:13 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15335
15336	  [MOVED FROM BAD] Add TwoLAME MP2 encoding element, based on the LAME element.
15337	  Original commit message from CVS:
15338	  * configure.ac:
15339	  * ext/Makefile.am:
15340	  * ext/twolame/Makefile.am:
15341	  * ext/twolame/gsttwolame.c: (gst_two_lame_mode_get_type),
15342	  (gst_two_lame_padding_get_type), (gst_two_lame_emphasis_get_type),
15343	  (gst_two_lame_release_memory), (gst_two_lame_finalize),
15344	  (gst_two_lame_base_init), (gst_two_lame_class_init),
15345	  (gst_two_lame_src_setcaps), (gst_two_lame_sink_setcaps),
15346	  (gst_two_lame_init), (gst_two_lame_set_property),
15347	  (gst_two_lame_get_property), (gst_two_lame_sink_event),
15348	  (gst_two_lame_chain), (gst_two_lame_setup),
15349	  (gst_two_lame_change_state), (gst_two_lame_get_default_settings),
15350	  (plugin_init):
15351	  * ext/twolame/gsttwolame.h:
15352	  Add TwoLAME MP2 encoding element, based on the LAME element.
15353
153542009-03-09 23:13:20 +0000  Jan Schmidt <thaytan@noraisin.net>
15355
15356	* common:
15357	  Automatic update of common submodule
15358	  From 7032163 to f8b3d91
15359
153602009-03-08 12:05:57 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
15361
15362	* common:
15363	  Automatic update of common submodule
15364	  From ffa738d to 7032163
15365
153662009-03-08 11:21:32 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
15367
15368	* common:
15369	  Automatic update of common submodule
15370	  From 3f13e4e to ffa738d
15371
153722009-03-07 11:47:06 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
15373
15374	* common:
15375	  Automatic update of common submodule
15376	  From 3c7456b to 3f13e4e
15377
153782009-03-07 10:47:13 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
15379
15380	* common:
15381	  Automatic update of common submodule
15382	  From 57c83f2 to 3c7456b
15383
153842009-03-06 12:30:36 -0800  Michael Smith <msmith@songbirdnest.com>
15385
15386	* gst/mpegaudioparse/gstmpegaudioparse.c:
15387	  mp3parse: be more conservative when changing layer/rate/etc.
15388	  Don't allow a change in sample rate/channels/layer/version unless we can
15389	  see another frame at the correct offset. Prevents accidently flipping
15390	  due to simple single-bit corruption.
15391
153922009-03-04 16:52:59 +0000  Jan Schmidt <thaytan@noraisin.net>
15393
15394	* gst/realmedia/realhash.c:
15395	  rmdemux: Fix strict-aliasing warnings.
15396	  Use existing GST_READ_UINT32 and GST_WRITE_UINT32 macros instead of
15397	  hand-rolled ones.
15398
153992009-03-04 16:15:00 +0200  René Stadler <mail@renestadler.de>
15400
15401	* gst/mpegaudioparse/gstmpegaudioparse.c:
15402	  mpegaudioparse: Remove empty lines added by buggy indent.
15403
154042009-02-27 13:41:58 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
15405
15406	* gst/mpegaudioparse/gstmpegaudioparse.c:
15407	  mpegaudioparse: Provide SEEKING query handling.
15408	  Since SEEK event handling might perform some conversion
15409	  from TIME to BYTES, do not let upstream fool application
15410	  into (TIME) seeking not being possible.
15411
154122009-02-25 13:34:05 -0800  Michael Smith <msmith@songbirdnest.com>
15413
15414	* gst/mpegaudioparse/gstmpegaudioparse.c:
15415	  mp3parse: fix accurate seeks to near 0
15416	  Integer underflow made accurate seeks to near zero fail and seek to
15417	  completely the wrong place. Fix by clamping to zero, since we can't seek
15418	  to negative times anyway.
15419
154202009-02-25 20:52:08 +0000  Jan Schmidt <thaytan@noraisin.net>
15421
15422	* common:
15423	* configure.ac:
15424	  build: Update shave init statement for changes in common. Bump common.
15425
154262009-02-25 18:19:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15427
15428	* gst/realmedia/rtspreal.c:
15429	  rtspreal: ignore data streams. Fixes #527112
15430	  Ignore data streams when parsing the SDP as they don't contain anything we need
15431	  to put in the realmedia header.
15432
154332009-02-25 11:32:37 +0000  Jan Schmidt <thaytan@noraisin.net>
15434
15435	* common:
15436	  Automatic update of common submodule
15437	  From 9cf8c9b to a6ce5c6
15438
154392009-02-24 15:25:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15440
15441	* ext/mad/gstid3tag.c:
15442	  Forward unknown events
15443	  Forward unknown events upstream instead of dropping them. Also return the result
15444	  of the seek event instead of a fixed value.
15445
154462009-02-23 10:50:50 +0200  Stefan Kost <ensonic@users.sf.net>
15447
15448	* gst/asfdemux/gstrtpasfdepay.c:
15449	  rtpasfdepay: Fix the build by adding the needed include for atoi.
15450
154512009-02-22 19:19:12 +0000  Jan Schmidt <thaytan@noraisin.net>
15452
15453	* configure.ac:
15454	* docs/plugins/Makefile.am:
15455	  Use shave for the build output
15456
154572009-02-22 16:00:02 +0000  Jan Schmidt <thaytan@noraisin.net>
15458
15459	* common:
15460	  Automatic update of common submodule
15461	  From 5d7c9cc to 9cf8c9b
15462
154632009-02-22 14:22:30 +0100  Edward Hervey <bilboed@bilboed.com>
15464
15465	* gst/asfdemux/gstasf.c:
15466	* gst/asfdemux/gstrtpasfdepay.c:
15467	* gst/realmedia/rademux.c:
15468	* gst/realmedia/rdtdepay.c:
15469	* gst/synaesthesia/gstsynaesthesia.c:
15470	* gst/synaesthesia/synaescope.c:
15471	  Fix indentation.
15472
154732009-02-22 14:21:22 +0100  Edward Hervey <bilboed@bilboed.com>
15474
15475	* gst/realmedia/pnmsrc.c:
15476	  pnmsrc: Error out gracefully if location is NULL. Run gst-indent
15477
154782009-02-21 11:13:55 -0800  David Schleef <ds@schleef.org>
15479
15480	* common:
15481	  Automatic update of common submodule
15482	  From 80c627d to 5d7c9cc
15483
154842009-02-20 15:53:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15485
15486	* gst/realmedia/Makefile.am:
15487	* gst/realmedia/pnmsrc.c:
15488	* gst/realmedia/pnmsrc.h:
15489	* gst/realmedia/rademux.c:
15490	* gst/realmedia/rademux.h:
15491	* gst/realmedia/realmedia.c:
15492	* gst/realmedia/rmdemux.c:
15493	* gst/realmedia/rmdemux.h:
15494	  Add pnm:// uri source
15495	  Add a new utri handler for pnm:// that for now just redirects to the same uri
15496	  with the rtsp:// protocol, which usually works nowadays.
15497	  Separate the registration of the various plugins into a separate source file.
15498
154992009-02-20 13:48:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15500
15501	* gst/asfdemux/Makefile.am:
15502	* gst/asfdemux/gstasf.c:
15503	* gst/asfdemux/gstrtpasfdepay.c:
15504	* gst/asfdemux/gstrtpasfdepay.h:
15505	  Add ASF depayloader
15506	  Add ASF depayloader based on latest public MicroSoft docs (MS-RTSP).
15507	  Fixes #335067.
15508
155092009-02-19 19:10:53 +0000  Zaheer Merali <zaheerabbas@merali.org>
15510
15511	* ext/mad/gstmad.c:
15512	  mad: remove log line added in error
15513
155142009-02-19 19:08:10 +0000  Zaheer Merali <zaheerabbas@merali.org>
15515
15516	* ext/mad/gstmad.c:
15517	  mad: just flush data when seeing BADDATAPTR instead of going into error state
15518
155192009-02-18 12:55:16 +0100  Roland Moser <rmoser@gmx.at>
15520
15521	* gst/realmedia/rmdemux.c:
15522	  Fix parsing of the flags in rmdemux
15523	  Fix parsing of the flags in version 1 realmedia streams.
15524	  Fixes #571358.
15525
155262009-02-09 12:03:15 +0100  Edward Hervey <bilboed@bilboed.com>
15527
15528	* common:
15529	  Bump revision to use for common submodule.
15530
155312009-01-30 22:27:05 +0200  Stefan Kost <ensonic@users.sf.net>
15532
15533	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
15534	  Add releaseinfo with online url.
15535
155362009-01-30 17:34:27 +0000  Jan Schmidt <thaytan@noraisin.net>
15537
15538	* common:
15539	  Bump common
15540
155412009-01-30 14:35:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
15542
15543	* gst/asfdemux/asfpacket.c:
15544	* gst/asfdemux/gstasfdemux.c:
15545	* gst/asfdemux/gstasfdemux.h:
15546	  Remove redundant push_mode struct member
15547
155482009-01-30 09:04:46 +0100  Edward Hervey <bilboed@bilboed.com>
15549
15550	* autogen.sh:
15551	  Fix previous commit, wasn't actually setting up a symbolic link
15552
155532009-01-30 08:56:33 +0100  Edward Hervey <bilboed@bilboed.com>
15554
15555	* autogen.sh:
15556	* common:
15557	  Use a symbolic link for the pre-commit client-side hook
15558
155592009-01-30 08:56:24 +0100  Edward Hervey <bilboed@bilboed.com>
15560
15561	* .gitignore:
15562	  Ignore some more files
15563
155642009-01-26 22:40:10 +0200  Stefan Kost <ensonic@users.sf.net>
15565
15566	* gst/synaesthesia/synaescope.c:
15567	* gst/synaesthesia/synaescope.h:
15568	  Precalculate some size dependent variables. Demystify the height scaling a bit.
15569	  Adds more comments to the code about the height scaling. RIght now only certain heights are screen filling.
15570
155712009-01-26 21:26:46 +0200  Stefan Kost <ensonic@users.sf.net>
15572
15573	  Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-ugly
15574
155752009-01-26 20:12:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15576
15577	* gst/realmedia/rdtdepay.c:
15578	  Set flags on the realmedia chunks
15579	  Set the keyframe flags from the RDT packet to the realmedia chunk so that the
15580	  descrambler can be reset on keyframes. Fixes #556714.
15581
155822009-01-26 20:10:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
15583
15584	* gst/realmedia/gstrdtbuffer.c:
15585	* gst/realmedia/gstrdtbuffer.h:
15586	  Add method to get RDT flags
15587	  Add a method to get the RDT flags. We need these flags to mark keyframes to
15588	  reset the descrambing queue. See #556714.
15589
155902009-01-26 10:00:57 +0100  Hans de Goede <jwrdegoede@fedoraproject.org>
15591
15592	* gst/asfdemux/asfpacket.c:
15593	* gst/asfdemux/gstasfdemux.c:
15594	* gst/asfdemux/gstasfdemux.h:
15595	  Add seeking support to asfdemux in push mode
15596	  Fixes bug #568836.
15597
155982009-01-26 09:57:26 +0100  Hans de Goede <jwrdegoede@fedoraproject.org>
15599
15600	* gst/asfdemux/asfpacket.c:
15601	  Drop packets with an invalid replicated data length
15602	  Drop packets with an invalid replicated data length
15603	  instead of continuing with an invalid timestamp
15604	  and uninitialized payload metadata.
15605	  All other code assumes that the timestamps are valid.
15606
156072009-01-25 22:31:52 +0200  Stefan Kost <ensonic@users.sf.net>
15608
15609	* gst/synaesthesia/synaescope.h:
15610	  Change comment to refer to right variable.
15611
156122009-01-24 23:27:08 +0200  Stefan Kost <ensonic@users.sf.net>
15613
15614	* gst/synaesthesia/gstsynaesthesia.c:
15615	* gst/synaesthesia/gstsynaesthesia.h:
15616	* gst/synaesthesia/synaescope.c:
15617	* gst/synaesthesia/synaescope.h:
15618	  Bring synaesthesia to next century.
15619	  Do proper size negotiation. Change engine API to allow resizes. Small cleanups elsewhere.
15620
156212009-01-23 17:51:00 -0800  David Schleef <ds@schleef.org>
15622
15623	* gst/asfdemux/gstasfdemux.c:
15624	  Fix leak of converted string
15625
156262009-01-23 23:44:01 +0000  Jan Schmidt <thaytan@noraisin.net>
15627
15628	* .gitignore:
15629	* po/.gitignore:
15630	  Add more to the gitignores
15631
156322009-01-23 23:59:38 +0200  Stefan Kost <ensonic@users.sf.net>
15633
15634	* gst/synaesthesia/gstsynaesthesia.c:
15635	  Make synaesthesia build again.
15636	  _init() has no params.
15637
156382009-01-22 18:15:36 +0200  Stefan Kost <ensonic@users.sf.net>
15639
15640	* common:
15641	  Update common snapshot.
15642
156432009-01-22 13:50:09 +0100  Sebastian Dröge <slomo@circular-chaos.org>
15644
15645	* common:
15646	  Fix pre-commit hook
15647
156482009-01-22 06:14:31 +0100  Edward Hervey <bilboed@bilboed.com>
15649
15650	* autogen.sh:
15651	* common:
15652	  Install and use pre-commit indentation hook from common
15653
156542009-01-21 04:32:33 +0100  Edward Hervey <bilboed@bilboed.com>
15655
15656	* autogen.sh:
15657	  autogen.sh : Use git submodule
15658
156592009-01-08 08:19:25 +0000  Yves Lefebvre <ivanohe@abacom.com>
15660
15661	  gst/mpegstream/: Fix some caps leaks. Fixes bug #564885.
15662	  Original commit message from CVS:
15663	  Patch by: Yves Lefebvre <ivanohe at abacom dot com>
15664	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_get_video_stream),
15665	  (gst_dvd_demux_get_audio_stream),
15666	  (gst_dvd_demux_get_subpicture_stream), (gst_dvd_demux_reset):
15667	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init_stream),
15668	  (gst_mpeg_demux_get_video_stream),
15669	  (gst_mpeg_demux_get_audio_stream), (gst_mpeg_demux_reset):
15670	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_chain):
15671	  Fix some caps leaks. Fixes bug #564885.
15672
156732009-01-02 00:43:53 +0000  Alessandro Decina <alessandro.d@gmail.com>
15674
15675	  ext/cdio/gstcdio.c: Remove unused format argument.
15676	  Original commit message from CVS:
15677	  * ext/cdio/gstcdio.c:
15678	  Remove unused format argument.
15679
156802008-12-13 20:41:40 +0000  Tim-Philipp Müller <tim@centricular.net>
15681
15682	  win32/common/: Hardcode cpu for win32 build, just like we do in the other modules, to remove VCS conflicts and incons...
15683	  Original commit message from CVS:
15684	  * win32/common/.cvsignore:
15685	  * win32/common/config.h:
15686	  * win32/common/config.h.in:
15687	  Hardcode cpu for win32 build, just like we do in the other modules,
15688	  to remove VCS conflicts and inconsistent defines between modules,
15689	  and update version defines to CVS.
15690
156912008-12-13 16:29:38 +0000  Edward Hervey <bilboed@bilboed.com>
15692
15693	  m4/Makefile.am: Removed two more .m4 that aren't shipped with gettext 0.17 anymore.
15694	  Original commit message from CVS:
15695	  * m4/Makefile.am:
15696	  Removed two more .m4 that aren't shipped with gettext 0.17 anymore.
15697
156982008-12-13 13:01:49 +0000  Edward Hervey <bilboed@bilboed.com>
15699
15700	  m4/Makefile.am: inttypes.m4 hasn't been available since gettext-0.15, and since we now require gettext >= 0.17 ... we...
15701	  Original commit message from CVS:
15702	  * m4/Makefile.am:
15703	  inttypes.m4 hasn't been available since gettext-0.15, and since we now
15704	  require gettext >= 0.17 ... we can remove it from the list of files to
15705	  dist.
15706
157072008-12-10 15:42:21 +0000  Tim-Philipp Müller <tim@centricular.net>
15708
15709	  gst/mpegaudioparse/gstmpegaudioparse.*: Do an initial class_ref on an internal enum type from within the class_init f...
15710	  Original commit message from CVS:
15711	  * gst/mpegaudioparse/gstmpegaudioparse.c: (channel_mode_class),
15712	  (GST_TYPE_MP3_CHANNEL_MODE), (mp3_type_frame_length_from_header),
15713	  (gst_mp3parse_emit_frame), (mp3parse_get_query_types):
15714	  * gst/mpegaudioparse/gstmpegaudioparse.h:
15715	  Do an initial class_ref on an internal enum type from within the
15716	  class_init function so that there aren't any issues when multiple
15717	  mp3parse elements are started in separate threads at the same
15718	  time. (Why we use an enum type here if the tag is registered as
15719	  a string type, I don't know). Also remove custom UNUSED macro
15720	  and use GLib's instead.
15721
157222008-12-04 20:11:33 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15723
15724	  configure.ac: Apparently AC_CONFIG_MACRO_DIR breaks when using more than one macro directory, reverting last change.
15725	  Original commit message from CVS:
15726	  * configure.ac:
15727	  Apparently AC_CONFIG_MACRO_DIR breaks when using more
15728	  than one macro directory, reverting last change.
15729
157302008-12-04 19:48:20 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15731
15732	  configure.ac: Set AC_CONFIG_MACRO_DIR to common/m4 to point autoconf to our M4 macros.
15733	  Original commit message from CVS:
15734	  * configure.ac:
15735	  Set AC_CONFIG_MACRO_DIR to common/m4 to point autoconf to
15736	  our M4 macros.
15737
157382008-12-01 14:39:34 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15739
15740	  ext/mpeg2dec/gstmpeg2dec.c: Last change introduced a regression that made mpeg2dec handle some 4:2:2 videos as 4:4:4....
15741	  Original commit message from CVS:
15742	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format):
15743	  Last change introduced a regression that made mpeg2dec handle
15744	  some 4:2:2 videos as 4:4:4. Fixes bug #562086.
15745
157462008-11-29 13:33:37 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15747
15748	  Require gettext 0.17 because older versions don't mix with libtool 2.2. At build time an older gettext version will s...
15749	  Original commit message from CVS:
15750	  Patch by: Cygwin Ports maintainer
15751	  <yselkowitz at users dot sourceforge dot net>
15752	  * autogen.sh:
15753	  * configure.ac:
15754	  Require gettext 0.17 because older versions don't mix with libtool
15755	  2.2. At build time an older gettext version will still work.
15756	  Fixes bug #556091.
15757
157582008-11-25 03:44:06 +0000  David Schleef <ds@schleef.org>
15759
15760	  ext/mpeg2dec/gstmpeg2dec.*: Add support for 4:4:4 video.  Fixes #562086
15761	  Original commit message from CVS:
15762	  * ext/mpeg2dec/gstmpeg2dec.c:
15763	  * ext/mpeg2dec/gstmpeg2dec.h:
15764	  Add support for 4:4:4 video.  Fixes #562086
15765
157662008-11-24 09:51:39 +0000  Simon Holm Thøgersen <odie@cs.aau.dk>
15767
15768	  ext/mpeg2dec/gstmpeg2dec.c: Add support for the STATE_SEQUENCE_MODIFIED state in mpeg2dec >= 0.5.0. Fixes bug #562065.
15769	  Original commit message from CVS:
15770	  Patch by: Simon Holm Thøgersen <odie at cs dot aau dot dk>
15771	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_chain):
15772	  Add support for the STATE_SEQUENCE_MODIFIED state in mpeg2dec
15773	  >= 0.5.0. Fixes bug #562065.
15774
157752008-11-20 21:31:19 +0000  Wim Taymans <wim.taymans@gmail.com>
15776
15777	  gst/asfdemux/gstasfdemux.c: Remove duplicate and broken code for the streaming case and simply reuse the much better ...
15778	  Original commit message from CVS:
15779	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_chain):
15780	  Remove duplicate and broken code for the streaming case and simply reuse
15781	  the much better working pull based code. Fixes #560348.
15782
157832008-11-20 20:42:33 +0000  Jan Schmidt <thaytan@mad.scientist.com>
15784
15785	  configure.ac: Back to development -> 0.10.10.1
15786	  Original commit message from CVS:
15787	  * configure.ac:
15788	  Back to development -> 0.10.10.1
15789
15790=== release 0.10.10 ===
15791
157922008-11-19 14:30:44 +0000  Jan Schmidt <thaytan@mad.scientist.com>
15793
15794	* ChangeLog:
15795	* NEWS:
15796	* RELEASE:
15797	* configure.ac:
15798	* docs/plugins/inspect/plugin-a52dec.xml:
15799	* docs/plugins/inspect/plugin-asf.xml:
15800	* docs/plugins/inspect/plugin-cdio.xml:
15801	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
15802	* docs/plugins/inspect/plugin-dvdread.xml:
15803	* docs/plugins/inspect/plugin-dvdsub.xml:
15804	* docs/plugins/inspect/plugin-iec958.xml:
15805	* docs/plugins/inspect/plugin-lame.xml:
15806	* docs/plugins/inspect/plugin-mad.xml:
15807	* docs/plugins/inspect/plugin-mpeg2dec.xml:
15808	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
15809	* docs/plugins/inspect/plugin-mpegstream.xml:
15810	* docs/plugins/inspect/plugin-realmedia.xml:
15811	* docs/plugins/inspect/plugin-siddec.xml:
15812	* gst-plugins-ugly.doap:
15813	* po/LINGUAS:
15814	  Release 0.10.10 - "Under the House"
15815	  Original commit message from CVS:
15816	  Release 0.10.10 - "Under the House"
15817
158182008-11-19 13:59:12 +0000  Jan Schmidt <thaytan@mad.scientist.com>
15819
15820	* po/bg.po:
15821	* po/ca.po:
15822	* po/da.po:
15823	* po/id.po:
15824	* po/it.po:
15825	* po/mt.po:
15826	* po/vi.po:
15827	  Update .po files
15828	  Original commit message from CVS:
15829	  Update .po files
15830
158312008-11-17 09:53:39 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15832
15833	  ext/sidplay/Makefile.am: Use GST_CXXFLAGS for C++ code instead of GST_CFLAGS. The latter could contain CFLAGS that do...
15834	  Original commit message from CVS:
15835	  * ext/sidplay/Makefile.am:
15836	  Use GST_CXXFLAGS for C++ code instead of GST_CFLAGS. The latter could
15837	  contain CFLAGS that do not exist for C++, like -Wvla or
15838	  -Wdeclaration-after-statement. Fixes bug #561161.
15839
158402008-11-12 23:19:55 +0000  Jan Schmidt <thaytan@mad.scientist.com>
15841
15842	  configure.ac: 0.10.9.3 pre-release
15843	  Original commit message from CVS:
15844	  * configure.ac:
15845	  0.10.9.3 pre-release
15846
158472008-11-11 17:14:46 +0000  Wim Taymans <wim.taymans@gmail.com>
15848
15849	  gst/asfdemux/gstasfdemux.c: Only copy sane aspect ratio values on the caps. Fixes #559682.
15850	  Original commit message from CVS:
15851	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream):
15852	  Only copy sane aspect ratio values on the caps. Fixes #559682.
15853
158542008-11-06 13:29:37 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15855
15856	* ChangeLog:
15857	  Add bug number to the mp3parse mpeg 2.5 fix
15858	  Original commit message from CVS:
15859	  Add bug number to the mp3parse mpeg 2.5 fix
15860
158612008-11-05 11:03:07 +0000  Wim Taymans <wim.taymans@gmail.com>
15862
15863	  ext/amrnb/amrnbdec.*: Add a property to select the amr variant. Fixes #424070.
15864	  Original commit message from CVS:
15865	  * ext/amrnb/amrnbdec.c: (gst_amrnb_variant_get_type),
15866	  (gst_amrnbdec_class_init), (gst_amrnbdec_set_property),
15867	  (gst_amrnbdec_get_property), (gst_amrnbdec_chain):
15868	  * ext/amrnb/amrnbdec.h:
15869	  Add a property to select the amr variant. Fixes #424070.
15870
158712008-11-03 11:31:49 +0000  Tal Shalif <tshalif@nargila.org>
15872
15873	  gst/mpegstream/: Fix memmory corruption due to not storing the new updated pointer after a g_renew(). Fixes #558896.
15874	  Original commit message from CVS:
15875	  Patch by: Tal Shalif <tshalif at nargila dot org>
15876	  * gst/mpegstream/gstdvddemux.c:
15877	  (gst_dvd_demux_get_subpicture_stream):
15878	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream),
15879	  (gst_mpeg_demux_get_audio_stream):
15880	  Fix memmory corruption due to not storing the new updated pointer
15881	  after a g_renew(). Fixes #558896.
15882
158832008-10-30 14:50:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
15884
15885	  tests/check/Makefile.am: Blacklist cdiocddasrc from state-change tests. Fixes #558277.
15886	  Original commit message from CVS:
15887	  * tests/check/Makefile.am:
15888	  Blacklist cdiocddasrc from state-change tests. Fixes #558277.
15889
158902008-10-24 20:44:13 +0000  Jan Schmidt <thaytan@mad.scientist.com>
15891
15892	  configure.ac: oops, forgot to bump the version back to devel after the last release 0.10.9.1
15893	  Original commit message from CVS:
15894	  * configure.ac:
15895	  oops, forgot to bump the version back to devel
15896	  after the last release 0.10.9.1
15897
158982008-10-24 12:47:05 +0000  Wim Taymans <wim.taymans@gmail.com>
15899
15900	  gst/realmedia/rmdemux.c: Add suport for mpeg4 and aac audio. See #556714.
15901	  Original commit message from CVS:
15902	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
15903	  (gst_rmdemux_descramble_mp4a_audio),
15904	  (gst_rmdemux_handle_scrambled_packet):
15905	  Add suport for mpeg4 and aac audio. See #556714.
15906
159072008-10-14 19:28:05 +0000  Michael Smith <msmith@xiph.org>
15908
15909	  gst/mpegaudioparse/gstmpegaudioparse.c: Calculate samples per frame correctly for "MPEG 2.5" layer 3.
15910	  Original commit message from CVS:
15911	  * gst/mpegaudioparse/gstmpegaudioparse.c:
15912	  Calculate samples per frame correctly for "MPEG 2.5" layer 3.
15913	  Fixes skipping on these files.
15914
159152008-10-14 12:51:41 +0000  Robin Stocker <robin@nibor.org>
15916
15917	  ext/mpeg2dec/gstmpeg2dec.*: Prefer the container's PAR over the stream's PAR if it's given in the srcpad caps. Fixes ...
15918	  Original commit message from CVS:
15919	  Patch by: Robin Stocker <robin at nibor dot org>
15920	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
15921	  (handle_sequence), (gst_mpeg2dec_setcaps):
15922	  * ext/mpeg2dec/gstmpeg2dec.h:
15923	  Prefer the container's PAR over the stream's PAR if it's
15924	  given in the srcpad caps. Fixes bug #556184.
15925
159262008-10-13 18:10:25 +0000  Stefan Kost <ensonic@users.sourceforge.net>
15927
15928	  Don't install static libs for plugins. Fixes #550851 for ugly.
15929	  Original commit message from CVS:
15930	  * ext/a52dec/Makefile.am:
15931	  * ext/amrnb/Makefile.am:
15932	  * ext/cdio/Makefile.am:
15933	  * ext/dvdnav/Makefile.am:
15934	  * ext/dvdread/Makefile.am:
15935	  * ext/lame/Makefile.am:
15936	  * ext/mad/Makefile.am:
15937	  * ext/mpeg2dec/Makefile.am:
15938	  * ext/sidplay/Makefile.am:
15939	  * gst/ac3parse/Makefile.am:
15940	  * gst/asfdemux/Makefile.am:
15941	  * gst/dvdlpcmdec/Makefile.am:
15942	  * gst/dvdsub/Makefile.am:
15943	  * gst/iec958/Makefile.am:
15944	  * gst/mpegaudioparse/Makefile.am:
15945	  * gst/mpegstream/Makefile.am:
15946	  * gst/realmedia/Makefile.am:
15947	  * gst/synaesthesia/Makefile.am:
15948	  Don't install static libs for plugins. Fixes #550851 for ugly.
15949
159502008-10-13 09:04:15 +0000  Sebastian Dröge <slomo@circular-chaos.org>
15951
15952	  gst/mpegaudioparse/gstmpegaudioparse.c: Post a GST_ELEMENT_ERROR if we get EOS before seeing any valid frames. Partia...
15953	  Original commit message from CVS:
15954	  * gst/mpegaudioparse/gstmpegaudioparse.c:
15955	  (gst_mp3parse_sink_event):
15956	  Post a GST_ELEMENT_ERROR if we get EOS before seeing any valid
15957	  frames. Partially fixes bug #552237.
15958
159592008-10-09 09:23:00 +0000  Stefan Kost <ensonic@users.sourceforge.net>
15960
15961	  ext/amrnb/amrnbparse.c: use #defines for HEADER. Unref the object in _sink_activate_pull().
15962	  Original commit message from CVS:
15963	  * ext/amrnb/amrnbparse.c:
15964	  use #defines for HEADER. Unref the object in _sink_activate_pull().
15965
159662008-10-08 13:59:57 +0000  Wim Taymans <wim.taymans@gmail.com>
15967
15968	  ext/mad/gstmad.*: track discont on incomming buffers and set discont on outgoing buffers.
15969	  Original commit message from CVS:
15970	  * ext/mad/gstmad.c: (gst_mad_src_event), (gst_mad_chain),
15971	  (gst_mad_change_state):
15972	  * ext/mad/gstmad.h:
15973	  track discont on incomming buffers and set discont on outgoing
15974	  buffers.
15975	  Pass unknown events upstreams instead of dropping them.
15976
159772008-09-28 17:33:43 +0000  Sameer Naik <sameer.subscriptions@damagehead.com>
15978
15979	  ext/mpeg2dec/gstmpeg2dec.*: Fix compilation with --disable-index. Fixes bug #554150.
15980	  Original commit message from CVS:
15981	  Patch by: Sameer Naik <sameer dot subscriptions at damagehead dot com>
15982	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_class_init),
15983	  (handle_slice), (gst_mpeg2dec_sink_event),
15984	  (gst_mpeg2dec_src_event):
15985	  * ext/mpeg2dec/gstmpeg2dec.h:
15986	  Fix compilation with --disable-index. Fixes bug #554150.
15987
159882008-09-28 17:31:37 +0000  Sameer Naik <sameer.subscriptions@damagehead.com>
15989
15990	  ext/mad/gstmad.*: Fix compilation with --disable-index. Fixes bug #554142.
15991	  Original commit message from CVS:
15992	  Patch by: Sameer Naik <sameer dot subscriptions at damagehead dot com>
15993	  * ext/mad/gstmad.c: (gst_mad_class_init), (gst_mad_dispose),
15994	  (gst_mad_src_event), (gst_mad_chain):
15995	  * ext/mad/gstmad.h:
15996	  Fix compilation with --disable-index. Fixes bug #554142.
15997
159982008-09-27 00:20:48 +0000  Thijs Vermeir <thijsvermeir@gmail.com>
15999
16000	  ext/a52dec/gsta52dec.*: Fix channel re-negotiation on a change of the incoming stream.
16001	  Original commit message from CVS:
16002	  * ext/a52dec/gsta52dec.c:
16003	  * ext/a52dec/gsta52dec.h:
16004	  Fix channel re-negotiation on a change of the incoming stream.
16005	  Patch By: Thijs Vermeir <thijsvermeir@gmail.com>
16006	  Fixes: #551660
16007
160082008-09-26 14:39:42 +0000  Wim Taymans <wim.taymans@gmail.com>
16009
16010	  ext/amrnb/amrnbenc.*: Pass the discont flag from the input buffer on to the output buffer in the AMR encoder.
16011	  Original commit message from CVS:
16012	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain),
16013	  (gst_amrnbenc_state_change):
16014	  * ext/amrnb/amrnbenc.h:
16015	  Pass the discont flag from the input buffer on to the output buffer in
16016	  the AMR encoder.
16017
160182008-09-26 10:04:35 +0000  Benoit Fouet <benoit.fouet@purplelabs.com>
16019
16020	  ext/amrnb/amrnbparse.*: Add flush seek handler. Fixes #536274.
16021	  Original commit message from CVS:
16022	  Patch by: Benoit Fouet <benoit dot fouet at purplelabs dot com>
16023	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
16024	  (gst_amrnbparse_handle_pull_seek),
16025	  (gst_amrnbparse_handle_push_seek), (gst_amrnbparse_src_event),
16026	  (gst_amrnbparse_sink_activate_push),
16027	  (gst_amrnbparse_sink_activate_pull):
16028	  * ext/amrnb/amrnbparse.h:
16029	  Add flush seek handler. Fixes #536274.
16030
160312008-09-26 09:57:02 +0000  Benoit Fouet <benoit.fouet@purplelabs.com>
16032
16033	  ext/amrnb/amrnbparse.*: Fix the duration query. Fixes #536226.
16034	  Original commit message from CVS:
16035	  Patch by: Benoit Fouet <benoit dot fouet at purplelabs dot com>
16036	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_query),
16037	  (gst_amrnbparse_chain), (gst_amrnbparse_loop),
16038	  (gst_amrnbparse_state_change):
16039	  * ext/amrnb/amrnbparse.h:
16040	  Fix the duration query. Fixes #536226.
16041	  Also set caps on the pads and buffers more correctly.
16042
160432008-09-02 09:43:10 +0000  Tim-Philipp Müller <tim@centricular.net>
16044
16045	  po/LINGUAS: Add 'ca' to LINGUAS.
16046	  Original commit message from CVS:
16047	  * po/LINGUAS:
16048	  Add 'ca' to LINGUAS.
16049
160502008-08-28 09:57:30 +0000  Edward Hervey <bilboed@bilboed.com>
16051
16052	  gst/asfdemux/gstasfdemux.c: Fix aggregated GST_FLOW_RETURN check for when to send an error message on the bus.
16053	  Original commit message from CVS:
16054	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_loop):
16055	  Fix aggregated GST_FLOW_RETURN check for when to send an error message
16056	  on the bus.
16057	  Re-fixes #546859
16058
160592008-08-27 15:55:05 +0000  Wim Taymans <wim.taymans@gmail.com>
16060
16061	  gst/realmedia/rdtdepay.*: Parse other values from the incomming caps.
16062	  Original commit message from CVS:
16063	  * gst/realmedia/rdtdepay.c: (gst_rdt_depay_init),
16064	  (gst_rdt_depay_setcaps), (gst_rdt_depay_sink_event),
16065	  (create_segment_event), (gst_rdt_depay_push),
16066	  (gst_rdt_depay_handle_data), (gst_rdt_depay_change_state):
16067	  * gst/realmedia/rdtdepay.h:
16068	  Parse other values from the incomming caps.
16069	  Add event handler to handle flushing and segments.
16070	  Create segment events.
16071	  * gst/realmedia/rdtjitterbuffer.c: (rdt_jitter_buffer_insert):
16072	  Do skew correction based on RDT timestamps.
16073	  * gst/realmedia/rdtmanager.c: (activate_session),
16074	  (gst_rdt_manager_parse_caps), (gst_rdt_manager_setcaps),
16075	  (create_recv_rtp):
16076	  Parse caps to get the clockrate needed for the jitterbuffer.
16077	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_video_packet):
16078	  Apply timestamp fixup after correcting for initial timestamp and
16079	  internal base timestamp corrections.
16080
160812008-08-27 11:28:50 +0000  Wim Taymans <wim.taymans@gmail.com>
16082
16083	  gst/realmedia/rdtdepay.*: Check seqnum gaps and drop duplicate packets or mark outgoing buffers with a DISCONT flag w...
16084	  Original commit message from CVS:
16085	  * gst/realmedia/rdtdepay.c: (gst_rdt_depay_handle_data),
16086	  (gst_rdt_depay_change_state):
16087	  * gst/realmedia/rdtdepay.h:
16088	  Check seqnum gaps and drop duplicate packets or mark outgoing buffers
16089	  with a DISCONT flag when needed.
16090	  * gst/realmedia/rdtmanager.c: (gst_rdt_manager_query_src):
16091	  Report the configure latency instead of a hardcoded value.
16092
160932008-08-27 10:02:06 +0000  Wim Taymans <wim.taymans@gmail.com>
16094
16095	  gst/realmedia/rdtmanager.c: Include the new rdt jitterbuffer in the session manager.
16096	  Original commit message from CVS:
16097	  * gst/realmedia/rdtmanager.c: (create_session), (activate_session),
16098	  (free_session), (gst_rdt_manager_query_src),
16099	  (gst_rdt_manager_src_activate_push),
16100	  (gst_rdt_manager_handle_data_packet), (gst_rdt_manager_chain_rdt),
16101	  (gst_rdt_manager_loop), (create_recv_rtp):
16102	  Include the new rdt jitterbuffer in the session manager.
16103
161042008-08-27 09:58:00 +0000  Wim Taymans <wim.taymans@gmail.com>
16105
16106	  gst/realmedia/rdtdepay.*: Use new RDT parsing helper functions.
16107	  Original commit message from CVS:
16108	  * gst/realmedia/rdtdepay.c: (gst_rdt_depay_class_init),
16109	  (gst_rdt_depay_finalize), (gst_rdt_depay_setcaps),
16110	  (gst_rdt_depay_push), (gst_rdt_depay_handle_data),
16111	  (gst_rdt_depay_chain), (gst_rdt_depay_change_state):
16112	  * gst/realmedia/rdtdepay.h:
16113	  Use new RDT parsing helper functions.
16114	  Copy discont flags correctly.
16115	  Push the header from the chain function instead of the setcaps function.
16116	  Copy incomming timestamp to the output buffers instead of doing magic
16117	  with the RDT timestamps.
16118
161192008-08-27 09:52:49 +0000  Wim Taymans <wim.taymans@gmail.com>
16120
16121	  gst/realmedia/: Add first support for parsing RDT messages.
16122	  Original commit message from CVS:
16123	  * gst/realmedia/Makefile.am:
16124	  * gst/realmedia/gstrdtbuffer.c: (gst_rdt_buffer_validate_data),
16125	  (gst_rdt_buffer_validate), (gst_rdt_buffer_get_packet_count),
16126	  (read_packet_header), (gst_rdt_buffer_get_first_packet),
16127	  (gst_rdt_packet_move_to_next), (gst_rdt_packet_get_type),
16128	  (gst_rdt_packet_get_length), (gst_rdt_packet_to_buffer),
16129	  (gst_rdt_buffer_compare_seqnum), (gst_rdt_packet_data_get_seq),
16130	  (gst_rdt_packet_data_peek_data),
16131	  (gst_rdt_packet_data_get_stream_id),
16132	  (gst_rdt_packet_data_get_timestamp):
16133	  * gst/realmedia/gstrdtbuffer.h:
16134	  Add first support for parsing RDT messages.
16135	  * gst/realmedia/rdtjitterbuffer.c: (rdt_jitter_buffer_class_init),
16136	  (rdt_jitter_buffer_init), (rdt_jitter_buffer_finalize),
16137	  (rdt_jitter_buffer_new), (rdt_jitter_buffer_reset_skew),
16138	  (calculate_skew), (rdt_jitter_buffer_insert),
16139	  (rdt_jitter_buffer_pop), (rdt_jitter_buffer_peek),
16140	  (rdt_jitter_buffer_flush), (rdt_jitter_buffer_num_packets),
16141	  (rdt_jitter_buffer_get_ts_diff):
16142	  * gst/realmedia/rdtjitterbuffer.h:
16143	  Add first version of an RDT jitterbuffer.
16144
161452008-08-27 09:47:17 +0000  Wim Taymans <wim.taymans@gmail.com>
16146
16147	  gst/realmedia/rmdemux.*: Keep track of the first timestamp of the stream and add this to the outgoing buffer timestam...
16148	  Original commit message from CVS:
16149	  * gst/realmedia/rmdemux.c: (gst_rmdemux_init),
16150	  (find_seek_offset_time), (gst_rmdemux_reset), (gst_rmdemux_chain),
16151	  (gst_rmdemux_parse_mdpr), (gst_rmdemux_descramble_cook_audio),
16152	  (gst_rmdemux_descramble_dnet_audio),
16153	  (gst_rmdemux_parse_video_packet), (gst_rmdemux_parse_audio_packet):
16154	  * gst/realmedia/rmdemux.h:
16155	  Keep track of the first timestamp of the stream and add this to the
16156	  outgoing buffer timestamps so that we can handle live streams.
16157	  Set discont flag on the first buffers and after a seek.
16158
16159=== release 0.10.9 ===
16160
161612008-08-26 23:06:04 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16162
16163	* ChangeLog:
16164	* NEWS:
16165	* RELEASE:
16166	* configure.ac:
16167	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
16168	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
16169	* docs/plugins/inspect/plugin-a52dec.xml:
16170	* docs/plugins/inspect/plugin-asf.xml:
16171	* docs/plugins/inspect/plugin-cdio.xml:
16172	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
16173	* docs/plugins/inspect/plugin-dvdread.xml:
16174	* docs/plugins/inspect/plugin-dvdsub.xml:
16175	* docs/plugins/inspect/plugin-iec958.xml:
16176	* docs/plugins/inspect/plugin-lame.xml:
16177	* docs/plugins/inspect/plugin-mad.xml:
16178	* docs/plugins/inspect/plugin-mpeg2dec.xml:
16179	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
16180	* docs/plugins/inspect/plugin-mpegstream.xml:
16181	* docs/plugins/inspect/plugin-realmedia.xml:
16182	* docs/plugins/inspect/plugin-siddec.xml:
16183	* gst-plugins-ugly.doap:
16184	  Release 0.10.9
16185	  Original commit message from CVS:
16186	  Release 0.10.9
16187
161882008-08-26 22:56:30 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16189
16190	* po/af.po:
16191	* po/az.po:
16192	* po/bg.po:
16193	* po/cs.po:
16194	* po/da.po:
16195	* po/en_GB.po:
16196	* po/es.po:
16197	* po/fi.po:
16198	* po/fr.po:
16199	* po/hu.po:
16200	* po/id.po:
16201	* po/it.po:
16202	* po/lt.po:
16203	* po/nb.po:
16204	* po/nl.po:
16205	* po/or.po:
16206	* po/pl.po:
16207	* po/pt_BR.po:
16208	* po/ru.po:
16209	* po/sk.po:
16210	* po/sq.po:
16211	* po/sr.po:
16212	* po/sv.po:
16213	* po/uk.po:
16214	* po/vi.po:
16215	* po/zh_CN.po:
16216	  Update .po files
16217	  Original commit message from CVS:
16218	  Update .po files
16219
162202008-08-26 15:35:43 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16221
16222	  ext/a52dec/gsta52dec.c: Set up a default time segment for output when receiving an incoming byte segment (as for raw ...
16223	  Original commit message from CVS:
16224	  * ext/a52dec/gsta52dec.c:
16225	  Set up a default time segment for output when receiving
16226	  an incoming byte segment (as for raw AC3 files).
16227	  Fixes: #548194
16228
162292008-08-12 09:16:13 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16230
16231	  0.10.8.2 pre-release.
16232	  Original commit message from CVS:
16233	  * configure.ac:
16234	  * docs/plugins/Makefile.am:
16235	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
16236	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
16237	  * docs/plugins/gst-plugins-ugly-plugins.args:
16238	  * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
16239	  * docs/plugins/gst-plugins-ugly-plugins.interfaces:
16240	  * docs/plugins/inspect/plugin-a52dec.xml:
16241	  * docs/plugins/inspect/plugin-asf.xml:
16242	  * docs/plugins/inspect/plugin-cdio.xml:
16243	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
16244	  * docs/plugins/inspect/plugin-dvdread.xml:
16245	  * docs/plugins/inspect/plugin-dvdsub.xml:
16246	  * docs/plugins/inspect/plugin-iec958.xml:
16247	  * docs/plugins/inspect/plugin-lame.xml:
16248	  * docs/plugins/inspect/plugin-mad.xml:
16249	  * docs/plugins/inspect/plugin-mpeg2dec.xml:
16250	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
16251	  * docs/plugins/inspect/plugin-mpegstream.xml:
16252	  * docs/plugins/inspect/plugin-realmedia.xml:
16253	  * docs/plugins/inspect/plugin-siddec.xml:
16254	  * ext/Makefile.am:
16255	  0.10.8.2 pre-release.
16256	  * po/LINGUAS:
16257	  * po/POTFILES.in:
16258	  * po/id.po:
16259	  Add new translation.
16260
162612008-08-11 18:44:35 +0000  Michael Smith <msmith@xiph.org>
16262
16263	  gst/asfdemux/gstasfdemux.c: Properly aggregate flow returns for both push and pull mode, so we shut down if all pads ...
16264	  Original commit message from CVS:
16265	  * gst/asfdemux/gstasfdemux.c:
16266	  Properly aggregate flow returns for both push and pull mode, so we shut
16267	  down if all pads are unlinked.
16268	  Fixes #546859.
16269
162702008-08-07 16:14:42 +0000  Frederic Crozat <fcrozat@mandriva.org>
16271
16272	  Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822).
16273	  Original commit message from CVS:
16274	  Patch by: Frederic Crozat <fcrozat@mandriva.org>
16275	  * ext/dvdread/dvdreadsrc.c: (plugin_init):
16276	  * ext/lame/gstlame.c: (plugin_init):
16277	  * gst/asfdemux/gstasf.c: (plugin_init):
16278	  Make sure gettext returns translations in UTF-8 encoding rather
16279	  than in the current locale encoding (#546822).
16280
162812008-07-31 14:35:40 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16282
16283	  gst/mpegaudioparse/gstmpegaudioparse.c: Don't recurse from mp3parse_bytepos_to_time() to mp3parse_total_time() if we'...
16284	  Original commit message from CVS:
16285	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16286	  (gst_mp3parse_sink_event), (gst_mp3parse_emit_frame),
16287	  (mp3parse_total_time), (mp3parse_bytepos_to_time):
16288	  Don't recurse from mp3parse_bytepos_to_time() to mp3parse_total_time()
16289	  if we're called from there already. Otherwise we end up in a endless
16290	  recursion and crash with a stack overflow.
16291	  This can happen when a Xing or VBRI header with TOC exists but it
16292	  doesn't contain the total time. Fixes bug #545370.
16293
162942008-07-31 14:24:27 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16295
16296	  ext/lame/gstlame.c: Use the default for the strict-iso property too.
16297	  Original commit message from CVS:
16298	  * ext/lame/gstlame.c: (gst_lame_class_init),
16299	  (gst_lame_get_default_settings):
16300	  Use the default for the strict-iso property too.
16301	  Allow a bitrate setting of 0, which lets lame choose the default value
16302	  and which makes it possible to set the compression-ratio property.
16303
163042008-07-29 16:57:16 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16305
16306	  ext/lame/gstlame.*: Get the defaults settings of LAME in the plugin initialization function and return FALSE here if ...
16307	  Original commit message from CVS:
16308	  * ext/lame/gstlame.c: (gst_lame_class_init), (gst_lame_init),
16309	  (gst_lame_chain), (gst_lame_get_default_settings), (plugin_init):
16310	  * ext/lame/gstlame.h:
16311	  Get the defaults settings of LAME in the plugin initialization
16312	  function and return FALSE here if something goes wrong. This removes
16313	  the hacky failing instance init function.
16314	  Use LAMEs default value for all settings instead of overwriting some
16315	  of them. Overwriting some of them gives unexpected results if one only
16316	  sets a preset. Fixes bug #498004.
16317
163182008-07-27 15:56:27 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16319
16320	  ext/lame/gstlame.c: Use LAME's default for the min/max/mean VBR bitrate. Setting our own defaults will restrict the b...
16321	  Original commit message from CVS:
16322	  * ext/lame/gstlame.c: (gst_lame_init):
16323	  Use LAME's default for the min/max/mean VBR bitrate. Setting our own
16324	  defaults will restrict the bitrate when using the presets in a bad way.
16325	  Fixes bug #498004.
16326
163272008-07-27 11:01:12 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16328
16329	  Put the MPEG audio version into the caps as "mpegaudioversion".
16330	  Original commit message from CVS:
16331	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps):
16332	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16333	  (mp3_type_frame_length_from_header), (mp3_caps_create),
16334	  (gst_mp3parse_chain):
16335	  Put the MPEG audio version into the caps as "mpegaudioversion".
16336	  This is different from "mpegversion".
16337
163382008-07-22 18:25:08 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16339
16340	  ext/lame/gstlame.*: Fix build with lame >= 3.97. The padding type and cwlimit settings are deprecated now and the fun...
16341	  Original commit message from CVS:
16342	  * ext/lame/gstlame.c: (gst_lame_class_init), (gst_lame_init),
16343	  (gst_lame_set_property), (gst_lame_get_property), (gst_lame_setup):
16344	  * ext/lame/gstlame.h:
16345	  Fix build with lame >= 3.97. The padding type and cwlimit settings
16346	  are deprecated now and the function declarations are hidden in the
16347	  headers so deprecate the GObject properties for them and remove them
16348	  in 0.11. Fixes bug #544039.
16349
163502008-07-13 10:13:06 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16351
16352	  ext/mpeg2dec/gstmpeg2dec.c: Don't allow width/height outside the spec (i.e. smaller than 16 and higher than 4096). Su...
16353	  Original commit message from CVS:
16354	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence):
16355	  Don't allow width/height outside the spec (i.e. smaller than 16
16356	  and higher than 4096). Such files are corrupted ones and setting
16357	  caps that are not a subset of the template caps confuses playbin.
16358	  Fixes bug #542646.
16359
163602008-07-11 12:30:22 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16361
16362	  ext/sidplay/Makefile.am: Fix the build.
16363	  Original commit message from CVS:
16364	  * ext/sidplay/Makefile.am:
16365	  Fix the build.
16366
163672008-07-08 14:01:51 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16368
16369	  configure.ac: Don't include ERROR_CFLAGS in GST_CXXFLAGS as it might include flags that are invalid for C++.
16370	  Original commit message from CVS:
16371	  * configure.ac:
16372	  Don't include ERROR_CFLAGS in GST_CXXFLAGS as it might include
16373	  flags that are invalid for C++.
16374
163752008-07-05 18:57:30 +0000  Tal Shalif <tshalif@nargila.org>
16376
16377	  ext/dvdnav/dvdnavsrc.c: Prevent double free. Fixes bug #541697.
16378	  Original commit message from CVS:
16379	  Patch by: Tal Shalif <tshalif at nargila dot org>
16380	  * ext/dvdnav/dvdnavsrc.c: (gst_dvd_nav_src_stop):
16381	  Prevent double free. Fixes bug #541697.
16382
163832008-07-05 15:56:56 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
16384
16385	  gst/mpegstream/: Resend tags event after a FLUSH (seek) to support prerolling a partial pipeline.
16386	  Original commit message from CVS:
16387	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_base_init),
16388	  (gst_dvd_demux_get_audio_stream),
16389	  (gst_dvd_demux_get_subpicture_stream),
16390	  (gst_dvd_demux_parse_packhead), (gst_dvd_demux_reset):
16391	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init),
16392	  (gst_mpeg_demux_process_event), (gst_mpeg_demux_init_stream),
16393	  (gst_mpeg_demux_parse_packhead), (gst_mpeg_demux_reset):
16394	  * gst/mpegstream/gstmpegdemux.h:
16395	  Resend tags event after a FLUSH (seek) to support prerolling
16396	  a partial pipeline.
16397
163982008-07-03 13:12:26 +0000  Tim-Philipp Müller <tim@centricular.net>
16399
16400	  Use correct error code for encrypted streams.
16401	  Original commit message from CVS:
16402	  * configure.ac:
16403	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_object):
16404	  Use correct error code for encrypted streams.
16405
164062008-07-02 07:49:19 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
16407
16408	  gst/mpegstream/gstmpegdemux.c: Bridge gaps in stream by NEWSEGMENT sending.  Fixes #540194.
16409	  Original commit message from CVS:
16410	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer),
16411	  (gst_mpeg_demux_sync_stream_to_time):
16412	  Bridge gaps in stream by NEWSEGMENT sending.  Fixes #540194.
16413
164142008-06-27 12:58:35 +0000  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
16415
16416	  ext/dvdread/dvdreadsrc.c: Allow and implement non-flushing and/or segment seek (mainly in TIME and chapter format).
16417	  Original commit message from CVS:
16418	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read),
16419	  (gst_dvd_read_src_create), (gst_dvd_read_src_handle_seek_event):
16420	  Allow and implement non-flushing and/or segment seek
16421	  (mainly in TIME and chapter format).
16422	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
16423	  (gst_dvd_demux_get_subpicture_stream),
16424	  (gst_dvd_demux_synchronise_pads),
16425	  (gst_dvd_demux_sync_stream_to_time):
16426	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_process_event),
16427	  (gst_mpeg_demux_send_subbuffer),
16428	  (gst_mpeg_demux_sync_stream_to_time),
16429	  (gst_mpeg_streams_reset_cur_ts):
16430	  * gst/mpegstream/gstmpegdemux.h:
16431	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event),
16432	  (gst_mpeg_parse_pad_added), (gst_mpeg_parse_handle_src_query):
16433	  Delegate a query to upstream if it can't be handled.
16434	  Make segment stop aware.
16435	  Fix (subtitle) stream synchronization.
16436	  Add some debug statements.
16437
164382008-06-26 10:40:03 +0000  Edward Hervey <bilboed@bilboed.com>
16439
16440	  gst/mpegaudioparse/gstmpegaudioparse.c: Fix build on macosx.
16441	  Original commit message from CVS:
16442	  * gst/mpegaudioparse/gstmpegaudioparse.c: (head_check):
16443	  Fix build on macosx.
16444
164452008-06-13 06:57:21 +0000  Stefan Kost <ensonic@users.sourceforge.net>
16446
16447	  Add missing elements to docs. Restore alphabetical order in section file. Document mad (it was included in docs alrea...
16448	  Original commit message from CVS:
16449	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
16450	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
16451	  * ext/a52dec/gsta52dec.c:
16452	  * ext/amrnb/amrnbdec.c:
16453	  * ext/amrnb/amrnbenc.c:
16454	  * ext/amrnb/amrnbparse.c:
16455	  * ext/lame/gstlame.c:
16456	  * ext/mad/gstmad.c:
16457	  * ext/sidplay/gstsiddec.cc:
16458	  * gst/asfdemux/gstrtspwms.c:
16459	  * gst/mpegaudioparse/gstxingmux.c:
16460	  * gst/realmedia/rademux.c:
16461	  * gst/realmedia/rdtmanager.c:
16462	  * gst/realmedia/rtspreal.c:
16463	  * gst/synaesthesia/gstsynaesthesia.c:
16464	  Add missing elements to docs. Restore alphabetical order in section
16465	  file. Document mad (it was included in docs already).
16466	  Fix doc-markup: use convinience syntax for examples
16467	  (produces valid docbook), add several refsec2 when we have several
16468	  titles. Fix some types.
16469
164702008-06-13 05:52:17 +0000  Stefan Kost <ensonic@users.sourceforge.net>
16471
16472	  Do not use short_description in section docs for elements. We extract them from element details and there will be war...
16473	  Original commit message from CVS:
16474	  * ext/lame/gstlame.c:
16475	  * ext/sidplay/gstsiddec.cc:
16476	  * gst/mpegaudioparse/gstxingmux.c:
16477	  Do not use short_description in section docs for elements. We extract
16478	  them from element details and there will be warnings if they differ.
16479
164802008-06-09 20:02:05 +0000  Benjamin Kampmann <benjamin@fluendo.com>
16481
16482	  ext/cdio/: Also extract album title and album genre from CD-TEXT if available (#537021).
16483	  Original commit message from CVS:
16484	  Patch by: Benjamin Kampmann  <benjamin at fluendo dot com>
16485	  * ext/cdio/gstcdio.c: (gst_cdio_get_cdtext),
16486	  (gst_cdio_add_cdtext_album_tags):
16487	  * ext/cdio/gstcdio.h:
16488	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_open):
16489	  Also extract album title and album genre from CD-TEXT if
16490	  available (#537021).
16491
164922008-06-09 07:51:00 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16493
16494	  gst/mpegaudioparse/gstmpegaudioparse.c: Don't mark MPEG headers with emphasis == 0x2 as invalid. This emphasis value ...
16495	  Original commit message from CVS:
16496	  * gst/mpegaudioparse/gstmpegaudioparse.c: (head_check):
16497	  Don't mark MPEG headers with emphasis == 0x2 as invalid. This
16498	  emphasis value is reserved but unfortunately files with that
16499	  value exist and the information is not important for the decoder
16500	  anyway. Fixes bug #537235.
16501
165022008-06-07 18:48:54 +0000  Tim-Philipp Müller <tim@centricular.net>
16503
16504	  Require libcdio >= 0.76.
16505	  Original commit message from CVS:
16506	  * configure.ac:
16507	  * ext/cdio/gstcdio.c:
16508	  * ext/cdio/gstcdio.h:
16509	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_open):
16510	  Require libcdio >= 0.76.
16511
165122008-06-02 15:44:57 +0000  Wim Taymans <wim.taymans@gmail.com>
16513
16514	  ext/a52dec/gsta52dec.c: Drain queued buffers before forwarding the segment event.
16515	  Original commit message from CVS:
16516	  * ext/a52dec/gsta52dec.c: (gst_a52dec_sink_event):
16517	  Drain queued buffers before forwarding the segment event.
16518
165192008-06-02 11:59:07 +0000  Wim Taymans <wim.taymans@gmail.com>
16520
16521	  ext/a52dec/gsta52dec.*: Add segment handling, buffer clipping and basic reverse playback.
16522	  Original commit message from CVS:
16523	  * ext/a52dec/gsta52dec.c: (clear_queued), (flush_queued),
16524	  (gst_a52dec_drain), (gst_a52dec_push), (gst_a52dec_sink_event),
16525	  (gst_a52dec_chain), (gst_a52dec_change_state):
16526	  * ext/a52dec/gsta52dec.h:
16527	  Add segment handling, buffer clipping and basic reverse playback.
16528
165292008-05-28 11:43:01 +0000  Stefan Kost <ensonic@users.sourceforge.net>
16530
16531	  Random doc of the day. Also print human readable format of newsegment in log message if we complain about it.
16532	  Original commit message from CVS:
16533	  * docs/plugins/Makefile.am:
16534	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
16535	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
16536	  * docs/plugins/gst-plugins-ugly-plugins.args:
16537	  * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
16538	  * docs/plugins/gst-plugins-ugly-plugins.interfaces:
16539	  * docs/plugins/inspect/plugin-a52dec.xml:
16540	  * docs/plugins/inspect/plugin-amrnb.xml:
16541	  * docs/plugins/inspect/plugin-asf.xml:
16542	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
16543	  * docs/plugins/inspect/plugin-dvdread.xml:
16544	  * docs/plugins/inspect/plugin-dvdsub.xml:
16545	  * docs/plugins/inspect/plugin-iec958.xml:
16546	  * docs/plugins/inspect/plugin-lame.xml:
16547	  * docs/plugins/inspect/plugin-mad.xml:
16548	  * docs/plugins/inspect/plugin-mpeg2dec.xml:
16549	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
16550	  * docs/plugins/inspect/plugin-mpegstream.xml:
16551	  * docs/plugins/inspect/plugin-realmedia.xml:
16552	  * docs/plugins/inspect/plugin-siddec.xml:
16553	  * docs/plugins/inspect/plugin-synaesthesia.xml:
16554	  * ext/a52dec/gsta52dec.c:
16555	  Random doc of the day. Also print human readable format of newsegment
16556	  in log message if we complain about it.
16557
165582008-05-26 09:06:54 +0000  Wim Taymans <wim.taymans@gmail.com>
16559
16560	  ext/a52dec/gsta52dec.*: Mark discont on outgoing buffers after receiving a DISCONT buffer or when we have a decoding ...
16561	  Original commit message from CVS:
16562	  * ext/a52dec/gsta52dec.c: (gst_a52dec_init), (gst_a52dec_push),
16563	  (gst_a52dec_sink_event), (gst_a52dec_handle_frame),
16564	  (gst_a52dec_chain), (gst_a52dec_change_state):
16565	  * ext/a52dec/gsta52dec.h:
16566	  Mark discont on outgoing buffers after receiving a DISCONT buffer or
16567	  when we have a decoding error.
16568	  We don't need to clear the cache when we receive a NEWSEGMENT event.
16569	  Clear buffer cache in DISCONT.
16570	  Add beginnings of GstSegment handling.
16571
165722008-05-26 07:41:24 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16573
16574	  gst/mpegaudioparse/gstxingmux.c: Fix alignment issues that caused SIGBUS on some architectures.
16575	  Original commit message from CVS:
16576	  * gst/mpegaudioparse/gstxingmux.c: (generate_xing_header):
16577	  Fix alignment issues that caused SIGBUS on some architectures.
16578
165792008-05-25 21:30:40 +0000  Tim-Philipp Müller <tim@centricular.net>
16580
16581	  gst/ac3parse/gstac3parse.c: Fix alignment issue which isn't really an issue at all because the plugin hasn't been por...
16582	  Original commit message from CVS:
16583	  * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
16584	  Fix alignment issue which isn't really an issue at all because
16585	  the plugin hasn't been ported to 0.10 yet.
16586
165872008-05-25 21:03:41 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16588
16589	  configure.ac: Back to devel -> 0.10.8.1
16590	  Original commit message from CVS:
16591	  * configure.ac:
16592	  Back to devel -> 0.10.8.1
16593
16594=== release 0.10.8 ===
16595
165962008-05-21 23:03:13 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16597
16598	* ChangeLog:
16599	* NEWS:
16600	* RELEASE:
16601	* configure.ac:
16602	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
16603	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
16604	* docs/plugins/inspect/plugin-a52dec.xml:
16605	* docs/plugins/inspect/plugin-asf.xml:
16606	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
16607	* docs/plugins/inspect/plugin-dvdread.xml:
16608	* docs/plugins/inspect/plugin-dvdsub.xml:
16609	* docs/plugins/inspect/plugin-iec958.xml:
16610	* docs/plugins/inspect/plugin-lame.xml:
16611	* docs/plugins/inspect/plugin-mad.xml:
16612	* docs/plugins/inspect/plugin-mpeg2dec.xml:
16613	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
16614	* docs/plugins/inspect/plugin-mpegstream.xml:
16615	* docs/plugins/inspect/plugin-realmedia.xml:
16616	* docs/plugins/inspect/plugin-siddec.xml:
16617	* gst-plugins-ugly.doap:
16618	* po/LINGUAS:
16619	  Release 0.10.8
16620	  Original commit message from CVS:
16621	  Release 0.10.8
16622
166232008-05-21 22:43:42 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16624
16625	* common:
16626	* po/af.po:
16627	* po/az.po:
16628	* po/bg.po:
16629	* po/cs.po:
16630	* po/da.po:
16631	* po/en_GB.po:
16632	* po/es.po:
16633	* po/fi.po:
16634	* po/fr.po:
16635	* po/hu.po:
16636	* po/it.po:
16637	* po/lt.po:
16638	* po/nb.po:
16639	* po/nl.po:
16640	* po/or.po:
16641	* po/pl.po:
16642	* po/pt_BR.po:
16643	* po/ru.po:
16644	* po/sk.po:
16645	* po/sq.po:
16646	* po/sr.po:
16647	* po/sv.po:
16648	* po/uk.po:
16649	* po/vi.po:
16650	* po/zh_CN.po:
16651	  Update .po files
16652	  Original commit message from CVS:
16653	  Update .po files
16654
166552008-05-19 21:38:16 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16656
16657	  configure.ac: 0.10.7.4 pre-release
16658	  Original commit message from CVS:
16659	  * configure.ac:
16660	  0.10.7.4 pre-release
16661
166622008-05-19 15:07:07 +0000  Edward Hervey <bilboed@bilboed.com>
16663
16664	  ext/mad/gstmad.c: Fix inconsistent use of rate and channels.
16665	  Original commit message from CVS:
16666	  * ext/mad/gstmad.c: (gst_mad_convert_src), (gst_mad_chain):
16667	  Fix inconsistent use of rate and channels.
16668	  Fixes #533581
16669
166702008-05-19 10:23:46 +0000  Wim Taymans <wim.taymans@gmail.com>
16671
16672	  gst/realmedia/rmdemux.c: Flush timestamp correction variables on a flush. Fixes #533832.
16673	  Original commit message from CVS:
16674	  * gst/realmedia/rmdemux.c: (gst_rmdemux_send_event):
16675	  Flush timestamp correction variables on a flush. Fixes #533832.
16676
166772008-05-19 10:02:41 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16678
16679	* ChangeLog:
16680	* common:
16681	* configure.ac:
16682	  Commit 0.10.7.3 pre-rel marker
16683	  Original commit message from CVS:
16684	  Commit 0.10.7.3 pre-rel marker
16685
166862008-05-13 09:33:09 +0000  Edward Hervey <bilboed@bilboed.com>
16687
16688	  gst/realmedia/rmdemux.c: Properly aggregate GstFlowReturn from downstream in order to properly stop, and doing that a...
16689	  Original commit message from CVS:
16690	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_video_packet):
16691	  Properly aggregate GstFlowReturn from downstream in order to properly
16692	  stop, and doing that as early as possible.
16693	  Fixes #532807
16694
166952008-05-10 15:32:41 +0000  Jan Schmidt <thaytan@mad.scientist.com>
16696
16697	  configure.ac: 0.10.7.2 pre-release
16698	  Original commit message from CVS:
16699	  * configure.ac:
16700	  0.10.7.2 pre-release
16701
167022008-05-10 00:44:00 +0000  Edward Hervey <bilboed@bilboed.com>
16703
16704	  Always let FLUSH_START events flow downstream.
16705	  Original commit message from CVS:
16706	  * ext/mad/gstmad.c: (gst_mad_sink_event):
16707	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16708	  (gst_mp3parse_sink_event):
16709	  Always let FLUSH_START events flow downstream.
16710
167112008-05-07 08:00:24 +0000  Tim-Philipp Müller <tim@centricular.net>
16712
16713	  configure.ac: Error out if we don't have the required core/base versions.
16714	  Original commit message from CVS:
16715	  * configure.ac:
16716	  Error out if we don't have the required core/base versions.
16717
167182008-05-06 17:53:26 +0000  Wim Taymans <wim.taymans@gmail.com>
16719
16720	  gst/realmedia/rmdemux.c: Fix video timestamps by adjusting it with the first timestamp found.
16721	  Original commit message from CVS:
16722	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr),
16723	  (gst_rmdemux_fix_timestamp), (gst_rmdemux_parse_video_packet),
16724	  (gst_rmdemux_parse_audio_packet), (gst_rmdemux_parse_packet):
16725	  Fix video timestamps by adjusting it with the first timestamp found.
16726	  Don't assume we have a complete fragment when flushing the adapter,
16727	  packets might have been lost or the stream might just be broken.
16728
167292008-05-06 10:30:18 +0000  Wim Taymans <wim.taymans@gmail.com>
16730
16731	  gst/realmedia/rdtmanager.c: Set Rank to NONE so that we don't accidentally try to autoplug the rdtmanager.
16732	  Original commit message from CVS:
16733	  * gst/realmedia/rdtmanager.c: (gst_rdt_manager_plugin_init):
16734	  Set Rank to NONE so that we don't accidentally try to autoplug the
16735	  rdtmanager.
16736
167372008-05-05 08:43:38 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16738
16739	  gst/mpegaudioparse/gstmpegaudioparse.c: Send a new duration message if the average bitrate changed and we don't know ...
16740	  Original commit message from CVS:
16741	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16742	  (gst_mp3parse_emit_frame):
16743	  Send a new duration message if the average bitrate changed and
16744	  we don't know the duration from the Xing or VBRI header.
16745	  Fixes bug #321857.
16746
167472008-04-30 17:16:47 +0000  Wim Taymans <wim.taymans@gmail.com>
16748
16749	  gst/realmedia/rtspreal.*: Move assembly rule parsing to the place where we parse the SDP as it's also there that we c...
16750	  Original commit message from CVS:
16751	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_before_send),
16752	  (rtsp_ext_real_parse_sdp), (rtsp_ext_real_stream_select):
16753	  * gst/realmedia/rtspreal.h:
16754	  Move assembly rule parsing to the place where we parse the SDP as it's
16755	  also there that we create the MDPR and we need the currently selected
16756	  asmrule in order to select the right MTLI.
16757	  Fixes #529359.
16758
167592008-04-29 17:34:19 +0000  Michael Smith <msmith@xiph.org>
16760
16761	  gst/realmedia/: Include generated "_stdint.h" instead of <stdint.h> which might not exist on some systems.
16762	  Original commit message from CVS:
16763	  * gst/realmedia/realhash.c:
16764	  * gst/realmedia/rtspreal.c:
16765	  Include generated "_stdint.h" instead of <stdint.h> which might not
16766	  exist on some systems.
16767
167682008-04-25 23:10:54 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16769
16770	  ext/sidplay/gstsiddec.cc: Cast NULL sentinels to void * as NULL is defined as an integer constant in most environment...
16771	  Original commit message from CVS:
16772	  * ext/sidplay/gstsiddec.cc:
16773	  Cast NULL sentinels to void * as NULL is defined as an integer
16774	  constant in most environments when using C++ and it's size might
16775	  be different from a pointer. Fixes #529488.
16776
167772008-04-22 12:11:30 +0000  Edgard Lima <edgard.lima@indt.org.br>
16778
16779	* ChangeLog:
16780	* gst/asfdemux/gstasfdemux.c:
16781	* gst/asfdemux/gstrtspwms.c:
16782	  Fix "unused var" compiler error when --disable-gst-debug is used.
16783	  Original commit message from CVS:
16784	  Fix "unused var" compiler error when --disable-gst-debug is used.
16785
167862008-04-17 20:58:00 +0000  Tim-Philipp Müller <tim@centricular.net>
16787
16788	  ext/amrnb/amrnbparse.c: We should also stop the streaming task when we get a NOT_LINKED flow return, which is not cov...
16789	  Original commit message from CVS:
16790	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_loop):
16791	  We should also stop the streaming task when we get a NOT_LINKED
16792	  flow return, which is not covered by FLOW_IS_FATAL.
16793
167942008-04-17 10:24:32 +0000  Edward Hervey <bilboed@bilboed.com>
16795
16796	  ext/: gst_atomic_int_set ==> g_atomic_int_set
16797	  Original commit message from CVS:
16798	  * ext/cdio/gstcdiocddasrc.c:
16799	  * ext/dv/gstdvdemux.c:
16800	  gst_atomic_int_set ==> g_atomic_int_set
16801
168022008-04-11 08:09:55 +0000  Julien Moutte <julien@moutte.net>
16803
16804	  gst/mpegaudioparse/gstxingmux.c: Fix argument formats.
16805	  Original commit message from CVS:
16806	  2008-04-11  Julien Moutte  <julien@fluendo.com>
16807	  * gst/mpegaudioparse/gstxingmux.c: (generate_xing_header): Fix
16808	  argument formats.
16809
168102008-04-06 08:57:33 +0000  Damien Lespiau <damien.lespiau@gmail.com>
16811
16812	  configure.ac: Actually build dlls when cross-compiling with mingw32.
16813	  Original commit message from CVS:
16814	  Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
16815	  * configure.ac:
16816	  Actually build dlls when cross-compiling with mingw32.
16817	  Fixes bug #526247.
16818
168192008-04-04 19:04:20 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16820
16821	  Depend on GLib 2.12 and use it unconditionally as we do in other modules too already.
16822	  Original commit message from CVS:
16823	  * configure.ac:
16824	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16825	  (mpeg_audio_seek_entry_free):
16826	  * gst/mpegaudioparse/gstxingmux.c: (gst_xing_seek_entry_free):
16827	  Depend on GLib 2.12 and use it unconditionally as we do in other
16828	  modules too already.
16829
168302008-04-03 15:21:50 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16831
16832	  gst/mpegaudioparse/: Use GSlice for allocating the seek table entries if we compile with
16833	  Original commit message from CVS:
16834	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16835	  (mpeg_audio_seek_entry_new), (mpeg_audio_seek_entry_free),
16836	  (gst_mp3parse_reset), (gst_mp3parse_emit_frame):
16837	  * gst/mpegaudioparse/gstxingmux.c: (gst_xing_seek_entry_new),
16838	  (gst_xing_seek_entry_free), (gst_xing_mux_finalize), (xing_reset),
16839	  (gst_xing_mux_chain):
16840	  Use GSlice for allocating the seek table entries if we compile with
16841	  GLib 2.10 or newer.
16842
168432008-04-01 14:39:24 +0000  Wim Taymans <wim.taymans@gmail.com>
16844
16845	  gst/asfdemux/gstasfdemux.c: Remove some debug code.
16846	  Original commit message from CVS:
16847	  * gst/asfdemux/gstasfdemux.c:
16848	  (gst_asf_demux_process_ext_stream_props):
16849	  Remove some debug code.
16850
168512008-04-01 14:29:32 +0000  Wim Taymans <wim.taymans@gmail.com>
16852
16853	  gst/asfdemux/gstasfdemux.c: Guard against division by 0 and fall back to 25/1 framerate.
16854	  Original commit message from CVS:
16855	  * gst/asfdemux/gstasfdemux.c:
16856	  (gst_asf_demux_process_ext_stream_props):
16857	  Guard against division by 0 and fall back to 25/1 framerate.
16858
168592008-04-01 14:00:32 +0000  Wim Taymans <wim.taymans@gmail.com>
16860
16861	  gst/asfdemux/gstasfdemux.c: Instead of adding a fixes 25/1 framerate to the video caps, use the average frame duratio...
16862	  Original commit message from CVS:
16863	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream),
16864	  (gst_asf_demux_process_ext_stream_props):
16865	  Instead of adding a fixes 25/1 framerate to the video caps, use the
16866	  average frame duration in the extended properties of the video stream as
16867	  the framerate. Fixes #524346.
16868
168692008-03-21 14:15:27 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16870
16871	  configure.ac: Check if the compiler supports do { } while (0) macros. This fixes a warning when compiling with g++ 4....
16872	  Original commit message from CVS:
16873	  * configure.ac:
16874	  Check if the compiler supports do { } while (0) macros. This fixes
16875	  a warning when compiling with g++ 4.3, resulting in a build failure
16876	  because of -Werror.
16877
168782008-03-19 11:01:25 +0000  Wim Taymans <wim.taymans@gmail.com>
16879
16880	  gst/realmedia/asmrules.c: make ) also a delimiter for rules.
16881	  Original commit message from CVS:
16882	  * gst/realmedia/asmrules.c: (gst_asm_scan_string), (main):
16883	  make ) also a delimiter for rules.
16884	  Skip \\ when scanning strings.
16885	  Add new testcase for these problems.
16886
168872008-03-12 16:09:48 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16888
16889	  gst/mpegaudioparse/gstmpegaudioparse.c: Don't take the stream lock when caching events. This is not necessary and res...
16890	  Original commit message from CVS:
16891	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16892	  (gst_mp3parse_sink_event):
16893	  Don't take the stream lock when caching events. This is not necessary
16894	  and results in a deadlock when seeking with rhythmbox (but not with
16895	  totem or banshee for some reason).
16896
168972008-03-10 15:17:24 +0000  Pizpot Gargravarr <pgargravarr@siriuscybernetics.org>
16898
16899	  gst/realmedia/rtspreal.c: Add the version field when creating the CONT chunk resulting in the Author, Comment and Cop...
16900	  Original commit message from CVS:
16901	  Patch by: Pizpot Gargravarr <pgargravarr at siriuscybernetics dot org>
16902	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_parse_sdp):
16903	  Add the version field when creating the CONT chunk resulting in
16904	  the Author, Comment and Copyright tags not being parsed correctly.
16905	  Fixes #521459.
16906
169072008-03-10 15:13:10 +0000  Wim Taymans <wim.taymans@gmail.com>
16908
16909	  gst/mpegaudioparse/gstmpegaudioparse.c: Remove trailing newlines from debug statements.
16910	  Original commit message from CVS:
16911	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16912	  (gst_mp3parse_sink_event), (gst_mp3parse_chain):
16913	  Remove trailing newlines from debug statements.
16914
169152008-03-04 22:54:21 +0000  Simone Gotti <simone.gotti@email.it>
16916
16917	  ext/dvdnav/dvdnavsrc.*: Apply patch that adds some seeking support to dvdnav, and fixes it in various other ways. Thi...
16918	  Original commit message from CVS:
16919	  * ext/dvdnav/dvdnavsrc.c:
16920	  * ext/dvdnav/dvdnavsrc.h:
16921	  Apply patch that adds some seeking support to dvdnav, and fixes it
16922	  in various other ways. This doesn't make dvdnavsrc fully functional,
16923	  but moves it forward.
16924	  Fixes: #476149
16925	  Patch By: Simone Gotti <simone.gotti@email.it>
16926	  * ext/dvdnav/gst-dvd:
16927	  Update the simple dvdnavsrc gst-launch example to work for 0.10
16928
169292008-03-03 12:50:56 +0000  Peter Kjellerstedt <pkj@axis.com>
16930
16931	  configure.ac: Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify which plug-ins are included/excluded. (#4...
16932	  Original commit message from CVS:
16933	  * configure.ac:
16934	  Use AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to simplify which
16935	  plug-ins are included/excluded. (#498222)
16936
169372008-02-27 15:23:51 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16938
16939	  Push EOS, FLUSH_STOP and NEWSEGMENT immediately instead of dropping and leaking them.
16940	  Original commit message from CVS:
16941	  * ext/mad/gstmad.c: (gst_mad_sink_event):
16942	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16943	  (gst_mp3parse_sink_event):
16944	  Push EOS, FLUSH_STOP and NEWSEGMENT immediately instead
16945	  of dropping and leaking them.
16946
169472008-02-27 13:18:57 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16948
16949	  Cache all events except EOS if we still have to send a NEWSEGMENT event. This will let TAG events be forwarded until ...
16950	  Original commit message from CVS:
16951	  * ext/mad/gstmad.c: (gst_mad_dispose), (gst_mad_sink_event),
16952	  (gst_mad_chain):
16953	  * ext/mad/gstmad.h:
16954	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_dispose),
16955	  (gst_mp3parse_sink_event), (gst_mp3parse_emit_frame):
16956	  * gst/mpegaudioparse/gstmpegaudioparse.h:
16957	  Cache all events except EOS if we still have to send a NEWSEGMENT
16958	  event. This will let TAG events be forwarded until after decodebin
16959	  to an encoder for example as decodebin only links the pads
16960	  after NEWSEGMENT. Fixes bug #518933.
16961
169622008-02-27 12:48:41 +0000  Sebastian Dröge <slomo@circular-chaos.org>
16963
16964	  gst/mpegaudioparse/gstxingmux.c: Write Xing header at the correct position in the MP3 frame for stereo files. Fixes b...
16965	  Original commit message from CVS:
16966	  * gst/mpegaudioparse/gstxingmux.c: (get_xing_offset):
16967	  Write Xing header at the correct position in the MP3 frame for
16968	  stereo files. Fixes bug #518676.
16969
169702008-02-23 12:35:53 +0000  Tim-Philipp Müller <tim@centricular.net>
16971
16972	  Check for and define ERROR_CXXFLAGS and GST_CXXFLAGS and use them when building C++ code (#516509).
16973	  Original commit message from CVS:
16974	  * configure.ac:
16975	  * ext/sidplay/Makefile.am:
16976	  Check for and define ERROR_CXXFLAGS and GST_CXXFLAGS and use them
16977	  when building C++ code (#516509).
16978
169792008-02-22 14:55:57 +0000  Tim-Philipp Müller <tim@centricular.net>
16980
16981	  ext/lame/gstlame.c: Fix broken GST_ELEMENT_ERROR macro, fixes compile with the Sun
16982	  Original commit message from CVS:
16983	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps):
16984	  Fix broken GST_ELEMENT_ERROR macro, fixes compile with the Sun
16985	  Workshop 12 compiler, but probably also crashes (#517985).
16986
169872008-02-22 07:11:17 +0000  Thiago Sousa Santos <thiagoss@lcc.ufcg.edu.br>
16988
16989	  gst/mpegaudioparse/gstmpegaudioparse.*: Post channel mode and CRC as tags. Fixes bug #504493.
16990	  Original commit message from CVS:
16991	  Patch by: Thiago Sousa Santos <thiagoss at lcc dot ufcg dot edu dot br>
16992	  * gst/mpegaudioparse/gstmpegaudioparse.c:
16993	  (gst_mp3_channel_mode_get_type),
16994	  (mp3_type_frame_length_from_header), (gst_mp3parse_class_init),
16995	  (gst_mp3parse_reset), (gst_mp3parse_emit_frame),
16996	  (gst_mp3parse_chain):
16997	  * gst/mpegaudioparse/gstmpegaudioparse.h:
16998	  Post channel mode and CRC as tags. Fixes bug #504493.
16999
170002008-02-22 06:27:11 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17001
17002	  ext/dvdnav/dvdnavsrc.c: Correctly chain up to the parent's finalize function.
17003	  Original commit message from CVS:
17004	  * ext/dvdnav/dvdnavsrc.c: (gst_dvd_nav_src_finalize):
17005	  Correctly chain up to the parent's finalize function.
17006
170072008-02-22 06:25:28 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17008
17009	  gst/mpegaudioparse/gstmpegaudioparse.c: Try a bit harder to get valid timestamps, especially if upstream gives us one...
17010	  Original commit message from CVS:
17011	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17012	  (gst_mp3parse_emit_frame), (gst_mp3parse_chain):
17013	  Try a bit harder to get valid timestamps, especially if upstream
17014	  gives us one and we are at the first frame or resyncing.
17015	  Return UNEXPECTED if we get a valid timestamp that is outside of
17016	  our configured segment. After all changes done so far this doesn't
17017	  seem to cause any regression, please test.
17018
170192008-02-22 06:19:41 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17020
17021	  gst/asfdemux/gstasfdemux.c: If we don't have the position to seek to in our index first try to convert from TIME to B...
17022	  Original commit message from CVS:
17023	  Patch by:
17024	  Hans de Goede <j dot w dot r dot degoede at hhs dot nl>
17025	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_seek_event):
17026	  If we don't have the position to seek to in our index first try
17027	  to convert from TIME to BYTES upstream and only if that fails
17028	  too use the old hack to simply seek to an earlier position
17029	  and let the sink drop everything before segment start.
17030	  Partially fixes bug #469930.
17031
170322008-02-21 23:54:25 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17033
17034	  configure.ac: Back to development...
17035	  Original commit message from CVS:
17036	  * configure.ac:
17037	  Back to development...
17038
17039=== release 0.10.7 ===
17040
170412008-02-21 00:15:22 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17042
17043	* ChangeLog:
17044	* NEWS:
17045	* RELEASE:
17046	* configure.ac:
17047	* docs/plugins/gst-plugins-ugly-plugins.args:
17048	* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
17049	* docs/plugins/gst-plugins-ugly-plugins.interfaces:
17050	* docs/plugins/gst-plugins-ugly-plugins.prerequisites:
17051	* docs/plugins/gst-plugins-ugly-plugins.signals:
17052	* docs/plugins/inspect/plugin-a52dec.xml:
17053	* docs/plugins/inspect/plugin-asf.xml:
17054	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
17055	* docs/plugins/inspect/plugin-dvdread.xml:
17056	* docs/plugins/inspect/plugin-dvdsub.xml:
17057	* docs/plugins/inspect/plugin-iec958.xml:
17058	* docs/plugins/inspect/plugin-lame.xml:
17059	* docs/plugins/inspect/plugin-mad.xml:
17060	* docs/plugins/inspect/plugin-mpeg2dec.xml:
17061	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
17062	* docs/plugins/inspect/plugin-mpegstream.xml:
17063	* docs/plugins/inspect/plugin-realmedia.xml:
17064	* docs/plugins/inspect/plugin-siddec.xml:
17065	* gst-plugins-ugly.doap:
17066	* po/LINGUAS:
17067	  Release 0.10.7 - I Cheated Time
17068	  Original commit message from CVS:
17069	  Release 0.10.7 - I Cheated Time
17070
170712008-02-20 23:51:56 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17072
17073	* po/af.po:
17074	* po/az.po:
17075	* po/bg.po:
17076	* po/cs.po:
17077	* po/da.po:
17078	* po/en_GB.po:
17079	* po/es.po:
17080	* po/fi.po:
17081	* po/hu.po:
17082	* po/it.po:
17083	* po/nb.po:
17084	* po/nl.po:
17085	* po/or.po:
17086	* po/pl.po:
17087	* po/pt_BR.po:
17088	* po/sk.po:
17089	* po/sq.po:
17090	* po/sr.po:
17091	* po/sv.po:
17092	* po/uk.po:
17093	* po/vi.po:
17094	* po/zh_CN.po:
17095	  Update .po files
17096	  Original commit message from CVS:
17097	  Update .po files
17098
170992008-02-18 20:40:29 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17100
17101	  tests/check/Makefile.am: Exclude dvdreadsrc from the states test too.
17102	  Original commit message from CVS:
17103	  * tests/check/Makefile.am:
17104	  Exclude dvdreadsrc from the states test too.
17105
171062008-02-18 10:25:16 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17107
17108	  gst/mpegaudioparse/gstmpegaudioparse.c: Handler buffers without valid timestamp more correctly: Don't drop them and d...
17109	  Original commit message from CVS:
17110	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17111	  (gst_mp3parse_emit_frame):
17112	  Handler buffers without valid timestamp more correctly: Don't drop
17113	  them and don't use the invalid timestamp to calculate the next
17114	  timestamp. Fixes bug #516811.
17115
171162008-02-18 05:16:44 +0000  Tal Shalif <tshalif@nargila.org>
17117
17118	  ext/dvdread/dvdreadsrc.c: Add some gint64 casts to prevent 32 bit integer overflows.
17119	  Original commit message from CVS:
17120	  Patch by: Tal Shalif <tshalif at nargila dot org>
17121	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_create),
17122	  (gst_dvd_read_src_do_seek), (gst_dvd_read_src_do_position_query):
17123	  Add some gint64 casts to prevent 32 bit integer overflows.
17124	  Fixes bug #516989.
17125
171262008-02-17 18:49:30 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17127
17128	  gst/mpegaudioparse/gstmpegaudioparse.c: Revert previous commit to mp3parse, as it breaks playback of AVI files.
17129	  Original commit message from CVS:
17130	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17131	  Revert previous commit to mp3parse, as it breaks playback
17132	  of AVI files.
17133
171342008-02-14 13:58:42 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17135
17136	  gst/mpegaudioparse/gstmpegaudioparse.c: Return GST_FLOW_UNEXPECTED if we get data that is after our configured segmen...
17137	  Original commit message from CVS:
17138	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17139	  (gst_mp3parse_emit_frame):
17140	  Return GST_FLOW_UNEXPECTED if we get data that is after our
17141	  configured segment. This makes upstream go EOS immediately instead
17142	  of sending us the complete stream. Also improve debugging a bit.
17143
171442008-02-13 22:57:54 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17145
17146	  ext/dvdread/dvdreadsrc.c: Fix regression in DVD seeking - when a pack we expect to be a NAV block turns out not to be...
17147	  Original commit message from CVS:
17148	  * ext/dvdread/dvdreadsrc.c:
17149	  Fix regression in DVD seeking - when a pack we
17150	  expect to be a NAV block turns out not to be, scan forwards
17151	  for up to 2MB (at most ~1sec) until we find one.
17152	  Fixes: #516278
17153
171542008-02-12 21:42:19 +0000  Sébastien Moutte <sebastien@moutte.net>
17155
17156	  win32/vs6/libgstmpegaudioparse.dsp: Add xing files to VS project file.
17157	  Original commit message from CVS:
17158	  * win32/vs6/libgstmpegaudioparse.dsp:
17159	  Add xing files to VS project file.
17160
171612008-02-11 13:31:06 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17162
17163	  gst/dvdsub/gstdvdsubparse.c: Stop leaking src pad templates. Fixes bug #515708.
17164	  Original commit message from CVS:
17165	  * gst/dvdsub/gstdvdsubparse.c: (gst_dvd_sub_parse_init):
17166	  Stop leaking src pad templates. Fixes bug #515708.
17167
171682008-02-11 13:29:07 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17169
17170	  gst/mpegaudioparse/gstxingmux.c: Correctly write the size in bytes on big endian systems.
17171	  Original commit message from CVS:
17172	  * gst/mpegaudioparse/gstxingmux.c: (generate_xing_header):
17173	  Correctly write the size in bytes on big endian systems.
17174	  Fixes bug #515725.
17175
171762008-02-11 09:13:33 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17177
17178	  ext/lame/gstlame.c: Don't leak the allowed caps.
17179	  Original commit message from CVS:
17180	  * ext/lame/gstlame.c: (gst_lame_setup):
17181	  Don't leak the allowed caps.
17182	  * tests/check/pipelines/lame.c: (GST_START_TEST):
17183	  Stop leaking all buffers. Fixes bug #515575.
17184
171852008-02-08 10:17:11 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17186
17187	  gst/mpegaudioparse/plugin.c: Commit new file I forgot to add.
17188	  Original commit message from CVS:
17189	  * gst/mpegaudioparse/plugin.c:
17190	  Commit new file I forgot to add.
17191
171922008-02-08 01:09:53 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17193
17194	  configure.ac: Make DISABLE_DEPRECATED defined *only* during CVS, not during pre-releases or releases.
17195	  Original commit message from CVS:
17196	  * configure.ac:
17197	  Make DISABLE_DEPRECATED defined *only* during CVS, not during
17198	  pre-releases or releases.
17199
172002008-02-08 00:44:19 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17201
17202	* ChangeLog:
17203	  Mention bug 511497 fixed in previous commit
17204	  Original commit message from CVS:
17205	  Mention bug 511497 fixed in previous commit
17206
172072008-02-08 00:36:51 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17208
17209	  Move xingmux from -bad.
17210	  Original commit message from CVS:
17211	  * docs/plugins/Makefile.am:
17212	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
17213	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
17214	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
17215	  * gst/mpegaudioparse/Makefile.am:
17216	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17217	  * gst/mpegaudioparse/gstxingmux.c:
17218	  * tests/check/Makefile.am:
17219	  * tests/check/elements/.cvsignore:
17220	  Move xingmux from -bad.
17221
172222008-02-07 19:25:08 +0000  Sébastien Moutte <sebastien@moutte.net>
17223
17224	  gst/mpegaudioparse/gstmpegaudioparse.c: Use gst_guint64_to_gdouble for conversion
17225	  Original commit message from CVS:
17226	  * gst/mpegaudioparse/gstmpegaudioparse.c:(mp3parse_time_to_bytepos):
17227	  Use gst_guint64_to_gdouble for conversion
17228	  * win32/vs6/libgstasfdemux.dsp:
17229	  * win32/vs6/libgstdvdsub.dsp:
17230	  * win32/vs6/libgstrealmedia.dsp:
17231	  Update project dependencies and add new source files
17232
172332008-02-04 14:27:32 +0000  Zaheer Abbas Merali <zaheerabbas@merali.org>
17234
17235	  ext/mpeg2dec/gstmpeg2dec.c: Reset decoder when handling sequence where libmpeg2 has set frame period to 0, probably d...
17236	  Original commit message from CVS:
17237	  * ext/mpeg2dec/gstmpeg2dec.c:
17238	  Reset decoder when handling sequence where libmpeg2 has set
17239	  frame period to 0, probably due to a corrupt packet.
17240	  Fixes bug #514297
17241
172422008-01-29 19:10:38 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17243
17244	  gst/mpegaudioparse/gstmpegaudioparse.c: Don't set new caps on the srcpad everytime the bitrate or MPEG version change...
17245	  Original commit message from CVS:
17246	  * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3_caps_create),
17247	  (gst_mp3parse_chain):
17248	  Don't set new caps on the srcpad everytime the bitrate or MPEG
17249	  version changes but calculate new spf value when the MPEG version
17250	  changes.
17251
172522008-01-23 10:34:40 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17253
17254	  Add documentation for the xingheader plugin.
17255	  Original commit message from CVS:
17256	  * docs/plugins/Makefile.am:
17257	  * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
17258	  * docs/plugins/gst-plugins-bad-plugins-sections.txt:
17259	  * gst/xingheader/gstxingmux.c:
17260	  * gst/xingheader/gstxingmux.h:
17261	  Add documentation for the xingheader plugin.
17262	  * tests/check/elements/xingmux.c: (GST_START_TEST):
17263	  Set element state to PLAYING before doing something else.
17264
172652008-01-23 10:11:44 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17266
17267	  tests/check/: Add simple unit test for the xingmux element.
17268	  Original commit message from CVS:
17269	  * tests/check/Makefile.am:
17270	  * tests/check/elements/.cvsignore:
17271	  * tests/check/elements/xingmux.c: (setup_xingmux),
17272	  (cleanup_xingmux), (GST_START_TEST), (xingmux_suite), (main):
17273	  * tests/check/elements/xingmux_testdata.h:
17274	  Add simple unit test for the xingmux element.
17275	  * gst/xingheader/gstxingmux.c: (generate_xing_header),
17276	  (gst_xing_mux_finalize), (xing_reset):
17277	  Fix a memleak and invalid seek tables with less than 100 MP3 frames.
17278
172792008-01-21 13:35:02 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17280
17281	  docs/plugins/: Add the real and rtsp elements and update the lists.
17282	  Original commit message from CVS:
17283	  * docs/plugins/Makefile.am:
17284	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
17285	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
17286	  Add the real and rtsp elements and update the lists.
17287	  * docs/plugins/inspect/plugin-amrnb.xml:
17288	  * docs/plugins/inspect/plugin-asf.xml:
17289	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
17290	  * docs/plugins/inspect/plugin-dvdsub.xml:
17291	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
17292	  * docs/plugins/inspect/plugin-mpegstream.xml:
17293	  * docs/plugins/inspect/plugin-realmedia.xml:
17294	  * docs/plugins/inspect/plugin-siddec.xml:
17295	  * docs/plugins/inspect/plugin-synaesthesia.xml:
17296	  Regenerate docs.
17297	  * gst/iec958/ac3_padder.c:
17298	  * gst/iec958/ac3_padder.h:
17299	  Do not use gtk-doc style comments for non gtk-doc comments. Note -
17300	  there are functions defined using extern in the .c file - does that
17301	  make sense?
17302
173032008-01-21 12:43:37 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17304
17305	  ext/mad/gstmad.c: Chain up at the end of the function.
17306	  Original commit message from CVS:
17307	  * ext/mad/gstmad.c:
17308	  Chain up at the end of the function.
17309
173102008-01-19 16:04:14 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17311
17312	  ext/mad/gstid3tag.c: Don't add pad templates for the base class but only in the subclasses.
17313	  Original commit message from CVS:
17314	  * ext/mad/gstid3tag.c: (gst_id3_tag_class_init):
17315	  Don't add pad templates for the base class but only in the
17316	  subclasses.
17317
173182008-01-17 17:26:48 +0000  Zaheer Abbas Merali <zaheerabbas@merali.org>
17319
17320	  ext/lame/gstlame.*: Fix the case where you initially have stereo input, and so lame's mode is not set to mono, and th...
17321	  Original commit message from CVS:
17322	  * ext/lame/gstlame.c:
17323	  * ext/lame/gstlame.h:
17324	  Fix the case where you initially have stereo input, and so lame's
17325	  mode is not set to mono, and then you get input with mono audio and
17326	  soon after you get stereo input again. What happened before this
17327	  commit is that it would keep the encoding mode as mono. It should
17328	  change it back to the one requested by the app (or the default one)
17329	  if not requested.
17330
173312008-01-15 17:18:31 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17332
17333	  gst/mpegaudioparse/gstmpegaudioparse.c: Interpolate the VBRI seek table entries to get better results, support 3 byte...
17334	  Original commit message from CVS:
17335	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17336	  (gst_mp3parse_handle_first_frame), (mp3parse_time_to_bytepos),
17337	  (mp3parse_bytepos_to_time):
17338	  Interpolate the VBRI seek table entries to get better results,
17339	  support 3 byte seek table entries and prevent overflows in the
17340	  seek table by adding the relative offsets when using the seek
17341	  table in a large enough data type.
17342
173432008-01-14 15:02:13 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17344
17345	  gst/mpegaudioparse/gstmpegaudioparse.*: Add support for seeking based on the VBRI seek table. Might make sense to use...
17346	  Original commit message from CVS:
17347	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_reset),
17348	  (gst_mp3parse_handle_first_frame), (mp3parse_time_to_bytepos),
17349	  (mp3parse_bytepos_to_time):
17350	  * gst/mpegaudioparse/gstmpegaudioparse.h:
17351	  Add support for seeking based on the VBRI seek table. Might make
17352	  sense to use interpolation in the table later to get hopefully a
17353	  bit more accurate values.
17354
173552008-01-14 11:41:32 +0000  Wim Taymans <wim.taymans@gmail.com>
17356
17357	  ext/mpeg2dec/gstmpeg2dec.c: Fix compilation error. Fixes #509313.
17358	  Original commit message from CVS:
17359	  * ext/mpeg2dec/gstmpeg2dec.c: (clear_queued), (flush_queued),
17360	  (handle_picture), (handle_slice):
17361	  Fix compilation error. Fixes #509313.
17362
173632008-01-14 11:24:57 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17364
17365	  ext/lame/gstlame.c: Use gst_util_uint64_scale instead of gst_util_uint64_scale_int as 8 * GST_SECOND is too large for...
17366	  Original commit message from CVS:
17367	  * ext/lame/gstlame.c: (gst_lame_sink_event):
17368	  Use gst_util_uint64_scale instead of gst_util_uint64_scale_int
17369	  as 8 * GST_SECOND is too large for int.
17370
173712008-01-14 10:52:20 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17372
17373	  gst/xingheader/gstxingmux.c: Bitrate is 4 bits, not 8 so check for 0xe as maximum value instead of 0xfe.
17374	  Original commit message from CVS:
17375	  * gst/xingheader/gstxingmux.c: (generate_xing_header):
17376	  Bitrate is 4 bits, not 8 so check for 0xe as maximum value instead
17377	  of 0xfe.
17378
173792008-01-14 10:42:48 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17380
17381	  gst/mpegaudioparse/gstmpegaudioparse.*: Add initial support for reading VBRI headers as found in VBR files created by...
17382	  Original commit message from CVS:
17383	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_reset),
17384	  (gst_mp3parse_emit_frame), (gst_mp3parse_handle_first_frame),
17385	  (mp3parse_total_bytes), (mp3parse_total_time):
17386	  * gst/mpegaudioparse/gstmpegaudioparse.h:
17387	  Add initial support for reading VBRI headers as found in VBR files
17388	  created by some Fraunhofer encoders. Currently we only read the
17389	  number of frames and bytes (and calculate duration, etc from this)
17390	  but there is also a seek table that we currently don't use.
17391
173922008-01-14 09:17:47 +0000  Mark Nauwelaerts <manauw@syknet.be>
17393
17394	  ext/lame/gstlame.c: Correctly set number of channels when using mono-encoding mode and fix the duration calculation o...
17395	  Original commit message from CVS:
17396	  Patch by: Mark Nauwelaerts <manauw at syknet dot be>
17397	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps),
17398	  (gst_lame_sink_event):
17399	  Correctly set number of channels when using mono-encoding mode
17400	  and fix the duration calculation of the EOS buffer.
17401
174022008-01-14 09:13:29 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17403
17404	  gst/mpegaudioparse/gstmpegaudioparse.c: Guard against 0 values in the Xing header as frame count and byte count and c...
17405	  Original commit message from CVS:
17406	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17407	  (gst_mp3parse_handle_first_frame):
17408	  Guard against 0 values in the Xing header as frame count and
17409	  byte count and calculate the bitrate when we have all values
17410	  we need and not before.
17411
174122008-01-14 09:09:49 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17413
17414	  gst/xingheader/gstxingmux.c: Remove accidentially leftover debug printf.
17415	  Original commit message from CVS:
17416	  * gst/xingheader/gstxingmux.c: (generate_xing_header):
17417	  Remove accidentially leftover debug printf.
17418
174192008-01-14 08:56:31 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17420
17421	  gst/xingheader/gstxingmux.c: Choose smallest possible frame size for the Xing header, properly set the timestamp, dur...
17422	  Original commit message from CVS:
17423	  * gst/xingheader/gstxingmux.c: (has_xing_header),
17424	  (generate_xing_header), (gst_xing_mux_chain),
17425	  (gst_xing_mux_sink_event):
17426	  Choose smallest possible frame size for the Xing header, properly
17427	  set the timestamp, duration and offset on the outgoing buffers,
17428	  only send NEWSEGMENT events in BYTE format downstream and also
17429	  drop VBRI headers if already existing.
17430
174312008-01-12 09:22:06 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17432
17433	  gst/xingheader/: Major cleanup and rewrite of xingmux with less bugs and new features:
17434	  Original commit message from CVS:
17435	  * gst/xingheader/Makefile.am:
17436	  * gst/xingheader/gstxingmux.c: (parse_header), (get_xing_offset),
17437	  (has_xing_header), (generate_xing_header),
17438	  (gst_xing_mux_base_init), (gst_xing_mux_finalize), (xing_reset),
17439	  (gst_xing_mux_init), (gst_xing_mux_chain),
17440	  (gst_xing_mux_sink_event), (gst_xing_mux_change_state):
17441	  * gst/xingheader/gstxingmux.h:
17442	  Major cleanup and rewrite of xingmux with less bugs and new features:
17443	  - Handles other layers as 3
17444	  - Write TOC
17445
174462008-01-10 17:24:09 +0000  Tim-Philipp Müller <tim@centricular.net>
17447
17448	  ext/mad/gstmad.c: Call g_type_class_ref() from a thread-safe context and not from the streaming thread to avoid GLib ...
17449	  Original commit message from CVS:
17450	  * ext/mad/gstmad.c: (GST_TYPE_MAD_MODE),
17451	  (GST_TYPE_MAD_EMPHASIS), (GST_TAG_EMPHASIS), (CHECK_HEADER):
17452	  Call g_type_class_ref() from a thread-safe context and not
17453	  from the streaming thread to avoid GLib screwing up (see
17454	  bug #349410 and #493432). Comment out unused code.
17455
174562008-01-10 15:24:08 +0000  Wim Taymans <wim.taymans@gmail.com>
17457
17458	  ext/mpeg2dec/gstmpeg2dec.*: Add buffer clipping.
17459	  Original commit message from CVS:
17460	  * ext/mpeg2dec/gstmpeg2dec.c: (clear_queued), (flush_queued),
17461	  (handle_picture), (clip_buffer), (handle_slice),
17462	  (gst_mpeg2dec_chain), (gst_mpeg2dec_sink_event),
17463	  (gst_mpeg2dec_change_state):
17464	  * ext/mpeg2dec/gstmpeg2dec.h:
17465	  Add buffer clipping.
17466	  Add basic reverse playback support. Not complete yet when dealing with
17467	  non-closed GOPs.
17468
174692008-01-10 12:28:19 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17470
17471	  autogen.sh: Add -Wno-portability to the automake parameters to stop warnings about GNU make extensions being used. We...
17472	  Original commit message from CVS:
17473	  * autogen.sh:
17474	  Add -Wno-portability to the automake parameters to stop warnings
17475	  about GNU make extensions being used. We require GNU make in almost
17476	  every Makefile anyway.
17477	  * configure.ac:
17478	  Use AM_PROG_CC_C_O as a compiler that accepts both -c and -o
17479	  at the same time is required for per target flags.
17480
174812008-01-09 13:51:38 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17482
17483	  Makefile.am: Include lcov.mak to allow building coverage reports.
17484	  Original commit message from CVS:
17485	  * Makefile.am:
17486	  Include lcov.mak to allow building coverage reports.
17487
174882008-01-08 19:42:38 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17489
17490	  Make sure that the Xing TOC starts with 0 and the entries are increasing over time. Otherwise it's broken and should ...
17491	  Original commit message from CVS:
17492	  * ext/mad/gstmad.c: (mpg123_parse_xing_header):
17493	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17494	  (gst_mp3parse_handle_first_frame):
17495	  Make sure that the Xing TOC starts with 0 and the entries
17496	  are increasing over time. Otherwise it's broken and should
17497	  be skipped. Fixes bug #507821.
17498
174992008-01-08 16:31:29 +0000  Tim-Philipp Müller <tim@centricular.net>
17500
17501	  gst/asfdemux/gstasfdemux.*: Parse metadata object and extract pixel aspect ratio. Fixes #507844.
17502	  Original commit message from CVS:
17503	  * gst/asfdemux/gstasfdemux.c: (asfdemux_dbg), (gst_asf_demux_reset),
17504	  (gst_asf_demux_add_video_stream),
17505	  (gst_asf_demux_process_ext_content_desc),
17506	  (gst_asf_demux_get_metadata_for_stream),
17507	  (gst_asf_demux_process_metadata), (gst_asf_demux_process_object),
17508	  (gst_asf_demux_change_state):
17509	  * gst/asfdemux/gstasfdemux.h:
17510	  Parse metadata object and extract pixel aspect ratio. Fixes #507844.
17511
175122007-12-31 21:41:52 +0000  David Schleef <ds@schleef.org>
17513
17514	  docs/plugins/.cvsignore: Add *-undeclared.txt
17515	  Original commit message from CVS:
17516	  * docs/plugins/.cvsignore:
17517	  Add *-undeclared.txt
17518
175192007-12-21 14:01:06 +0000  Wim Taymans <wim.taymans@gmail.com>
17520
17521	  gst/realmedia/rdtmanager.*: Implement some more signals that rtspsrc connects to.
17522	  Original commit message from CVS:
17523	  * gst/realmedia/rdtmanager.c:
17524	  (gst_rdt_manager_marshal_VOID__UINT_UINT),
17525	  (gst_rdt_manager_class_init):
17526	  * gst/realmedia/rdtmanager.h:
17527	  Implement some more signals that rtspsrc connects to.
17528	  Fixes #504671.
17529
175302007-12-18 09:07:53 +0000  Tim-Philipp Müller <tim@centricular.net>
17531
17532	  Makefile.am: Include common/win32.mak for CRLF check of win32 project files (see #393626).
17533	  Original commit message from CVS:
17534	  * Makefile.am:
17535	  Include common/win32.mak for CRLF check of win32 project
17536	  files (see #393626).
17537
175382007-12-13 11:20:11 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17539
17540	  gst/mpegaudioparse/gstmpegaudioparse.c: Don't post SEGMENT_START messages on the bus, only the element driving the pi...
17541	  Original commit message from CVS:
17542	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17543	  (gst_mp3parse_sink_event), (mp3parse_handle_seek):
17544	  Don't post SEGMENT_START messages on the bus, only the element
17545	  driving the pipeline should do that.
17546
175472007-12-09 04:29:35 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17548
17549	  configure.ac: Don't define GST_DISABLE_DEPRECATED for releases. Fixes #498181.
17550	  Original commit message from CVS:
17551	  * configure.ac:
17552	  Don't define GST_DISABLE_DEPRECATED for releases. Fixes #498181.
17553
175542007-12-03 19:05:20 +0000  Wim Taymans <wim.taymans@gmail.com>
17555
17556	  ext/mpeg2dec/gstmpeg2dec.h: Use G_GINT64_CONSTANT, fixes compilation with MSVC 6.0.
17557	  Original commit message from CVS:
17558	  * ext/mpeg2dec/gstmpeg2dec.h:
17559	  Use G_GINT64_CONSTANT, fixes compilation with MSVC 6.0.
17560	  Fixes #500808.
17561
175622007-11-20 12:15:51 +0000  Julien Moutte <julien@moutte.net>
17563
17564	  gst/realmedia/rtspreal.c: Fix build on Mac OS X.
17565	  Original commit message from CVS:
17566	  2007-11-20  Julien MOUTTE  <julien@moutte.net>
17567	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_parse_sdp): Fix build
17568	  on Mac OS X.
17569
175702007-11-19 11:38:49 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17571
17572	  gst/mpegaudioparse/gstmpegaudioparse.c: Restore the segment handling logic.
17573	  Original commit message from CVS:
17574	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17575	  Restore the segment handling logic.
17576	  Please don't do behavioural changes under the heading of 'leak fixes'
17577	  or 'whitespace changes', people.
17578
175792007-11-19 09:50:58 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17580
17581	  gst/mpegaudioparse/gstmpegaudioparse.c: Plug some leaks.
17582	  Original commit message from CVS:
17583	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17584	  Plug some leaks.
17585
175862007-11-13 06:57:57 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17587
17588	  gst/asfdemux/gstasfdemux.c: Sync _activate_pull() a little more with other demuxers.
17589	  Original commit message from CVS:
17590	  * gst/asfdemux/gstasfdemux.c:
17591	  Sync _activate_pull() a little more with other demuxers.
17592
175932007-11-11 20:41:32 +0000  Thijs Vermeir <thijsvermeir@gmail.com>
17594
17595	  gst/mpegstream/gstmpegdemux.c: recognize the padding stream
17596	  Original commit message from CVS:
17597	  * gst/mpegstream/gstmpegdemux.c:
17598	  recognize the padding stream
17599
176002007-10-31 14:33:03 +0000  Tim-Philipp Müller <tim@centricular.net>
17601
17602	  gst/asfdemux/gstasfdemux.c: Convert tags that come as string into the type required by
17603	  Original commit message from CVS:
17604	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_ext_content_desc):
17605	  Convert tags that come as string into the type required by
17606	  GstTagList.
17607
176082007-10-30 12:27:32 +0000  Wim Taymans <wim.taymans@gmail.com>
17609
17610	  gst/mpegaudioparse/gstmpegaudioparse.c: Remove some more broken code, it seems to clip even when it should not.
17611	  Original commit message from CVS:
17612	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17613	  (gst_mp3parse_emit_frame):
17614	  Remove some more broken code, it seems to clip even when it should not.
17615	  See #491305.
17616
176172007-10-30 11:13:49 +0000  Wim Taymans <wim.taymans@gmail.com>
17618
17619	  gst/mpegaudioparse/gstmpegaudioparse.c: When the element is not driving the streaming thread it is not supposed to em...
17620	  Original commit message from CVS:
17621	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17622	  (gst_mp3parse_emit_frame):
17623	  When the element is not driving the streaming thread it is not supposed
17624	  to emit EOS or post SEGMENT done. It is allowed to return UNEXPECTED
17625	  upstream when it detects EOS. See #491305.
17626
176272007-10-13 15:13:34 +0000  Mark Nauwelaerts <mnauw@users.sourceforge.net>
17628
17629	  gst/dvdsub/: Add dvd subtitle parser, which just packetizes the input stream. This is needed to mux dvd subtitles int...
17630	  Original commit message from CVS:
17631	  Patch by: Mark Nauwelaerts <mnauw at users.sourceforge.net>
17632	  * gst/dvdsub/Makefile.am:
17633	  * gst/dvdsub/gstdvdsubdec.c:
17634	  * gst/dvdsub/gstdvdsubparse.c:
17635	  * gst/dvdsub/gstdvdsubparse.h:
17636	  Add dvd subtitle parser, which just packetizes the input
17637	  stream. This is needed to mux dvd subtitles into matroska
17638	  files, since the muxer expects unfragmented and properly
17639	  timestamped input (#415754).
17640
176412007-10-10 12:02:30 +0000  Tim-Philipp Müller <tim@centricular.net>
17642
17643	  configure.ac: Update requirements from past CVS versions to released versions (0.10.14 in this case).
17644	  Original commit message from CVS:
17645	  * configure.ac:
17646	  Update requirements from past CVS versions to released
17647	  versions (0.10.14 in this case).
17648	  * ext/sidplay/gstsiddec.cc:
17649	  Fix compilation with g++-4.2.
17650
176512007-10-08 17:51:33 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17652
17653	  gst/realmedia/: Fix some compiler warnings shown on Forte.
17654	  Original commit message from CVS:
17655	  * gst/realmedia/asmrules.c: (gst_asm_scan_parse_expression),
17656	  (gst_asm_scan_parse_condition):
17657	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_video_packet):
17658	  Fix some compiler warnings shown on Forte.
17659
176602007-10-05 08:51:44 +0000  Gautier Portet <kassoulet@gmail.com>
17661
17662	  gst/xingheader/gstxingmux.c: The size of the Xing header is actually 417 as it's rounded to the next smaller integer....
17663	  Original commit message from CVS:
17664	  Patch by: Gautier Portet <kassoulet at gmail dot com>
17665	  * gst/xingheader/gstxingmux.c:
17666	  The size of the Xing header is actually 417 as it's rounded to the
17667	  next smaller integer. Fixes #397759.
17668	  * gst/xingheader/gstxingmux.c: (xing_generate_header),
17669	  (xing_push_header):
17670	  Some random cleanup, add FIXMEs and TODOs and check if the newsegment
17671	  event to the beginning was successful before pushing the header again.
17672
176732007-09-29 17:11:16 +0000  Sébastien Moutte <sebastien@moutte.net>
17674
17675	  gst/mpegaudioparse/gstmpegaudioparse.c: Use gst_util_guint64_to_gdouble for conversions.
17676	  Original commit message from CVS:
17677	  * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3parse_time_to_bytepos),
17678	  (mp3parse_bytepos_to_time):
17679	  Use gst_util_guint64_to_gdouble for conversions.
17680	  * win32/vs6/libgstmad.dsp:
17681	  Add a link to libgstaudio.
17682
176832007-09-26 13:40:35 +0000  Tim-Philipp Müller <tim@centricular.net>
17684
17685	  ext/lame/gstlame.c: Fix up case where there is no peer, in which case _get_allowed_caps() will return NULL.
17686	  Original commit message from CVS:
17687	  * ext/lame/gstlame.c:
17688	  Fix up case where there is no peer, in which case
17689	  _get_allowed_caps() will return NULL.
17690
176912007-09-25 13:20:27 +0000  Tim-Philipp Müller <tim@centricular.net>
17692
17693	  ext/lame/gstlame.c: Use GST_PTR_FORMAT to print caps in debug statement.
17694	  Original commit message from CVS:
17695	  * ext/lame/gstlame.c:
17696	  Use GST_PTR_FORMAT to print caps in debug statement.
17697
176982007-09-25 09:16:05 +0000  Sebastian Dröge <slomo@circular-chaos.org>
17699
17700	  configure.ac: Use AG_GST_ARG_WITH_PLUGINS, AG_GST_ARG_ENABLE_EXTERNAL and
17701	  Original commit message from CVS:
17702	  * configure.ac:
17703	  Use AG_GST_ARG_WITH_PLUGINS, AG_GST_ARG_ENABLE_EXTERNAL and
17704	  AG_GST_ARG_ENABLE_EXPERIMENTAL instead of duplicating those macros
17705	  in configure.ac.
17706
177072007-09-24 10:26:21 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17708
17709	  ext/lame/gstlame.c: Allow fixing the sample rate lame converts to by negotiating fixed sample rate on the src pad caps.
17710	  Original commit message from CVS:
17711	  * ext/lame/gstlame.c:
17712	  Allow fixing the sample rate lame converts to by negotiating fixed
17713	  sample rate on the src pad caps.
17714	  Add docs for it.
17715	  * tests/check/Makefile.am:
17716	  * tests/check/pipelines/lame.c:
17717	  Add a check for it.
17718
177192007-09-22 18:22:12 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17720
17721	  po/: Updated translations.
17722	  Original commit message from CVS:
17723	  * po/LINGUAS:
17724	  * po/da.po:
17725	  Updated translations.
17726
177272007-09-22 18:20:50 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17728
17729	  po/pl.po: Added Polish translation.
17730	  Original commit message from CVS:
17731	  translated by: Jakub Bogusz <qboosh@pld-linux.org>
17732	  * po/pl.po:
17733	  Added Polish translation.
17734
177352007-09-22 18:19:08 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17736
17737	  po/fi.po: Added Finnish translation.
17738	  Original commit message from CVS:
17739	  translated by: Ilkka Tuohela <hile@iki.fi>
17740	  * po/fi.po:
17741	  Added Finnish translation.
17742
177432007-09-22 18:17:52 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17744
17745	  po/es.po: Added Spanish translation.
17746	  Original commit message from CVS:
17747	  translated by: Jorge González González <aloriel@gmail.com>
17748	  * po/es.po:
17749	  Added Spanish translation.
17750
177512007-09-22 18:17:08 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17752
17753	  po/bg.po: Added Bulgarian translation.
17754	  Original commit message from CVS:
17755	  translated by: Alexander Shopov <ash@contact.bg>
17756	  * po/bg.po:
17757	  Added Bulgarian translation.
17758
177592007-09-20 11:47:52 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17760
17761	  gst/iec958/ac3iec.c: Chainup in finalize.
17762	  Original commit message from CVS:
17763	  * gst/iec958/ac3iec.c:
17764	  Chainup in finalize.
17765	  * tests/check/Makefile.am:
17766	  * tests/check/generic/states.c:
17767	  Improved state change unit test.
17768
177692007-09-19 18:20:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17770
17771	  Ignore registries in any format.
17772	  Original commit message from CVS:
17773	  * docs/plugins/.cvsignore:
17774	  * tests/check/.cvsignore:
17775	  Ignore registries in any format.
17776
177772007-09-08 20:54:54 +0000  Tim-Philipp Müller <tim@centricular.net>
17778
17779	  configure.ac: Use AC_TRY_COMPILE instead of AC_TRY_RUN to check for a define in the lame headers.  This has the advan...
17780	  Original commit message from CVS:
17781	  * configure.ac:
17782	  Use AC_TRY_COMPILE instead of AC_TRY_RUN to check for a
17783	  define in the lame headers.  This has the advantage that
17784	  it should still work when we're cross-compiling (#452025).
17785
177862007-08-24 15:55:03 +0000  Jan Schmidt <thaytan@mad.scientist.com>
17787
17788	  gst/dvdlpcmdec/gstdvdlpcmdec.c: Add other allowed rates to the pad templates.
17789	  Original commit message from CVS:
17790	  * gst/dvdlpcmdec/gstdvdlpcmdec.c:
17791	  Add other allowed rates to the pad templates.
17792	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_dispose):
17793	  Reset the parser to release memory in dispose.
17794
177952007-08-17 06:56:53 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17796
17797	  ext/: Fix more leaks.
17798	  Original commit message from CVS:
17799	  * ext/amrnb/amrnbdec.c:
17800	  * ext/amrnb/amrnbenc.c:
17801	  * ext/amrnb/amrnbparse.c:
17802	  * ext/sidplay/gstsiddec.cc:
17803	  Fix more leaks.
17804
178052007-08-16 14:49:11 +0000  Daniel Charles <dcharles@ti.com>
17806
17807	  ext/amrnb/amrnbenc.*: Add property to select the BandMode of the AMR encoder.
17808	  Original commit message from CVS:
17809	  Patch by: Daniel Charles <dcharles at ti dot com>
17810	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_bandmode_get_type),
17811	  (gst_amrnbenc_set_property), (gst_amrnbenc_get_property),
17812	  (gst_amrnbenc_base_init), (gst_amrnbenc_class_init),
17813	  (gst_amrnbenc_chain), (gst_amrnbenc_state_change):
17814	  * ext/amrnb/amrnbenc.h:
17815	  Add property to select the BandMode of the AMR encoder.
17816	  See #466442.
17817
178182007-08-16 12:15:32 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17819
17820	  gst/realmedia/asmrules.c: Make ro memory to share.
17821	  Original commit message from CVS:
17822	  * gst/realmedia/asmrules.c:
17823	  Make ro memory to share.
17824
178252007-08-16 11:52:57 +0000  Wim Taymans <wim.taymans@gmail.com>
17826
17827	  gst/mpegaudioparse/gstmpegaudioparse.*: Queue segment event and push it after we know the caps on the pad or else an ...
17828	  Original commit message from CVS:
17829	  * gst/mpegaudioparse/gstmpegaudioparse.c:
17830	  (gst_mp3parse_sink_event), (gst_mp3parse_emit_frame):
17831	  * gst/mpegaudioparse/gstmpegaudioparse.h:
17832	  Queue segment event and push it after we know the caps on the pad or
17833	  else an autoplugger might not have plugged the element yet and the
17834	  segment is lost.
17835
178362007-08-16 07:17:13 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17837
17838	  gst/iec958/ac3iec.c: Fix tests.
17839	  Original commit message from CVS:
17840	  * gst/iec958/ac3iec.c:
17841	  Fix tests.
17842
178432007-08-16 06:48:13 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17844
17845	  tests/check/: Add generic state-change test suite to help to fi leaks.
17846	  Original commit message from CVS:
17847	  * tests/check/Makefile.am:
17848	  * tests/check/generic/.cvsignore:
17849	  * tests/check/generic/states.c:
17850	  Add generic state-change test suite to help to fi leaks.
17851
178522007-08-09 10:57:11 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17853
17854	  po/: Added Portuguese (Brazilian) translation.
17855	  Original commit message from CVS:
17856	  translated by: Raphael Higino <phhigino@gmail.com>
17857	  * po/LINGUAS:
17858	  * po/pt_BR.po:
17859	  Added Portuguese (Brazilian) translation.
17860
178612007-08-09 10:55:59 +0000  Thomas Vander Stichele <thomas@apestaart.org>
17862
17863	  po/: Updated translations.
17864	  Original commit message from CVS:
17865	  * po/hu.po:
17866	  * po/nl.po:
17867	  * po/sv.po:
17868	  * po/uk.po:
17869	  Updated translations.
17870
178712007-08-07 11:50:44 +0000  Wim Taymans <wim.taymans@gmail.com>
17872
17873	  gst/realmedia/rmdemux.c: Activate timestamp fixing code.
17874	  Original commit message from CVS:
17875	  * gst/realmedia/rmdemux.c: (gst_rmdemux_fix_timestamp),
17876	  (gst_rmdemux_parse_video_packet):
17877	  Activate timestamp fixing code.
17878
178792007-08-07 10:57:09 +0000  Wim Taymans <wim.taymans@gmail.com>
17880
17881	  gst/realmedia/rmdemux.c: Do fragment collection in the demuxer so that we can now work with both ffmpeg and realvideo...
17882	  Original commit message from CVS:
17883	  * gst/realmedia/rmdemux.c: (gst_rmdemux_reset),
17884	  (gst_rmdemux_chain), (gst_rmdemux_parse_mdpr),
17885	  (gst_rmdemux_fix_timestamp), (gst_rmdemux_parse_video_packet),
17886	  (gst_rmdemux_parse_audio_packet), (gst_rmdemux_parse_packet):
17887	  Do fragment collection in the demuxer so that we can now work with
17888	  both ffmpeg and realvideodec to decoder real video content.
17889
178902007-08-04 12:59:24 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17891
17892	  gst/realmedia/asmrules.c: Include stdlib.h.
17893	  Original commit message from CVS:
17894	  * gst/realmedia/asmrules.c:
17895	  Include stdlib.h.
17896
178972007-08-03 16:21:19 +0000  Wim Taymans <wim.taymans@gmail.com>
17898
17899	  gst/realmedia/rdtmanager.c: Fix caps.
17900	  Original commit message from CVS:
17901	  * gst/realmedia/rdtmanager.c:
17902	  Fix caps.
17903
179042007-08-03 16:11:09 +0000  Wim Taymans <wim.taymans@gmail.com>
17905
17906	  gst/realmedia/rtspreal.c: Disable UDP transport for now.
17907	  Original commit message from CVS:
17908	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_get_transports),
17909	  (rtsp_ext_real_parse_sdp), (rtsp_ext_real_stream_select):
17910	  Disable UDP transport for now.
17911
179122007-08-03 16:09:01 +0000  Wim Taymans <wim.taymans@gmail.com>
17913
17914	  gst/realmedia/: Add simple rdt manager.
17915	  Original commit message from CVS:
17916	  * gst/realmedia/Makefile.am:
17917	  * gst/realmedia/rdtmanager.c: (find_session_by_id),
17918	  (create_session), (free_session), (gst_rdt_manager_base_init),
17919	  (gst_rdt_manager_marshal_BOXED__UINT_UINT),
17920	  (gst_rdt_manager_class_init), (gst_rdt_manager_init),
17921	  (gst_rdt_manager_finalize), (gst_rdt_manager_query_src),
17922	  (gst_rdt_manager_chain_rtp), (gst_rdt_manager_chain_rtcp),
17923	  (gst_rdt_manager_set_property), (gst_rdt_manager_get_property),
17924	  (gst_rdt_manager_provide_clock), (gst_rdt_manager_change_state),
17925	  (create_recv_rtp), (create_recv_rtcp), (create_rtcp),
17926	  (gst_rdt_manager_request_new_pad), (gst_rdt_manager_release_pad),
17927	  (gst_rdt_manager_plugin_init):
17928	  * gst/realmedia/rdtmanager.h:
17929	  * gst/realmedia/rmdemux.c: (plugin_init):
17930	  Add simple rdt manager.
17931
179322007-08-03 14:19:50 +0000  Wim Taymans <wim.taymans@gmail.com>
17933
17934	  gst/realmedia/rdtdepay.c: Fix the encoding-name so that it matches what the rtsp extension sets.
17935	  Original commit message from CVS:
17936	  * gst/realmedia/rdtdepay.c:
17937	  Fix the encoding-name so that it matches what the rtsp extension sets.
17938
179392007-08-02 19:37:41 +0000  Wim Taymans <wim.taymans@gmail.com>
17940
17941	  gst/realmedia/: Use g_hash_table_destroy instead of _unref which is too new.
17942	  Original commit message from CVS:
17943	  * gst/realmedia/asmrules.c: (gst_asm_node_free),
17944	  (gst_asm_node_evaluate), (gst_asm_scan_new), (gst_asm_scan_free),
17945	  (gst_asm_scan_string), (gst_asm_scan_number),
17946	  (gst_asm_scan_identifier), (gst_asm_scan_print_token),
17947	  (gst_asm_scan_next_token), (gst_asm_rule_free),
17948	  (gst_asm_rule_add_property), (gst_asm_scan_parse_operand),
17949	  (gst_asm_scan_parse_expression), (gst_asm_scan_parse_condition),
17950	  (gst_asm_scan_parse_property), (gst_asm_scan_parse_rule),
17951	  (gst_asm_rule_evaluate), (gst_asm_rule_book_new),
17952	  (gst_asm_rule_book_n_rules), (gst_asm_rule_book_free),
17953	  (gst_asm_rule_book_match), (main):
17954	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_parse_sdp),
17955	  (rtsp_ext_real_stream_select), (gst_rtsp_real_plugin_init):
17956	  Use g_hash_table_destroy instead of _unref which is too new.
17957
179582007-08-02 19:30:05 +0000  Wim Taymans <wim.taymans@gmail.com>
17959
17960	  gst/realmedia/.cvsignore: Add test to ignore.
17961	  Original commit message from CVS:
17962	  * gst/realmedia/.cvsignore:
17963	  Add test to ignore.
17964	  * gst/realmedia/Makefile.am:
17965	  * gst/realmedia/asmrules.c: (gst_asm_node_new),
17966	  (gst_asm_node_free), (gst_asm_operator_eval),
17967	  (gst_asm_node_evaluate), (gst_asm_scan_new), (gst_asm_scan_free),
17968	  (gst_asm_scan_string), (gst_asm_scan_number),
17969	  (gst_asm_scan_identifier), (gst_asm_scan_print_token),
17970	  (gst_asm_scan_next_token), (gst_asm_rule_new), (gst_asm_rule_free),
17971	  (gst_asm_rule_add_property), (gst_asm_scan_parse_operand),
17972	  (gst_asm_scan_parse_expression), (gst_asm_scan_parse_condition),
17973	  (gst_asm_scan_parse_property), (gst_asm_scan_parse_rule),
17974	  (gst_asm_rule_evaluate), (gst_asm_rule_book_new),
17975	  (gst_asm_rule_book_n_rules), (gst_asm_rule_book_free),
17976	  (gst_asm_rule_book_match), (main):
17977	  * gst/realmedia/asmrules.h:
17978	  Added asembler rule book parser and evaluator.
17979	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_parse_sdp),
17980	  (rtsp_ext_real_stream_select), (gst_rtsp_real_plugin_init):
17981	  * gst/realmedia/rtspreal.h:
17982	  Keep per stream config info.
17983	  Parse and evaluate asm rule books for stream selection.
17984
179852007-07-31 19:16:44 +0000  Stefan Kost <ensonic@users.sourceforge.net>
17986
17987	  gst/realmedia/rtspreal.c: Include stdlib.
17988	  Original commit message from CVS:
17989	  * gst/realmedia/rtspreal.c:
17990	  Include stdlib.
17991
179922007-07-27 16:39:45 +0000  Wim Taymans <wim.taymans@gmail.com>
17993
17994	  gst/realmedia/: Split out hash code in separate file.
17995	  Original commit message from CVS:
17996	  * gst/realmedia/Makefile.am:
17997	  * gst/realmedia/realhash.c: (hash), (call_hash),
17998	  (gst_rtsp_ext_real_calc_response_and_checksum):
17999	  * gst/realmedia/realhash.h:
18000	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_get_transports),
18001	  (rtsp_ext_real_after_send), (rtsp_ext_real_stream_select):
18002	  Split out hash code in separate file.
18003
180042007-07-27 10:12:55 +0000  Wim Taymans <wim.taymans@gmail.com>
18005
18006	  gst/: Fix include paths and link dependecies for rtsp extension.
18007	  Original commit message from CVS:
18008	  * gst/asfdemux/Makefile.am:
18009	  * gst/asfdemux/gstrtspwms.c: (gst_rtsp_wms_parse_sdp), (_do_init),
18010	  (gst_rtsp_wms_class_init):
18011	  * gst/realmedia/Makefile.am:
18012	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_get_transports),
18013	  (rtsp_ext_real_before_send), (rtsp_ext_real_after_send),
18014	  (rtsp_ext_real_parse_sdp), (rtsp_ext_real_stream_select),
18015	  (_do_init), (gst_rtsp_real_class_init):
18016	  Fix include paths and link dependecies for rtsp extension.
18017
180182007-07-26 15:52:43 +0000  Wim Taymans <wim.taymans@gmail.com>
18019
18020	  gst/realmedia/: Add RealMedia RTSP extension module. It has rank NONE until it is fully functional.
18021	  Original commit message from CVS:
18022	  * gst/realmedia/Makefile.am:
18023	  * gst/realmedia/rmdemux.c: (plugin_init):
18024	  * gst/realmedia/rtspreal.c: (rtsp_ext_real_get_transports),
18025	  (rtsp_ext_real_before_send), (rtsp_ext_real_after_send), (hash),
18026	  (call_hash), (rtsp_ext_real_calc_response_and_checksum),
18027	  (rtsp_ext_real_parse_sdp), (rtsp_ext_real_stream_select),
18028	  (_do_init), (gst_rtsp_real_base_init), (gst_rtsp_real_class_init),
18029	  (gst_rtsp_real_init), (gst_rtsp_real_finalize),
18030	  (gst_rtsp_real_change_state), (gst_rtsp_real_extension_init),
18031	  (gst_rtsp_real_plugin_init):
18032	  * gst/realmedia/rtspreal.h:
18033	  Add RealMedia RTSP extension module. It has rank NONE until it is fully
18034	  functional.
18035
180362007-07-25 18:38:42 +0000  Wim Taymans <wim.taymans@gmail.com>
18037
18038	  gst/asfdemux/: Move WMS RTSP extension from -good to here.
18039	  Original commit message from CVS:
18040	  * gst/asfdemux/Makefile.am:
18041	  * gst/asfdemux/gstasf.c: (plugin_init):
18042	  * gst/asfdemux/gstrtspwms.c: (gst_rtsp_wms_before_send),
18043	  (gst_rtsp_wms_after_send), (gst_rtsp_wms_parse_sdp),
18044	  (gst_rtsp_wms_configure_stream), (_do_init),
18045	  (gst_rtsp_wms_base_init), (gst_rtsp_wms_class_init),
18046	  (gst_rtsp_wms_init), (gst_rtsp_wms_finalize),
18047	  (gst_rtsp_wms_change_state), (gst_rtsp_wms_extension_init):
18048	  * gst/asfdemux/gstrtspwms.h:
18049	  Move WMS RTSP extension from -good to here.
18050	  Port it to the new pluggable extension interface.
18051
180522007-07-24 06:58:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18053
18054	  ext/mad/Makefile.am: Link to audio helper from plugins-base.
18055	  Original commit message from CVS:
18056	  * ext/mad/Makefile.am:
18057	  Link to audio helper from plugins-base.
18058
180592007-07-24 05:05:29 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18060
18061	  Use the new buffer clipping function from gstaudio here and require gst-plugins-base CVS.
18062	  Original commit message from CVS:
18063	  * configure.ac:
18064	  * ext/mad/gstmad.c: (gst_mad_chain):
18065	  Use the new buffer clipping function from gstaudio here and
18066	  require gst-plugins-base CVS.
18067
180682007-07-23 09:07:19 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18069
18070	  configure.ac: Sync liboil check with plugins-base. Add libm check.
18071	  Original commit message from CVS:
18072	  * configure.ac:
18073	  Sync liboil check with plugins-base. Add libm check.
18074	  * gst/synaesthesia/Makefile.am:
18075	  Link against libm. We're using sqrt here.
18076
180772007-07-20 07:58:25 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18078
18079	  gst/asfdemux/gstasfdemux.c: Include stdlib.
18080	  Original commit message from CVS:
18081	  * gst/asfdemux/gstasfdemux.c:
18082	  Include stdlib.
18083
180842007-07-20 07:41:57 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18085
18086	  ext/annodex/Makefile.am: Fix CFLAGS/LIBS.
18087	  Original commit message from CVS:
18088	  * ext/annodex/Makefile.am:
18089	  Fix CFLAGS/LIBS.
18090	  * ext/cdio/gstcdiocddasrc.c:
18091	  * ext/libpng/gstpngdec.c: (gst_pngdec_task):
18092	  Include stdlib
18093	  * ext/cairo/Makefile.am:
18094	  * gst/videofilter/Makefile.am:
18095	  * tests/examples/level/Makefile.am:
18096	  Use $(LIBM) instead of -lm
18097
180982007-07-18 17:51:55 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18099
18100	  gst/mpegaudioparse/gstmpegaudioparse.*: Save some memory for each frame by only saving the start timestamp and start ...
18101	  Original commit message from CVS:
18102	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_reset),
18103	  (gst_mp3parse_emit_frame), (mp3parse_handle_seek):
18104	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18105	  Save some memory for each frame by only saving the start timestamp
18106	  and start byte position instead of additionally the stop timestamp
18107	  and stop byte position. This requires us to use a doubly-linked list
18108	  but still saves 8-12 bytes per frame.
18109
181102007-07-16 09:14:18 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18111
18112	  ext/mad/gstmad.c: Fix buffer clipping to correctly clip to the segment stop.
18113	  Original commit message from CVS:
18114	  * ext/mad/gstmad.c: (clip_outgoing_buffer):
18115	  Fix buffer clipping to correctly clip to the segment stop.
18116
181172007-07-15 19:39:46 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18118
18119	  gst/mpegaudioparse/gstmpegaudioparse.c: Fix a calculation that was causing mp3parse to drop every incoming frame when...
18120	  Original commit message from CVS:
18121	  * gst/mpegaudioparse/gstmpegaudioparse.c:
18122	  (gst_mp3parse_emit_frame):
18123	  Fix a calculation that was causing mp3parse to drop every incoming
18124	  frame when upstream delivered a segment in TIME format, breaking
18125	  playback of all mpeg system streams.
18126
181272007-07-13 16:46:35 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18128
18129	  Remove bogus check for libcheck, since we check for gstreamer-check and it pulls in the required info from and we wer...
18130	  Original commit message from CVS:
18131	  * Makefile.am:
18132	  * configure.ac:
18133	  * tests/Makefile.am:
18134	  Remove bogus check for libcheck, since we check for
18135	  gstreamer-check and it pulls in the required info from
18136	  and we weren't actually _using_ the information for
18137	  libcheck ourselves anyway.
18138
181392007-07-13 16:27:56 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18140
18141	  gst/mpegaudioparse/gstmpegaudioparse.*: Implement accurate seeking in mpegaudioparse. Fixes #308312.
18142	  Original commit message from CVS:
18143	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_reset),
18144	  (gst_mp3parse_init), (gst_mp3parse_dispose),
18145	  (gst_mp3parse_sink_event), (mp3parse_seek_table_last_entry),
18146	  (gst_mp3parse_emit_frame), (gst_mp3parse_chain),
18147	  (mp3parse_handle_seek), (mp3parse_src_query):
18148	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18149	  Implement accurate seeking in mpegaudioparse. Fixes #308312.
18150	  Also implement segment seeks.
18151
181522007-07-13 15:46:13 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18153
18154	  ext/mad/gstmad.*: Implement buffer clipping and use GST_BOILERPLATE instead of manual
18155	  Original commit message from CVS:
18156	  * ext/mad/gstmad.c: (_do_init), (gst_mad_init), (index_seek),
18157	  (normal_seek), (gst_mad_sink_event), (clip_outgoing_buffer),
18158	  (gst_mad_chain), (gst_mad_change_state):
18159	  * ext/mad/gstmad.h:
18160	  Implement buffer clipping and use GST_BOILERPLATE instead of manual
18161	  GType magic. Part one of bug #308312.
18162
181632007-07-12 11:21:23 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18164
18165	  configure.ac: Use pkg-config to locate check.
18166	  Original commit message from CVS:
18167	  * configure.ac:
18168	  Use pkg-config to locate check.
18169
181702007-07-11 23:18:14 +0000  Tim-Philipp Müller <tim@centricular.net>
18171
18172	  Fix build against core CVS by not using deprecated API. Bump requirements for new API (overdue anyway).
18173	  Original commit message from CVS:
18174	  * configure.ac:
18175	  * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer):
18176	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_buffer):
18177	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
18178	  Fix build against core CVS by not using deprecated API. Bump
18179	  requirements for new API (overdue anyway).
18180
181812007-07-09 06:05:48 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18182
18183	  REQUIREMENTS: Also add amr-libs here and update a little.
18184	  Original commit message from CVS:
18185	  * REQUIREMENTS:
18186	  Also add amr-libs here and update a little.
18187
181882007-07-06 17:59:29 +0000  Tim-Philipp Müller <tim@centricular.net>
18189
18190	  docs/plugins/inspect/: Add inspect file for synaesthesia so the docs can be built even if the plugin isn't built yet....
18191	  Original commit message from CVS:
18192	  * docs/plugins/inspect/plugin-dvdnav.xml:
18193	  * docs/plugins/inspect/plugin-realmedia.xml:
18194	  * docs/plugins/inspect/plugin-synaesthesia.xml:
18195	  Add inspect file for synaesthesia so the docs can be built even if
18196	  the plugin isn't built yet. Fixes #454311. Also add inspect files
18197	  for dvdnavsrc and realmedia.
18198
181992007-07-05 08:44:30 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18200
18201	  docs/plugins/Makefile.am: Simplify --extra-dir as gtkdoc scans recursively.
18202	  Original commit message from CVS:
18203	  * docs/plugins/Makefile.am:
18204	  Simplify --extra-dir as gtkdoc scans recursively.
18205
182062007-07-03 13:05:01 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18207
18208	  And yet more docs enabled.
18209	  Original commit message from CVS:
18210	  * docs/plugins/Makefile.am:
18211	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
18212	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
18213	  * gst/synaesthesia/Makefile.am:
18214	  * gst/synaesthesia/gstsynaesthesia.c:
18215	  * gst/synaesthesia/gstsynaesthesia.h:
18216	  And yet more docs enabled.
18217
182182007-07-03 11:55:45 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18219
18220	  docs/plugins/: Add new docs. Scan c++ files too.
18221	  Original commit message from CVS:
18222	  * docs/plugins/Makefile.am:
18223	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
18224	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
18225	  * docs/plugins/inspect/plugin-a52dec.xml:
18226	  * docs/plugins/inspect/plugin-amrnb.xml:
18227	  * docs/plugins/inspect/plugin-asf.xml:
18228	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
18229	  * docs/plugins/inspect/plugin-dvdsub.xml:
18230	  * docs/plugins/inspect/plugin-iec958.xml:
18231	  * docs/plugins/inspect/plugin-lame.xml:
18232	  * docs/plugins/inspect/plugin-mad.xml:
18233	  * docs/plugins/inspect/plugin-mpeg2dec.xml:
18234	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
18235	  * docs/plugins/inspect/plugin-mpegstream.xml:
18236	  Add new docs. Scan c++ files too.
18237	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_base_init),
18238	  (gst_amrnbdec_event):
18239	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_base_init):
18240	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_base_init),
18241	  (gst_amrnbparse_loop):
18242	  Add documentation headers.
18243	  * ext/mad/gstmad.c:
18244	  * ext/mad/gstmad.h:
18245	  Refactor for docs.
18246
182472007-07-01 19:12:32 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18248
18249	  gst/mpegaudioparse/gstmpegaudioparse.c: Use GST_BOILERPLATE instead of manual GType magic.
18250	  Original commit message from CVS:
18251	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_base_init),
18252	  (gst_mp3parse_init):
18253	  Use GST_BOILERPLATE instead of manual GType magic.
18254	  * gst/mpegaudioparse/gstmpegaudioparse.c:
18255	  (gst_mp3parse_handle_first_frame), (mp3parse_time_to_bytepos),
18256	  (mp3parse_bytepos_to_time):
18257	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18258	  Implement seeking, byte->time, time->byte conversions with the Xing
18259	  seek table if available. This allows better at least a bit more
18260	  accurate seeks and file position reporting.
18261
182622007-06-28 20:33:51 +0000  Sebastian Dröge <slomo@circular-chaos.org>
18263
18264	  gst/mpegaudioparse/gstmpegaudioparse.c: Copy the complete Xing seek table in the 100 byte array instead of copying th...
18265	  Original commit message from CVS:
18266	  * gst/mpegaudioparse/gstmpegaudioparse.c:
18267	  (gst_mp3parse_handle_first_frame):
18268	  Copy the complete Xing seek table in the 100 byte array instead of
18269	  copying the first byte 100 times.
18270	  * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3parse_total_bytes),
18271	  (mp3parse_total_time), (mp3parse_time_to_bytepos):
18272	  Add seeking support based on the Xing header but comment it out for
18273	  now as it seems to yield worse result than the other method.
18274	  Also use gst_pad_query_peer_duration() instead of getting the peer pad
18275	  ourself, creating a new GstQuery, etc.
18276
182772007-06-25 12:46:47 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18278
18279	  docs/plugins/: Update docs with caps info.
18280	  Original commit message from CVS:
18281	  * docs/plugins/gst-plugins-ugly-plugins.args:
18282	  * docs/plugins/inspect/plugin-a52dec.xml:
18283	  * docs/plugins/inspect/plugin-amrnb.xml:
18284	  * docs/plugins/inspect/plugin-asf.xml:
18285	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
18286	  * docs/plugins/inspect/plugin-dvdread.xml:
18287	  * docs/plugins/inspect/plugin-dvdsub.xml:
18288	  * docs/plugins/inspect/plugin-iec958.xml:
18289	  * docs/plugins/inspect/plugin-lame.xml:
18290	  * docs/plugins/inspect/plugin-mad.xml:
18291	  * docs/plugins/inspect/plugin-mpeg2dec.xml:
18292	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
18293	  * docs/plugins/inspect/plugin-mpegstream.xml:
18294	  Update docs with caps info.
18295
182962007-06-25 12:25:09 +0000  Tim-Philipp Müller <tim@centricular.net>
18297
18298	  po/POTFILES.in: Make sure dvdnav strings get translated too (no reason not to have them in the .po file, even if the ...
18299	  Original commit message from CVS:
18300	  * po/POTFILES.in:
18301	  Make sure dvdnav strings get translated too (no reason not to have
18302	  them in the .po file, even if the plugin is disabled for now).
18303	  Fixes #450879.
18304
183052007-06-25 11:46:24 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18306
18307	  ext/amrnb/: Add newsegment and discont handling. Some code cleanups.
18308	  Original commit message from CVS:
18309	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_base_init),
18310	  (gst_amrnbdec_event), (gst_amrnbdec_chain),
18311	  (gst_amrnbdec_state_change):
18312	  * ext/amrnb/amrnbdec.h:
18313	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_base_init),
18314	  (gst_amrnbparse_loop):
18315	  Add newsegment and discont handling. Some code cleanups.
18316
183172007-06-25 07:55:51 +0000  David Schleef <ds@schleef.org>
18318
18319	  ext/dvdread/dvdreadsrc.c: check for an error from
18320	  Original commit message from CVS:
18321	  * ext/dvdread/dvdreadsrc.c: check for an error from
18322	  DVDReadBlocks() correctly.
18323
183242007-06-25 07:22:10 +0000  David Schleef <ds@schleef.org>
18325
18326	  ext/dvdread/dvdreadsrc.c: If we can't read a nav packet, or it doesn't look like a nav packet, that's an error.  Prev...
18327	  Original commit message from CVS:
18328	  * ext/dvdread/dvdreadsrc.c:
18329	  If we can't read a nav packet, or it doesn't look like a nav
18330	  packet, that's an error.  Previous behavior was to look at
18331	  the next packet; I can't find any justification for doing that.
18332	  Fixes: #358891.
18333
183342007-06-23 22:57:29 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18335
18336	  po/it.po: Updated Italian translation.
18337	  Original commit message from CVS:
18338	  * po/it.po:
18339	  Updated Italian translation.
18340
183412007-06-23 11:22:39 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18342
18343	  po/vi.po: Updated Vietnames translation.
18344	  Original commit message from CVS:
18345	  * po/vi.po:
18346	  Updated Vietnames translation.
18347
183482007-06-23 11:21:54 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18349
18350	  po/: Added Chinese (simplified) translation.
18351	  Original commit message from CVS:
18352	  contributed by: Wenzheng Hu <db_lobster@163.com>
18353	  * po/LINGUAS:
18354	  * po/zh_CN.po:
18355	  Added Chinese (simplified) translation.
18356
183572007-06-22 14:27:18 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18358
18359	  MAINTAINERS: Updating all the maintainers files
18360	  Original commit message from CVS:
18361	  * MAINTAINERS:
18362	  Updating all the maintainers files
18363
183642007-06-22 10:57:06 +0000  Edward Hervey <bilboed@bilboed.com>
18365
18366	  Fix leaks some more.
18367	  Original commit message from CVS:
18368	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init):
18369	  * gst/ac3parse/gstac3parse.c: (gst_ac3parse_init):
18370	  * gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
18371	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_init):
18372	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_init):
18373	  * gst/iec958/ac3iec.c: (ac3iec_init):
18374	  * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
18375	  Fix leaks some more.
18376
183772007-06-21 14:33:58 +0000  Edward Hervey <bilboed@bilboed.com>
18378
18379	  gst/mpegaudioparse/gstmpegaudioparse.c: "She's leaking me", said valgrind.
18380	  Original commit message from CVS:
18381	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_init):
18382	  "She's leaking me", said valgrind.
18383
183842007-06-19 14:40:20 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18385
18386	  gst/mpegaudioparse/gstmpegaudioparse.c: Fix "pad caps are not a real subset of its template caps" warning.
18387	  Original commit message from CVS:
18388	  * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3_caps_create):
18389	  Fix "pad caps are not a real subset of its template caps" warning.
18390
183912007-06-19 14:15:50 +0000  Laurent Glayal <spglegle@yahoo.fr>
18392
18393	  ext/amrnb/amrnbdec.c: Don't leak the adapter, unref it in a new finalize method instead.
18394	  Original commit message from CVS:
18395	  Patch by: Laurent Glayal <spglegle at yahoo dot fr>
18396	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_class_init),
18397	  (gst_amrnbdec_finalize):
18398	  Don't leak the adapter, unref it in a new finalize method instead.
18399	  Fixes #448782.
18400
184012007-06-19 10:43:26 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18402
18403	  configure.ac: Back to CVS
18404	  Original commit message from CVS:
18405	  * configure.ac:
18406	  Back to CVS
18407	  * gst-plugins-ugly.doap:
18408	  Add 0.10.6 to the list of releases.
18409
18410=== release 0.10.6 ===
18411
184122007-06-19 10:31:04 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18413
18414	* ChangeLog:
18415	* NEWS:
18416	* RELEASE:
18417	* configure.ac:
18418	* docs/plugins/gst-plugins-ugly-plugins.args:
18419	* docs/plugins/inspect/plugin-a52dec.xml:
18420	* docs/plugins/inspect/plugin-asf.xml:
18421	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
18422	* docs/plugins/inspect/plugin-dvdread.xml:
18423	* docs/plugins/inspect/plugin-dvdsub.xml:
18424	* docs/plugins/inspect/plugin-iec958.xml:
18425	* docs/plugins/inspect/plugin-lame.xml:
18426	* docs/plugins/inspect/plugin-mad.xml:
18427	* docs/plugins/inspect/plugin-mpeg2dec.xml:
18428	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
18429	* docs/plugins/inspect/plugin-mpegstream.xml:
18430	* docs/plugins/inspect/plugin-siddec.xml:
18431	  Release 0.10.6
18432	  Original commit message from CVS:
18433	  Release 0.10.6
18434
184352007-06-19 10:21:25 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18436
18437	* po/af.po:
18438	* po/az.po:
18439	* po/cs.po:
18440	* po/da.po:
18441	* po/en_GB.po:
18442	* po/hu.po:
18443	* po/it.po:
18444	* po/nb.po:
18445	* po/nl.po:
18446	* po/or.po:
18447	* po/sq.po:
18448	* po/sr.po:
18449	* po/sv.po:
18450	* po/uk.po:
18451	* po/vi.po:
18452	  Update .po files
18453	  Original commit message from CVS:
18454	  Update .po files
18455
184562007-06-15 09:31:16 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18457
18458	  win32/vs6/: Convert line endings to CRLF and mark as binary files.
18459	  Original commit message from CVS:
18460	  * win32/vs6/gst_plugins_ugly.dsw:
18461	  * win32/vs6/libgstac3parse.dsp:
18462	  * win32/vs6/libgstasfdemux.dsp:
18463	  * win32/vs6/libgstdvdlpcmdec.dsp:
18464	  * win32/vs6/libgstdvdsub.dsp:
18465	  * win32/vs6/libgstiec958.dsp:
18466	  * win32/vs6/libgstlame.dsp:
18467	  * win32/vs6/libgstmad.dsp:
18468	  * win32/vs6/libgstmpegaudioparse.dsp:
18469	  * win32/vs6/libgstmpegstream.dsp:
18470	  * win32/vs6/libgstrealmedia.dsp:
18471	  * win32/vs6/libgstsynaesthesia.dsp:
18472	  Convert line endings to CRLF and mark as binary files.
18473
184742007-06-13 14:29:39 +0000  Tim-Philipp Müller <tim@centricular.net>
18475
18476	  ext/dvdnav/dvdnavsrc.c: Don't forget to unlock when setting the device property, or we'll sooner or later deadlock.
18477	  Original commit message from CVS:
18478	  * ext/dvdnav/dvdnavsrc.c: (gst_dvd_nav_src_set_property):
18479	  Don't forget to unlock when setting the device property, or
18480	  we'll sooner or later deadlock.
18481
184822007-06-12 21:46:10 +0000  Sébastien Moutte <sebastien@moutte.net>
18483
18484	  gst/dvdsub/gstdvdsubdec.c: Use gst_util_guint64_to_gdouble for conversion.
18485	  Original commit message from CVS:
18486	  * gst/dvdsub/gstdvdsubdec.c:(gst_dvd_sub_dec_parse_subpic):
18487	  Use gst_util_guint64_to_gdouble for conversion.
18488	  * win32/vs6/libgstasfdemux.dsp:
18489	  Add asfpacket.c to the build.
18490
184912007-06-08 08:39:43 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18492
18493	  gst/mpegaudioparse/gstmpegaudioparse.*: If the Xing header provides a total time, use it to calculate the correct ave...
18494	  Original commit message from CVS:
18495	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_reset),
18496	  (gst_mp3parse_emit_frame), (gst_mp3parse_handle_first_frame):
18497	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18498	  If the Xing header provides a total time, use it to calculate the
18499	  correct average bitrate immediately, instead of sending updates as
18500	  we parse the stream.
18501
185022007-06-05 21:47:29 +0000  by Mark Nauwelaerts <manauw@skynet.be>
18503
18504	  gst/dvdsub/gstdvdsubdec.c: Use GstClockTime instead of guint for a time variable to prevent overflows on too large su...
18505	  Original commit message from CVS:
18506	  Patch by by: Mark Nauwelaerts <manauw at skynet dot be>
18507	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_parse_subpic):
18508	  Use GstClockTime instead of guint for a time variable to prevent
18509	  overflows on too large subtitle durations. Fixes #444514.
18510
185112007-05-31 22:33:26 +0000  Mark Nauwelaerts <manauw@skynet.be>
18512
18513	  gst/dvdsub/gstdvdsubdec.c: Clear state when handling the serialized FLUSH_STOP event instead of the FLUSH_START event...
18514	  Original commit message from CVS:
18515	  Patch by: Mark Nauwelaerts <manauw at skynet be>
18516	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_sink_event):
18517	  Clear state when handling the serialized FLUSH_STOP event instead of
18518	  the FLUSH_START event, thereby making sure we don't free buffers the
18519	  chain function is still using. Fixes dvdsubdec crashing when flusing
18520	  or seeking (#442706).
18521
185222007-05-23 11:16:09 +0000  Tim-Philipp Müller <tim@centricular.net>
18523
18524	  gst/mpegaudioparse/gstmpegaudioparse.c: Initialise variable to make fc4 build bot happy.
18525	  Original commit message from CVS:
18526	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
18527	  Initialise variable to make fc4 build bot happy.
18528
185292007-05-21 15:11:45 +0000  Tim-Philipp Müller <tim@centricular.net>
18530
18531	  gst/mpegstream/gstmpegdemux.c: Add sanity check so we don't abort for broken or non-MPEG streams, but instead error o...
18532	  Original commit message from CVS:
18533	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer):
18534	  Add sanity check so we don't abort for broken or non-MPEG streams,
18535	  but instead error out. Fixes crashes/aborts for when our typefinder
18536	  wrongly identifies quicktime files as mpeg (which should be fixed in
18537	  -base now too). (#440120).
18538
185392007-05-18 09:35:17 +0000  Stefan Kost <ensonic@users.sourceforge.net>
18540
18541	* ChangeLog:
18542	* ext/amrnb/amrnbdec.c:
18543	* ext/amrnb/amrnbenc.c:
18544	* ext/amrnb/amrnbparse.c:
18545	  ext/amrnb/amrnbdec.c (gst_amrnbdec_debug, GST_CAT_DEFAULT, block_size, _do_init, gst_amrnbdec_base_init, gst_amrnbdec...
18546	  Original commit message from CVS:
18547	  * ext/amrnb/amrnbdec.c (gst_amrnbdec_debug, GST_CAT_DEFAULT,
18548	  block_size, _do_init, gst_amrnbdec_base_init,
18549	  gst_amrnbdec_class_init, gst_amrnbdec_init):
18550	  * ext/amrnb/amrnbenc.c (gst_amrnbenc_debug, GST_CAT_DEFAULT, _do_init,
18551	  gst_amrnbenc_base_init, gst_amrnbenc_class_init, gst_amrnbenc_init):
18552	  * ext/amrnb/amrnbparse.c (gst_amrnbparse_debug, GST_CAT_DEFAULT,
18553	  block_size, _do_init, gst_amrnbparse_base_init,
18554	  gst_amrnbparse_class_init, gst_amrnbparse_init):
18555	  First round of cleanups, that use GST_BOILERPLATE, GST_ELEMENT_DETAILS,
18556	  GST_DEBUG_FUNCPTR and add log-category.
18557
185582007-05-18 08:42:25 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18559
18560	  gst/mpegaudioparse/gstmpegaudioparse.*: Implement parsing of Xing headers from the first frame of the stream, and use...
18561	  Original commit message from CVS:
18562	  * gst/mpegaudioparse/gstmpegaudioparse.c:
18563	  (mp3_type_frame_length_from_header), (gst_mp3parse_reset),
18564	  (gst_mp3parse_emit_frame), (gst_mp3parse_handle_first_frame),
18565	  (gst_mp3parse_chain), (mp3parse_total_bytes),
18566	  (mp3parse_total_time):
18567	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18568	  Implement parsing of Xing headers from the first frame of the stream,
18569	  and use it to report duration correctly where possible.
18570
185712007-05-16 19:15:13 +0000  Tim-Philipp Müller <tim@centricular.net>
18572
18573	  gst/realmedia/rmdemux.c: After descrambling, push the packets out as individual packets instead of one big descramble...
18574	  Original commit message from CVS:
18575	  * gst/realmedia/rmdemux.c: (gst_rmdemux_descramble_cook_audio):
18576	  After descrambling, push the packets out as individual packets
18577	  instead of one big descrambled buffer. Makes cook audio decoding
18578	  work with the 'realaudiodec' decoder from gst-plugins-bad.
18579
185802007-05-16 19:07:45 +0000  Tim-Philipp Müller <tim@centricular.net>
18581
18582	  gst/realmedia/rmdemux.*: Remember first timestamp encountered in stream and re-timestamp stream to start from zero (f...
18583	  Original commit message from CVS:
18584	  * gst/realmedia/rmdemux.c: (gst_rmdemux_init),
18585	  (gst_rmdemux_sink_event), (gst_rmdemux_perform_seek),
18586	  (gst_rmdemux_reset), (gst_rmdemux_chain), (gst_rmdemux_add_stream),
18587	  (gst_rmdemux_parse_packet):
18588	  * gst/realmedia/rmdemux.h:
18589	  Remember first timestamp encountered in stream and re-timestamp
18590	  stream to start from zero (fixes #397219); only send one newsegment
18591	  event, not two; when seeking, send newsegment events from the
18592	  streaming thread and not from the seeking thread.
18593
185942007-05-16 12:48:43 +0000  Mark Nauwelaerts <manauw@skynet.be>
18595
18596	  gst/mpegstream/: Reset last_flow values for the various streams after a flushing seek, otherwise we might aggregate w...
18597	  Original commit message from CVS:
18598	  Based on patch by: Mark Nauwelaerts  <manauw skynet be>
18599	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event):
18600	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
18601	  (gst_mpeg_demux_process_event), (gst_mpeg_streams_reset_last_flow):
18602	  * gst/mpegstream/gstmpegdemux.h:
18603	  Reset last_flow values for the various streams after a flushing
18604	  seek, otherwise we might aggregate wrong flow returns afterwards
18605	  that will make upstream pause silently. This should fix seeking
18606	  in DVDs and also fix the Thoggen cropping dialog (#438610).
18607
186082007-05-07 13:51:43 +0000  Tim-Philipp Müller <tim@centricular.net>
18609
18610	  gst/asfdemux/gstasfdemux.*: Activate streams (ie. add the pads to the element) depending on whether we actually get d...
18611	  Original commit message from CVS:
18612	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_reset),
18613	  (gst_asf_demux_chain_headers),
18614	  (gst_asf_demux_parse_data_object_start), (all_streams_prerolled),
18615	  (gst_asf_demux_have_mutually_exclusive_active_stream),
18616	  (gst_asf_demux_check_activate_streams),
18617	  (gst_asf_demux_find_stream_with_complete_payload),
18618	  (gst_asf_demux_push_complete_payloads), (gst_asf_demux_loop),
18619	  (gst_asf_demux_activate_ext_props_streams),
18620	  (gst_asf_demux_process_object):
18621	  * gst/asfdemux/gstasfdemux.h:
18622	  Activate streams (ie. add the pads to the element) depending on
18623	  whether we actually get data for those streams within the ASF
18624	  preroll value specified. Currently only done in pull-mode though
18625	  (this will fix problems with playbin hanging on mms streams once
18626	  we use this in push-mode as well).
18627
186282007-05-04 11:04:16 +0000  Tim-Philipp Müller <tim@centricular.net>
18629
18630	  gst/asfdemux/: Make all timestamps start from zero in pull-mode too; some small clean-ups and FIXMEs here and there.
18631	  Original commit message from CVS:
18632	  * gst/asfdemux/asfpacket.c: (gst_asf_payload_queue_for_stream):
18633	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_reset),
18634	  (gst_asf_demux_init), (gst_asf_demux_push_complete_payloads),
18635	  (gst_asf_demux_process_file):
18636	  * gst/asfdemux/gstasfdemux.h:
18637	  Make all timestamps start from zero in pull-mode too; some small
18638	  clean-ups and FIXMEs here and there.
18639
186402007-05-01 11:10:31 +0000  Tim-Philipp Müller <tim@centricular.net>
18641
18642	  gst/asfdemux/asfpacket.c: If packet size is specified within the packet and smaller than the actual packet size, don'...
18643	  Original commit message from CVS:
18644	  * gst/asfdemux/asfpacket.c: (gst_asf_demux_parse_payload),
18645	  (gst_asf_demux_parse_packet):
18646	  If packet size is specified within the packet and smaller than
18647	  the actual packet size, don't parse beyond the size specified in
18648	  the packet (this makes us parse some cases of packets with single
18649	  compressed payloads cleanly, see e.g stream from #431318). Also
18650	  add a sanity check when parsing compressed single payloads.
18651
186522007-05-01 09:19:13 +0000  Tim-Philipp Müller <tim@centricular.net>
18653
18654	  gst/asfdemux/: Seeking improvements: honour the KEY_UNIT seek flag; after a seek, only send data from the keyframe ri...
18655	  Original commit message from CVS:
18656	  * gst/asfdemux/asfpacket.c: (gst_asf_payload_queue_for_stream):
18657	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_seek_index_lookup),
18658	  (gst_asf_demux_handle_seek_event),
18659	  (gst_asf_demux_push_complete_payloads):
18660	  Seeking improvements: honour the KEY_UNIT seek flag; after a seek, only
18661	  send data from the keyframe right before the new segment start to
18662	  make sure the decoder doesn't have to decode more than absolutely
18663	  necessary.
18664
186652007-04-30 15:36:00 +0000  Tim-Philipp Müller <tim@centricular.net>
18666
18667	  gst/asfdemux/: Implement payload extension system/extended replicated data parsing, so we can extract payload duratio...
18668	  Original commit message from CVS:
18669	  * gst/asfdemux/asfheaders.c:
18670	  * gst/asfdemux/asfheaders.h:
18671	  * gst/asfdemux/asfpacket.c:
18672	  (asf_payload_parse_replicated_data_extensions),
18673	  (gst_asf_demux_parse_payload):
18674	  * gst/asfdemux/asfpacket.h:
18675	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_free_stream),
18676	  (gst_asf_demux_push_complete_payloads),
18677	  (gst_asf_demux_process_ext_stream_props):
18678	  * gst/asfdemux/gstasfdemux.h:
18679	  Implement payload extension system/extended replicated data parsing,
18680	  so we can extract payload durations if they're specified.
18681
186822007-04-30 11:41:22 +0000  Tim-Philipp Müller <tim@centricular.net>
18683
18684	  gst/asfdemux/: Refactor stream parse/activation a bit (stream activation heuristics are still the same though); some ...
18685	  Original commit message from CVS:
18686	  * gst/asfdemux/asfheaders.h:
18687	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_free_stream),
18688	  (gst_asf_demux_reset), (gst_asf_demux_parse_data_object_start),
18689	  (gst_asf_demux_loop), (gst_asf_demux_setup_pad),
18690	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_activate_stream),
18691	  (gst_asf_demux_parse_stream_object),
18692	  (gst_asf_demux_process_ext_stream_props),
18693	  (gst_asf_demux_process_queued_extended_stream_objects),
18694	  (gst_asf_demux_activate_ext_props_streams),
18695	  (gst_asf_demux_process_object):
18696	  * gst/asfdemux/gstasfdemux.h:
18697	  Refactor stream parse/activation a bit (stream activation heuristics
18698	  are still the same though); some more clean-ups.
18699
187002007-04-28 12:23:16 +0000  Tim-Philipp Müller <tim@centricular.net>
18701
18702	  win32/common/.cvsignore: Ignore generated config.h file to make build bot happy.
18703	  Original commit message from CVS:
18704	  * win32/common/.cvsignore:
18705	  Ignore generated config.h file to make build bot happy.
18706
187072007-04-28 10:49:17 +0000  Tim-Philipp Müller <tim@centricular.net>
18708
18709	  gst/asfdemux/: Init debug category before using it.
18710	  Original commit message from CVS:
18711	  * gst/asfdemux/gstasf.c: (plugin_init):
18712	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_base_init):
18713	  * gst/asfdemux/gstasfdemux.h:
18714	  Init debug category before using it.
18715
187162007-04-27 18:39:21 +0000  Tim-Philipp Müller <tim@centricular.net>
18717
18718	  gst/asfdemux/gstasfdemux.c: Fix silly bug when we can't pull as much data as we want; don't forget to announce pendin...
18719	  Original commit message from CVS:
18720	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_pull_data),
18721	  (gst_asf_demux_push_complete_payloads), (gst_asf_demux_loop):
18722	  Fix silly bug when we can't pull as much data as we want; don't
18723	  forget to announce pending tags in the new packet parsing code.
18724
187252007-04-25 17:23:33 +0000  Tim-Philipp Müller <tim@centricular.net>
18726
18727	  Generate a win32 config.h into win32/common and add to MANIFEST so it gets disted (#393890). Looks like win32/common/...
18728	  Original commit message from CVS:
18729	  * configure.ac:
18730	  * win32/MANIFEST:
18731	  Generate a win32 config.h into win32/common and add to MANIFEST so
18732	  it gets disted (#393890). Looks like win32/common/config.h.in needs
18733	  some work though.
18734
187352007-04-22 22:41:20 +0000  Tim-Philipp Müller <tim@centricular.net>
18736
18737	  ext/amrnb/amrnbparse.c: Fix pull mode operation some more: send newsegment event before sending data; handle EOS and ...
18738	  Original commit message from CVS:
18739	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_get_type),
18740	  (gst_amrnbparse_class_init), (gst_amrnbparse_init),
18741	  (gst_amrnbparse_pull_header), (gst_amrnbparse_loop):
18742	  Fix pull mode operation some more: send newsegment event before
18743	  sending data; handle EOS and fatal flow returns a bit better; don't
18744	  leak buffers in some cases. Misc. minor cleanups. Fixes #431707.
18745
187462007-04-20 20:57:56 +0000  Tim-Philipp Müller <tim@centricular.net>
18747
18748	  gst/asfdemux/: New packet parsing code: should put halfway decent timestamps on buffers, and might even set the appro...
18749	  Original commit message from CVS:
18750	  * gst/asfdemux/Makefile.am:
18751	  * gst/asfdemux/asfpacket.c: (asf_packet_read_varlen_int),
18752	  (asf_packet_create_payload_buffer),
18753	  (asf_payload_find_previous_fragment),
18754	  (gst_asf_payload_queue_for_stream), (gst_asf_demux_parse_payload),
18755	  (gst_asf_demux_parse_packet):
18756	  * gst/asfdemux/asfpacket.h:
18757	  * gst/asfdemux/gstasfdemux.c:
18758	  (gst_asf_demux_reset_stream_state_after_discont),
18759	  (gst_asf_demux_push_complete_payloads), (gst_asf_demux_loop),
18760	  (gst_asf_demux_setup_pad), (gst_asf_demux_descramble_buffer),
18761	  (gst_asf_demux_process_chunk):
18762	  * gst/asfdemux/gstasfdemux.h:
18763	  New packet parsing code: should put halfway decent timestamps on
18764	  buffers, and might even set the appropriate keyframe/discont buffer
18765	  flags from time to time (and even if it doesn't, I'm at least able
18766	  to debug this code); only used in pull-mode so far. Still needs
18767	  some more work, like payload extensions parsing and proper flow
18768	  aggregation, and stream activation based on preroll. Stay tuned.
18769
187702007-04-20 17:32:00 +0000  Tim-Philipp Müller <tim@centricular.net>
18771
18772	  gst/asfdemux/: Some clean-ups and small fixes: rename asf_stream_context structure to
18773	  Original commit message from CVS:
18774	  * gst/asfdemux/asfheaders.h:
18775	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_free_stream),
18776	  (gst_asf_demux_seek_index_lookup),
18777	  (gst_asf_demux_handle_seek_event), (gst_asf_demux_get_stream),
18778	  (gst_asf_demux_setup_pad), (gst_asf_demux_add_video_stream),
18779	  (gst_asf_demux_process_ext_content_desc),
18780	  (gst_asf_demux_process_file), (gst_asf_demux_descramble_segment),
18781	  (gst_asf_demux_push_buffer), (gst_asf_demux_process_chunk),
18782	  (gst_asf_demux_process_segment), (gst_asf_demux_handle_data):
18783	  * gst/asfdemux/gstasfdemux.h:
18784	  Some clean-ups and small fixes: rename asf_stream_context structure to
18785	  AsfStream; inline some three-line utility functions that are only used
18786	  once anyway and get rid of their associated helper structs; make debug
18787	  category global so that it is used by the debug statements in the other
18788	  file as well; simplify gst_asf_demux_get_stream(); fix accidental
18789	  implicit initialisation of stream->last_buffer_timestamp to 0, which
18790	  would lead to missing timestamps on the first buffer; put fourcc format
18791	  into video caps to make certain proprietary wmv decoders happy (for the
18792	  case of WMVA in particular); play_time is offset by preroll as well, so
18793	  fix overreporting of duration for some files.
18794
187952007-04-17 10:21:50 +0000  Tim-Philipp Müller <tim@centricular.net>
18796
18797	  gst/asfdemux/gstasfdemux.c: Printf format fixes.
18798	  Original commit message from CVS:
18799	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_seek_event),
18800	  (gst_asf_demux_pull_indices):
18801	  Printf format fixes.
18802
188032007-04-16 16:30:50 +0000  Tim-Philipp Müller <tim@centricular.net>
18804
18805	  gst/mpegstream/gstmpegparse.c: Post an error message if EOS wasn't handled by anything downstream.
18806	  Original commit message from CVS:
18807	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event),
18808	  (gst_mpeg_parse_send_event):
18809	  Post an error message if EOS wasn't handled by anything downstream.
18810	  This should fix playbin freezing/hanging with small VobSub subtitle
18811	  files (background: not-linked flow returns from downstream are
18812	  ignored for a while at the beginning, so if the file is small
18813	  upstream will never get a not-linked flow return even if nothing
18814	  is connected downstream). (#429960).
18815
188162007-04-16 15:15:07 +0000  Michael Smith <msmith@xiph.org>
18817
18818	  ext/amrnb/amrnbparse.c: Rewrite terminally broken sinkpad activation code. and push mode activation doesn't leave the...
18819	  Original commit message from CVS:
18820	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
18821	  (gst_amrnbparse_sink_activate),
18822	  (gst_amrnbparse_sink_activate_pull):
18823	  Rewrite terminally broken sinkpad activation code.
18824	  Now actually supports pull-mode activation (didn't before), and push
18825	  mode activation doesn't leave the sinkpad flushing.
18826
188272007-04-12 13:38:03 +0000  Tim-Philipp Müller <tim@centricular.net>
18828
18829	  gst/asfdemux/: Make asfdemux work in pull mode where possible. If there's an index at the end of the file, read it an...
18830	  Original commit message from CVS:
18831	  * gst/asfdemux/asfheaders.c:
18832	  * gst/asfdemux/asfheaders.h:
18833	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_free_stream),
18834	  (gst_asf_demux_reset), (gst_asf_demux_init),
18835	  (gst_asf_demux_activate), (gst_asf_demux_activate_push),
18836	  (gst_asf_demux_activate_pull), (gst_asf_demux_sink_event),
18837	  (gst_asf_demux_seek_index_lookup),
18838	  (gst_asf_demux_reset_stream_state_after_discont),
18839	  (gst_asf_demux_handle_seek_event),
18840	  (gst_asf_demux_handle_src_event), (gst_asf_demux_chain_headers),
18841	  (gst_asf_demux_chain), (gst_asf_demux_pull_data),
18842	  (gst_asf_demux_pull_indices),
18843	  (gst_asf_demux_parse_data_object_start),
18844	  (gst_asf_demux_pull_headers), (gst_asf_demux_loop),
18845	  (gst_asf_demux_setup_pad), (gst_asf_demux_process_file),
18846	  (gst_asf_demux_process_simple_index),
18847	  (gst_asf_demux_process_object),
18848	  (gst_asf_demux_send_event_unlocked), (gst_asf_demux_push_buffer),
18849	  (gst_asf_demux_handle_data), (gst_asf_demux_change_state):
18850	  * gst/asfdemux/gstasfdemux.h:
18851	  Make asfdemux work in pull mode where possible. If there's an index
18852	  at the end of the file, read it and use it for seeking purposes.
18853
188542007-04-12 10:19:18 +0000  Wim Taymans <wim.taymans@gmail.com>
18855
18856	  gst/synaesthesia/gstsynaesthesia.c: Some timestamp fixes.
18857	  Original commit message from CVS:
18858	  * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init),
18859	  (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_setcaps),
18860	  (gst_synaesthesia_chain), (gst_synaesthesia_change_state):
18861	  Some timestamp fixes.
18862	  * gst/synaesthesia/synaescope.c: (synaescope_coreGo):
18863	  Fix for 64-bit machines.
18864
188652007-04-12 10:10:22 +0000  René Stadler <mail@renestadler.de>
18866
18867	  gst/realmedia/rmdemux.*: Make rmdemux handle any number of logical streams. Fixes #428698.
18868	  Original commit message from CVS:
18869	  Patch by: René Stadler <mail at renestadler dot de>
18870	  * gst/realmedia/rmdemux.c: (find_seek_offset_bytes),
18871	  (find_seek_offset_time), (gst_rmdemux_reset),
18872	  (gst_rmdemux_get_stream_by_id), (gst_rmdemux_send_event),
18873	  (gst_rmdemux_add_stream), (gst_rmdemux_combine_flows):
18874	  * gst/realmedia/rmdemux.h:
18875	  Make rmdemux handle any number of logical streams. Fixes #428698.
18876
188772007-04-05 13:48:52 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18878
18879	* po/nl.po:
18880	  update dutch
18881	  Original commit message from CVS:
18882	  update dutch
18883
188842007-04-05 13:48:12 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18885
18886	  po/: Added Danish translation.
18887	  Original commit message from CVS:
18888	  submitted by: Mogens Jaeger <mogens@jaeger.tf>
18889	  * po/LINGUAS:
18890	  * po/da.po:
18891	  Added Danish translation.
18892
188932007-03-28 16:01:06 +0000  Zaheer Abbas Merali <zaheerabbas@merali.org>
18894
18895	  po/.cvsignore: Add pot.
18896	  Original commit message from CVS:
18897	  * po/.cvsignore:
18898	  Add pot.
18899
189002007-03-27 12:02:49 +0000  Julien Moutte <julien@moutte.net>
18901
18902	  ext/mad/gstmad.c: Generate a perfect stream and try to adapt to incoming timestamps lack of precision up to half a fr...
18903	  Original commit message from CVS:
18904	  2007-03-27  Julien MOUTTE  <julien@moutte.net>
18905	  * ext/mad/gstmad.c: (gst_mad_chain): Generate a perfect
18906	  stream and try to adapt to incoming timestamps lack of
18907	  precision up to half a frame. This allows generating
18908	  a perfect stream even with muxed formats like FLV where
18909	  the timestamps are stored in milliseconds.
18910
189112007-03-22 21:44:45 +0000  Tim-Philipp Müller <tim@centricular.net>
18912
18913	  gst/realmedia/rmdemux.c: Remove unused zlib.h include. Fixes #421594.
18914	  Original commit message from CVS:
18915	  * gst/realmedia/rmdemux.c:
18916	  Remove unused zlib.h include. Fixes #421594.
18917
189182007-03-21 12:53:57 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18919
18920	  ext/lame/gstlame.c: Disable the bitrate checking when the user has requested
18921	  Original commit message from CVS:
18922	  * ext/lame/gstlame.c: (gst_lame_setup):
18923	  Disable the bitrate checking when the user has requested
18924	  Free Format mode, as all bitrates less than the maximum
18925	  are valid then.
18926
189272007-03-14 15:21:41 +0000  Thomas Vander Stichele <thomas@apestaart.org>
18928
18929	  po/: Update translations.
18930	  Original commit message from CVS:
18931	  * po/hu.po:
18932	  * po/it.po:
18933	  * po/sv.po:
18934	  Update translations.
18935
189362007-03-12 17:26:13 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18937
18938	  ext/mad/gstmad.c: When handling seeks, don't convert -1 start or stop values to a bogus byte position - pass them ups...
18939	  Original commit message from CVS:
18940	  * ext/mad/gstmad.c: (gst_mad_convert_sink), (gst_mad_convert_src):
18941	  When handling seeks, don't convert -1 start or stop values to a bogus
18942	  byte position - pass them upstream as -1.
18943
189442007-03-12 10:47:01 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18945
18946	  gst/mpegaudioparse/gstmpegaudioparse.*: Implement seeking via average bitrate, and position+duration querying in mp3p...
18947	  Original commit message from CVS:
18948	  * gst/mpegaudioparse/gstmpegaudioparse.c:
18949	  (mp3_type_frame_length_from_header), (gst_mp3parse_reset),
18950	  (gst_mp3parse_init), (gst_mp3parse_sink_event),
18951	  (gst_mp3parse_emit_frame), (gst_mp3parse_chain),
18952	  (gst_mp3parse_change_state), (mp3parse_time_to_bytepos),
18953	  (mp3parse_bytepos_to_time), (mp3parse_total_bytes),
18954	  (mp3parse_total_time), (mp3parse_handle_seek),
18955	  (mp3parse_src_event), (mp3parse_src_query),
18956	  (mp3parse_get_query_types), (plugin_init):
18957	  * gst/mpegaudioparse/gstmpegaudioparse.h:
18958	  Implement seeking via average bitrate, and position+duration
18959	  querying in mp3parse. Later, it will support frame-accurate seeking by
18960	  building a seek table as it parses.
18961	  Add 'parsed=false' to the sink pad caps, and 'parsed=true' to the src
18962	  pad caps. Bump the priority to PRIMARY+1 so that it is autoplugged
18963	  before any extant MP3 decoder plugin. This allows us to remove framing
18964	  support from the decoders, if we want, and will provide them with
18965	  accurate seeking automatically once it is finished.
18966	  Fix the handling of MPEG-1 Layer 1 files.
18967	  Partially fix timestamping of packets arriving from a demuxer by
18968	  queueing the incoming timestamp until the next packet starts, rather
18969	  than applying it immediately to the next pushed buffer.
18970
189712007-03-10 15:56:26 +0000  Tim-Philipp Müller <tim@centricular.net>
18972
18973	  gst/asfdemux/gstasfdemux.c: Printf format fix.
18974	  Original commit message from CVS:
18975	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_header_ext):
18976	  Printf format fix.
18977
189782007-03-04 17:13:19 +0000  Jan Schmidt <thaytan@mad.scientist.com>
18979
18980	  ext/cdio/gstcdiocddasrc.c: Make sure we always destroy our libcdio handle.
18981	  Original commit message from CVS:
18982	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_open),
18983	  (gst_cdio_cdda_src_finalize):
18984	  Make sure we always destroy our libcdio handle.
18985
189862007-03-02 16:08:17 +0000  Wim Taymans <wim.taymans@gmail.com>
18987
18988	  ext/cdio/gstcdiocddasrc.c: Small code cleanups.
18989	  Original commit message from CVS:
18990	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_probe_devices),
18991	  (gst_cdio_cdda_src_read_sector), (gst_cdio_cdda_src_open),
18992	  (gst_cdio_cdda_src_finalize):
18993	  Small code cleanups.
18994	  Don't use pad_alloc as the base class cannot deal with the error codes.
18995
189962007-03-02 13:01:48 +0000  Zaheer Abbas Merali <zaheermerali@gmail.com>
18997
18998	  ext/mpeg2dec/gstmpeg2dec.c: Never post a (fatal) error message on the bus on decoding errors. We should only do this ...
18999	  Original commit message from CVS:
19000	  Patch by: Zaheer Abbas Merali  <zaheermerali at gmail com>
19001	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_chain):
19002	  Never post a (fatal) error message on the bus on decoding errors. We
19003	  should only do this if we can't recover, but mpeg2dec can always
19004	  recover. This is needed for DVB streams, for example, where there
19005	  may be temporary glitches in the stream. Instead of an error
19006	  message, post a warning message on the bus for every N decoding
19007	  errors. Fixes #370020.
19008
190092007-02-28 19:30:35 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19010
19011	  configure.ac: Convert to new AG_GST style.
19012	  Original commit message from CVS:
19013	  * configure.ac:
19014	  Convert to new AG_GST style.
19015
190162007-02-28 18:41:38 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19017
19018	  ext/lame/gstlame.c: Display sensible defaults and limits for the vbr-min/max/mean properties. Fix the 'hard-limit' VB...
19019	  Original commit message from CVS:
19020	  * ext/lame/gstlame.c: (gst_lame_class_init), (gst_lame_init),
19021	  (gst_lame_setup):
19022	  Display sensible defaults and limits for the
19023	  vbr-min/max/mean properties. Fix the 'hard-limit' VBR min
19024	  property - it's supposed to be a boolean 0/1 value.
19025
190262007-02-28 16:01:08 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19027
19028	  ext/lame/gstlame.c: Initialise the variables so gcc doesn't complain about possibly uninitialised uses, even though t...
19029	  Original commit message from CVS:
19030	  * ext/lame/gstlame.c:
19031	  Initialise the variables so gcc doesn't complain about possibly
19032	  uninitialised uses, even though they can't actually happen.
19033
190342007-02-28 15:52:23 +0000  Wim Taymans <wim.taymans@gmail.com>
19035
19036	  gst/dvdlpcmdec/gstdvdlpcmdec.*: Implement all sample rates.
19037	  Original commit message from CVS:
19038	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset),
19039	  (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd),
19040	  (gst_dvdlpcmdec_chain_raw), (dvdlpcmdec_sink_event):
19041	  * gst/dvdlpcmdec/gstdvdlpcmdec.h:
19042	  Implement all sample rates.
19043	  Implement sample permutation a little smarter avoiding a memcpy.
19044	  Fix timestamps, use segments, fix seeking.
19045
190462007-02-28 15:49:35 +0000  Wim Taymans <wim.taymans@gmail.com>
19047
19048	  Document siddec.
19049	  Original commit message from CVS:
19050	  * docs/plugins/Makefile.am:
19051	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
19052	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
19053	  * docs/plugins/inspect/plugin-siddec.xml:
19054	  * ext/sidplay/gstsiddec.cc:
19055	  * ext/sidplay/gstsiddec.h:
19056	  Document siddec.
19057
190582007-02-21 16:02:33 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19059
19060	  ext/lame/gstlame.c: Fix up bitrate checking macro.  Make it give us a
19061	  Original commit message from CVS:
19062	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps),
19063	  (gst_lame_set_property), (gst_lame_setup):
19064	  Fix up bitrate checking macro.  Make it give us a
19065	  GST_ELEMENT_WARNING message so the application has a chance of
19066	  reporting this to the user.  Move the checking to _setup, so we
19067	  are sure it runs in the READY state, when we hope to have a pipeline
19068	  and a bus that is not flushing.
19069	  This fixes e.g. using 96 kbit/sec as a bitrate.
19070
190712007-02-15 19:55:55 +0000  Tim-Philipp Müller <tim@centricular.net>
19072
19073	  gst/asfdemux/gstasfdemux.*: Parse advanced mutual exclusion object and only add pads for 'hidden' streams (those in a...
19074	  Original commit message from CVS:
19075	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_file),
19076	  (gst_asf_demux_process_advanced_mutual_exclusion),
19077	  (gst_asf_demux_process_queued_extended_stream_objects),
19078	  (gst_asf_demux_process_object), (gst_asf_demux_change_state):
19079	  * gst/asfdemux/gstasfdemux.h:
19080	  Parse advanced mutual exclusion object and only add pads for
19081	  'hidden' streams (those in an extended stream header) that are
19082	  mutually exclusive with an already existing 'main stream' if
19083	  the broadcasting flag is not set. If the broadcasting flag is set,
19084	  assume that data for this stream isn't sent. (This should ideally be
19085	  solved better by making playbin more robust against this and/or by
19086	  making mmssrc send some information downstream about which streams
19087	  will be streamed). Fixes #353116.
19088
190892007-02-13 12:00:59 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19090
19091	  gst/synaesthesia/: Move all the mutable engine state into a structure so that multiple element instances can run with...
19092	  Original commit message from CVS:
19093	  * gst/synaesthesia/gstsynaesthesia.c:
19094	  (gst_synaesthesia_class_init), (gst_synaesthesia_init),
19095	  (gst_synaesthesia_finalize), (gst_synaesthesia_chain):
19096	  * gst/synaesthesia/synaescope.c: (synaescope_coreGo),
19097	  (synaescope32), (synaescope_set_data), (synaesthesia_update),
19098	  (synaesthesia_init), (synaesthesia_new), (synaesthesia_close):
19099	  * gst/synaesthesia/synaescope.h:
19100	  Move all the mutable engine state into a structure so that
19101	  multiple element instances can run without interfering.
19102
191032007-02-13 09:15:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19104
19105	  Add crossreferences to glib/gobject/gstream docs.
19106	  Original commit message from CVS:
19107	  * configure.ac:
19108	  * docs/plugins/Makefile.am:
19109	  Add crossreferences to glib/gobject/gstream docs.
19110
191112007-02-12 12:46:20 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19112
19113	  gst/synaesthesia/: More source cleanups and add FIXME comments.
19114	  Original commit message from CVS:
19115	  * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init),
19116	  (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_getcaps),
19117	  (gst_synaesthesia_src_setcaps), (gst_synaesthesia_chain),
19118	  (plugin_init):
19119	  * gst/synaesthesia/synaescope.c: (synaescope_coreGo),
19120	  (synaescope8):
19121	  More source cleanups and add FIXME comments.
19122
191232007-02-11 13:42:45 +0000  Sébastien Moutte <sebastien@moutte.net>
19124
19125	  gst/realmedia/rmdemux.c: Use gst_guint64_to_gdouble for conversions.
19126	  Original commit message from CVS:
19127	  * gst/realmedia/rmdemux.c:(gst_rmdemux_parse_indx_data):
19128	  Use gst_guint64_to_gdouble for conversions.
19129	  * gst/synaesthesia/synaescope.c:
19130	  Define M_PI and do not include <pthread.h> and
19131	  <sys/time.h> for G_OS_WIN32
19132	  * win32/vs6/libgstrealmedia.dsp:
19133	  * win32/vs6/synaesthesia.dsp:
19134	  Update projects files.
19135	  * win32/common/config.h.in:
19136	  Add config.h.in for autogen of config.h
19137
191382007-02-11 10:51:42 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19139
19140	  configure.ac: Add --enable-experimental support. Activate synaesthesia when building with --enable-experimental. Fix ...
19141	  Original commit message from CVS:
19142	  * configure.ac:
19143	  Add --enable-experimental support. Activate synaesthesia when building
19144	  with --enable-experimental. Fix --enable external configure switch
19145	  description.
19146
191472007-02-09 16:24:45 +0000  Tim-Philipp Müller <tim@centricular.net>
19148
19149	  ext/lame/gstlame.*: On receiving EOS, we try to push a last buffer with the remaining samples. Don't do that if we go...
19150	  Original commit message from CVS:
19151	  * ext/lame/gstlame.c: (gst_lame_sink_event), (gst_lame_chain),
19152	  (gst_lame_change_state):
19153	  * ext/lame/gstlame.h:
19154	  On receiving EOS, we try to push a last buffer with the remaining
19155	  samples. Don't do that if we got an unclean flow return on the last
19156	  gst_pad_push(), downstream might not handle this very gracefully
19157	  (see #403168).
19158	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
19159	  Pass flow returns upstream (helps #403168).
19160
191612007-02-09 08:03:09 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19162
19163	  gst/synaesthesia/gstsynaesthesia.c: check result of gst_pad_push() in _chain.
19164	  Original commit message from CVS:
19165	  * gst/synaesthesia/gstsynaesthesia.c:
19166	  (gst_synaesthesia_class_init), (gst_synaesthesia_init),
19167	  (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_getcaps),
19168	  (gst_synaesthesia_chain), (plugin_init):
19169	  check result of gst_pad_push() in _chain.
19170
191712007-02-09 07:48:50 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19172
19173	  gst/synaesthesia/: Added docs (not yet added to gst-plugins-ugl/docs/plugins as plugin is not built by default). Fixe...
19174	  Original commit message from CVS:
19175	  * gst/synaesthesia/Makefile.am:
19176	  * gst/synaesthesia/gstsynaesthesia.c:
19177	  (gst_synaesthesia_class_init), (gst_synaesthesia_init),
19178	  (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_getcaps),
19179	  (gst_synaesthesia_chain), (plugin_init):
19180	  * gst/synaesthesia/synaescope.c:
19181	  * gst/synaesthesia/synaescope.h:
19182	  Added docs (not yet added to gst-plugins-ugl/docs/plugins as plugin is not
19183	  built by default). Fixed Makefile.am. Fixed license headers (its GPL as it
19184	  is derived from GPL code). Fixed GST_SYNAESTHESIA_CLASS macro. Added
19185	  GST_DEBUG_FUNCPTR. Reflowed _setcaps. Updated pad setup in _init. Fix
19186	  possible leak in _chain. (#356882)
19187
191882007-02-08 21:07:27 +0000  Tim-Philipp Müller <tim@centricular.net>
19189
19190	  gst/asfdemux/: Refactor and clean up header parsing and chain function a bit; get rid of some cruft; make header pars...
19191	  Original commit message from CVS:
19192	  * gst/asfdemux/asfheaders.c:
19193	  * gst/asfdemux/asfheaders.h:
19194	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init),
19195	  (gst_asf_demux_sink_event), (gst_asf_demux_handle_seek_event),
19196	  (gst_asf_demux_identify_guid), (asf_demux_peek_object),
19197	  (gst_asf_demux_chain_headers), (gst_asf_demux_chain),
19198	  (gst_asf_demux_setup_pad), (gst_asf_demux_process_stream),
19199	  (gst_asf_demux_process_ext_content_desc),
19200	  (gst_asf_demux_get_object_header), (gst_asf_demux_process_header),
19201	  (gst_asf_demux_process_file), (gst_asf_demux_process_comment),
19202	  (gst_asf_demux_process_bitrate_props_object),
19203	  (gst_asf_demux_process_header_ext),
19204	  (gst_asf_demux_process_language_list),
19205	  (gst_asf_demux_process_ext_stream_props),
19206	  (gst_asf_demux_process_queued_extended_stream_objects),
19207	  (gst_asf_demux_process_object), (gst_asf_demux_change_state):
19208	  * gst/asfdemux/gstasfdemux.h:
19209	  Refactor and clean up header parsing and chain function a bit; get
19210	  rid of some cruft; make header parsing a tad more robust, fixing
19211	  #403188.
19212
192132007-02-01 11:12:25 +0000  Tim-Philipp Müller <tim@centricular.net>
19214
19215	  gst/asfdemux/gstasfdemux.c: Post an error if we receive an EOS event while still waiting for the
19216	  Original commit message from CVS:
19217	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event):
19218	  Post an error if we receive an EOS event while still waiting for the
19219	  ASF header object to come through.
19220
192212007-01-24 17:36:36 +0000  Xavier B <xavierb@gmail.com>
19222
19223	  gst/asfdemux/gstasfdemux.c: Guard places where we assume that a certain amount of data is available better against le...
19224	  Original commit message from CVS:
19225	  Patch by: Xavier B. <xavierb gmail com>
19226	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_guid),
19227	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream),
19228	  (gst_asf_demux_process_ext_content_desc),
19229	  (gst_asf_demux_process_data),
19230	  (gst_asf_demux_process_language_list),
19231	  (gst_asf_demux_process_ext_stream_props),
19232	  (gst_asf_demux_process_segment), (gst_asf_demux_handle_data):
19233	  Guard places where we assume that a certain amount of data is
19234	  available better against less data being available (should fix
19235	  infamous assertion crasher bug #336370). Also fixes a small
19236	  memory leak.
19237
192382007-01-11 12:49:23 +0000  Tim-Philipp Müller <tim@centricular.net>
19239
19240	  gst/realmedia/: Add demuxer for RealAudio files (#349779).
19241	  Original commit message from CVS:
19242	  * gst/realmedia/Makefile.am:
19243	  * gst/realmedia/rademux.c:
19244	  * gst/realmedia/rademux.h:
19245	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
19246	  (gst_rmdemux_descramble_dnet_audio), (gst_rmdemux_plugin_init):
19247	  * gst/realmedia/rmutils.c: (gst_rm_utils_descramble_dnet_buffer):
19248	  * gst/realmedia/rmutils.h:
19249	  Add demuxer for RealAudio files (#349779).
19250
192512007-01-07 13:37:19 +0000  Sébastien Moutte <sebastien@moutte.net>
19252
19253	  Makefile.am: Add win32/MANIFEST to EXTRA_DIST so win32 files will be include in the next release.
19254	  Original commit message from CVS:
19255	  * Makefile.am:
19256	  Add win32/MANIFEST to EXTRA_DIST so win32 files will
19257	  be include in the next release.
19258	  * win32/MANIFEST:
19259	  Remove win32/common/config.h is which is not autogenerated yet.
19260
192612006-12-30 20:01:35 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19262
19263	  ext/lame/gstlame.c: warn when outgoing sample rate is different from incoming
19264	  Original commit message from CVS:
19265	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps), (gst_lame_chain):
19266	  warn when outgoing sample rate is different from incoming
19267
192682006-12-29 14:51:19 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19269
19270	  gst/mpegaudioparse/gstmpegaudioparse.c: All sample-rates < 32khz come from the LSF extensions, which only use 1 granu...
19271	  Original commit message from CVS:
19272	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
19273	  All sample-rates < 32khz come from the LSF extensions, which only
19274	  use 1 granule. Fixes parsing of 22.05khz, 24khz and 16khz files.
19275	  Use gst_util_uint64_scale because we can.
19276
192772006-12-22 13:06:24 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19278
19279	  tests/check/elements/amrnbenc.c: and fix compilation of this test
19280	  Original commit message from CVS:
19281	  * tests/check/elements/amrnbenc.c: (setup_amrnbenc),
19282	  (cleanup_amrnbenc):
19283	  and fix compilation of this test
19284
192852006-12-22 12:41:52 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19286
19287	  tests/check/elements/: re-apply as it was -bad and not -ugly that is frozen, doh
19288	  Original commit message from CVS:
19289	  * tests/check/elements/amrnbenc.c: (setup_amrnbenc),
19290	  (cleanup_amrnbenc):
19291	  * tests/check/elements/mpeg2dec.c: (setup_mpeg2dec),
19292	  (cleanup_mpeg2dec):
19293	  re-apply as it was -bad and not -ugly that is frozen, doh
19294
192952006-12-21 12:50:00 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19296
19297	  tests/check/elements/: revert my freeze breakage
19298	  Original commit message from CVS:
19299	  * tests/check/elements/amrnbenc.c: (setup_amrnbenc),
19300	  (cleanup_amrnbenc):
19301	  * tests/check/elements/mpeg2dec.c: (setup_mpeg2dec),
19302	  (cleanup_mpeg2dec):
19303	  revert my freeze breakage
19304
193052006-12-21 08:16:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19306
19307	  gst/asfdemux/gstasfdemux.c: add a comment about a future change
19308	  Original commit message from CVS:
19309	  * gst/asfdemux/gstasfdemux.c:
19310	  (gst_asf_demux_get_gst_tag_from_tag_name),
19311	  (gst_asf_demux_process_ext_content_desc):
19312	  add a comment about a future change
19313	  * tests/check/elements/amrnbenc.c: (setup_amrnbenc),
19314	  (cleanup_amrnbenc):
19315	  * tests/check/elements/mpeg2dec.c: (setup_mpeg2dec),
19316	  (cleanup_mpeg2dec):
19317	  consistent pad (de)activation
19318
193192006-12-15 18:26:41 +0000  Tim-Philipp Müller <tim@centricular.net>
19320
19321	  gst/asfdemux/gstasfdemux.c: Update query_types function too.
19322	  Original commit message from CVS:
19323	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_src_query_types):
19324	  Update query_types function too.
19325
193262006-12-15 18:25:17 +0000  Tim-Philipp Müller <tim@centricular.net>
19327
19328	  gst/realmedia/rmdemux.c: Implement SEEKING query, make query function thread-safe.
19329	  Original commit message from CVS:
19330	  * gst/realmedia/rmdemux.c: (gst_rmdemux_src_query),
19331	  (gst_rmdemux_src_query_types):
19332	  Implement SEEKING query, make query function thread-safe.
19333
193342006-12-15 17:59:47 +0000  Tim-Philipp Müller <tim@centricular.net>
19335
19336	  gst/realmedia/rmdemux.c: Use alignment-safe macros here too (subbuffers ...); guard against hypothetical memory acces...
19337	  Original commit message from CVS:
19338	  * gst/realmedia/rmdemux.c: (gst_rmdemux_descramble_dnet_audio):
19339	  Use alignment-safe macros here too (subbuffers ...); guard against
19340	  hypothetical memory access beyond our given buffer in the case
19341	  where the buffer size is not a multiple of 2.
19342
193432006-12-15 17:54:48 +0000  Tim-Philipp Müller <tim@centricular.net>
19344
19345	  gst/asfdemux/gstasfdemux.*: Don't crash in the seek event handling code when playtime is 0, as may be the case with l...
19346	  Original commit message from CVS:
19347	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_seek_event),
19348	  (gst_asf_demux_process_data), (gst_asf_demux_process_file),
19349	  (gst_asf_demux_handle_src_query), (gst_asf_demux_change_state):
19350	  * gst/asfdemux/gstasfdemux.h:
19351	  Don't crash in the seek event handling code when playtime is 0,
19352	  as may be the case with live streams (#386218). Implement SEEKING
19353	  query so applications can query seekability without second-guessing
19354	  based on whether we have a duration or not.
19355
193562006-12-15 11:12:21 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19357
19358	  add doap file
19359	  Original commit message from CVS:
19360	  * Makefile.am:
19361	  * gst-plugins-ugly.doap:
19362	  * gst-plugins-ugly.spec.in:
19363	  add doap file
19364
193652006-12-14 12:05:49 +0000  Tim-Philipp Müller <tim@centricular.net>
19366
19367	  gst/mpegstream/gstmpegparse.c: Use our alignment-safe macros here too, since we can't assume that
19368	  Original commit message from CVS:
19369	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_parse_packhead):
19370	  Use our alignment-safe macros here too, since we can't assume that
19371	  GST_BUFFER_DATA is aligned (these are subbuffers we're dealing with
19372	  here).
19373
193742006-12-14 11:49:39 +0000  Tim-Philipp Müller <tim@centricular.net>
19375
19376	  gst/realmedia/rmdemux.c: Also, don't read the index for a stream a second time when operating in pull-mode and reachi...
19377	  Original commit message from CVS:
19378	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_indx_data):
19379	  Also, don't read the index for a stream a second time when
19380	  operating in pull-mode and reaching the end of the file.
19381
193822006-12-14 11:25:00 +0000  Roland Kay <roland.kay@ox.compsoc.net>
19383
19384	  gst/realmedia/rmdemux.c: Don't leak stream index (#385292).
19385	  Original commit message from CVS:
19386	  Patch by: Roland Kay  <roland.kay at ox compsoc net>
19387	  * gst/realmedia/rmdemux.c: (gst_rmdemux_reset):
19388	  Don't leak stream index (#385292).
19389
193902006-12-14 10:15:24 +0000  Roland Kay <roland.kay@ox.compsoc.net>
19391
19392	  ext/lame/gstlame.*: Fix leak (by calling lame_init_params() before lame_close()); handle
19393	  Original commit message from CVS:
19394	  Based on patch by: Roland Kay  <roland.kay at ox compsoc net>
19395	  * ext/lame/gstlame.c: (gst_lame_init), (gst_lame_chain),
19396	  (gst_lame_setup):
19397	  * ext/lame/gstlame.h:
19398	  Fix leak (by calling lame_init_params() before lame_close()); handle
19399	  NULL return from lame_init() more gracefully. Fixes #385311.
19400
194012006-12-14 09:57:12 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19402
19403	  configure.ac: Back to CVS
19404	  Original commit message from CVS:
19405	  * configure.ac:
19406	  Back to CVS
19407
19408=== release 0.10.5 ===
19409
194102006-12-13 21:04:12 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19411
19412	* ChangeLog:
19413	* NEWS:
19414	* RELEASE:
19415	* configure.ac:
19416	* docs/plugins/gst-plugins-ugly-plugins.args:
19417	* docs/plugins/inspect/plugin-a52dec.xml:
19418	* docs/plugins/inspect/plugin-asf.xml:
19419	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
19420	* docs/plugins/inspect/plugin-dvdsub.xml:
19421	* docs/plugins/inspect/plugin-iec958.xml:
19422	* docs/plugins/inspect/plugin-lame.xml:
19423	* docs/plugins/inspect/plugin-mad.xml:
19424	* docs/plugins/inspect/plugin-mpeg2dec.xml:
19425	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
19426	* docs/plugins/inspect/plugin-mpegstream.xml:
19427	* docs/plugins/inspect/plugin-siddec.xml:
19428	  Release 0.10.5
19429	  Original commit message from CVS:
19430	  Release 0.10.5
19431
194322006-12-12 21:09:16 +0000  David Schleef <ds@schleef.org>
19433
19434	  gst/mpegstream/gstmpegparse.c: Use the GST_READ macro I meant to in the previous checkin.  see #385192.  You can have...
19435	  Original commit message from CVS:
19436	  * gst/mpegstream/gstmpegparse.c: Use the GST_READ macro I meant
19437	  to in the previous checkin.  see #385192.  You can have your
19438	  cheese back now.
19439
194402006-12-12 20:56:58 +0000  David Schleef <ds@schleef.org>
19441
19442	  gst/mpegstream/gstmpegparse.c: Fix unaligned load that loads from the dereferenced integer, not the pointer itself.  ...
19443	  Original commit message from CVS:
19444	  * gst/mpegstream/gstmpegparse.c: Fix unaligned load that loads
19445	  from the dereferenced integer, not the pointer itself.  Fixes
19446	  #385192.
19447	  I'm takin ur cheese!
19448
194492006-12-12 10:29:32 +0000  Tim-Philipp Müller <tim@centricular.net>
19450
19451	* ChangeLog:
19452	  ChangeLog surgery: fix bug number
19453	  Original commit message from CVS:
19454	  ChangeLog surgery: fix bug number
19455
194562006-12-12 10:24:40 +0000  Roland Kay <roland.kay@ox.compsoc.net>
19457
19458	  gst/realmedia/rmdemux.c: For version 4 streams, read the extra codec data size from the header instead of assuming it...
19459	  Original commit message from CVS:
19460	  Based on patch by: Roland Kay  <roland.kay at ox compsoc net>
19461	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr):
19462	  For version 4 streams, read the extra codec data size from the
19463	  header instead of assuming it is always 16 (also read it from the
19464	  right position) (#384989). For version 4 and 5 streams, check that
19465	  the specified extra codec data size doesn't make us read beyond the
19466	  chunk boundary (#384989).
19467
194682006-12-10 21:27:03 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19469
19470	* po/af.po:
19471	* po/az.po:
19472	* po/cs.po:
19473	* po/en_GB.po:
19474	* po/hu.po:
19475	* po/it.po:
19476	* po/nb.po:
19477	* po/nl.po:
19478	* po/or.po:
19479	* po/sq.po:
19480	* po/sr.po:
19481	* po/sv.po:
19482	* po/uk.po:
19483	* po/vi.po:
19484	  Update .po files
19485	  Original commit message from CVS:
19486	  Update .po files
19487
194882006-11-21 12:33:25 +0000  Tim-Philipp Müller <tim@centricular.net>
19489
19490	  ext/mpeg2dec/gstmpeg2dec.c: Cosmetic changes: fix misleading debug statement, update comment, add cast.
19491	  Original commit message from CVS:
19492	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_sized_buf):
19493	  Cosmetic changes: fix misleading debug statement, update
19494	  comment, add cast.
19495
194962006-11-21 12:15:58 +0000  Sebastian Dröge <slomo@circular-chaos.org>
19497
19498	  ext/mpeg2dec/gstmpeg2dec.*: Align buffers to a 16 byte boundary so the altivec optimisations don't crash. Fixes #327350.
19499	  Original commit message from CVS:
19500	  Patch by: Sebastian Dröge  <slomo@circular-chaos.org>
19501	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
19502	  (gst_mpeg2dec_reset), (gst_mpeg2dec_alloc_sized_buf),
19503	  (gst_mpeg2dec_alloc_buffer), (init_dummybuf), (handle_slice):
19504	  * ext/mpeg2dec/gstmpeg2dec.h:
19505	  Align buffers to a 16 byte boundary so the altivec optimisations
19506	  don't crash. Fixes #327350.
19507
195082006-11-20 15:52:42 +0000  Tim-Philipp Müller <tim@centricular.net>
19509
19510	  gst/asfdemux/gstasfdemux.c: The availability of extra codec data isn't something that warrants debug messages at WARN...
19511	  Original commit message from CVS:
19512	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_audio_stream):
19513	  The availability of extra codec data isn't something that
19514	  warrants debug messages at WARNING level (see #376958).
19515
195162006-11-19 13:08:30 +0000  Tim-Philipp Müller <tim@centricular.net>
19517
19518	  gst/mpegstream/: Fix flow value combination; this fixes playbin/totem locking up if a VobSub file is specified as sub...
19519	  Original commit message from CVS:
19520	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_base_init),
19521	  (gst_dvd_demux_class_init), (gst_dvd_demux_combine_flows),
19522	  (gst_dvd_demux_send_subbuffer):
19523	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
19524	  (gst_mpeg_demux_init_stream), (gst_mpeg_demux_parse_packet),
19525	  (gst_mpeg_demux_parse_pes), (gst_mpeg_demux_combine_flows),
19526	  (gst_mpeg_demux_send_subbuffer):
19527	  * gst/mpegstream/gstmpegdemux.h:
19528	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event),
19529	  (gst_mpeg_parse_chain):
19530	  Fix flow value combination; this fixes playbin/totem locking up if
19531	  a VobSub file is specified as subtitle file (#334322). Flow value
19532	  combination should only happen once we are fairly sure we've got all
19533	  pads that are available for now. Since there isn't a well-specified
19534	  time when this is the case in MPEG, we'll just assume this is the
19535	  case once there has been a certain number of packets for each
19536	  stream we've found so far.
19537
195382006-11-15 13:57:21 +0000  Jan Arne Petersen <jpetersen@jpetersen.org>
19539
19540	  ext/mpeg2dec/gstmpeg2dec.c: Simplify the framerate code and support more framerates. Fixes #361584.
19541	  Original commit message from CVS:
19542	  Patch by: Jan Arne Petersen <jpetersen at jpetersen dot org>
19543	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence), (handle_slice):
19544	  Simplify the framerate code and support more framerates. Fixes #361584.
19545
195462006-11-15 11:41:39 +0000  Sebastian Dröge <slomo@circular-chaos.org>
19547
19548	  ext/mpeg2dec/gstmpeg2dec.c: Fix minor memleak when creating pads from static pad templates (#369627).
19549	  Original commit message from CVS:
19550	  Patch by: Sebastian Dröge  <slomo@circular-chaos.org>
19551	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init):
19552	  Fix minor memleak when creating pads from static pad templates (#369627).
19553	  * tests/check/Makefile.am:
19554	  * tests/check/elements/.cvsignore:
19555	  * tests/check/elements/mpeg2dec.c: (setup_mpeg2dec),
19556	  (cleanup_mpeg2dec), (GST_START_TEST), (mpeg2dec_suite), (main):
19557	  Add unit tests for mpeg2dec (#369627).
19558
195592006-11-14 10:31:11 +0000  Wim Taymans <wim.taymans@gmail.com>
19560
19561	* ChangeLog:
19562	  give credit
19563	  Original commit message from CVS:
19564	  give credit
19565
195662006-11-14 10:29:37 +0000  Wim Taymans <wim.taymans@gmail.com>
19567
19568	  ext/lame/gstlame.*: Make lame timestamp flushed eos buffer by some additional timestamp accounting. Fixes #374760.
19569	  Original commit message from CVS:
19570	  * ext/lame/gstlame.c: (gst_lame_sink_event), (gst_lame_chain),
19571	  (gst_lame_change_state):
19572	  * ext/lame/gstlame.h:
19573	  Make lame timestamp flushed eos buffer by some additional timestamp
19574	  accounting. Fixes #374760.
19575
195762006-11-13 17:01:15 +0000  Michael Smith <msmith@xiph.org>
19577
19578	  gst/mpegaudioparse/gstmpegaudioparse.*: Make timestamp handling in mp3parse saner; now works for at least simple cases.
19579	  Original commit message from CVS:
19580	  * gst/mpegaudioparse/gstmpegaudioparse.c:
19581	  (mp3_type_frame_length_from_header), (gst_mp3parse_reset),
19582	  (gst_mp3parse_init), (gst_mp3parse_dispose),
19583	  (gst_mp3parse_sink_event), (gst_mp3parse_chain), (head_check),
19584	  (gst_mp3parse_change_state):
19585	  * gst/mpegaudioparse/gstmpegaudioparse.h:
19586	  Make timestamp handling in mp3parse saner; now works for at least
19587	  simple cases.
19588
195892006-11-13 16:23:22 +0000  Michael Smith <msmith@xiph.org>
19590
19591	  gst/mpegaudioparse/: Bring mp3parse into the 21st century.
19592	  Original commit message from CVS:
19593	  * gst/mpegaudioparse/Makefile.am:
19594	  * gst/mpegaudioparse/gstmpegaudioparse.c:
19595	  (mp3_type_frame_length_from_header), (gst_mp3parse_class_init),
19596	  (gst_mp3parse_reset), (gst_mp3parse_init), (gst_mp3parse_dispose),
19597	  (gst_mp3parse_sink_event), (gst_mp3parse_chain), (head_check),
19598	  (gst_mp3parse_change_state), (plugin_init):
19599	  * gst/mpegaudioparse/gstmpegaudioparse.h:
19600	  Bring mp3parse into the 21st century.
19601	  Use its own debug category, use gstadapter, format nicely to 80
19602	  columns, and fix incorrect handling of 32 kHz and less files.
19603
196042006-11-03 09:52:12 +0000  Sebastian Droege <slomo@ubuntu.com>
19605
19606	  ext/mpeg2dec/gstmpeg2dec.*: libmpeg2 requires its output buffers to start at a 16byte aligned address or the altivec ...
19607	  Original commit message from CVS:
19608	  Patch by: Sebastian Droege <slomo at ubuntu dot com>
19609	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_finalize),
19610	  (gst_mpeg2dec_alloc_buffer), (init_dummybuf), (handle_slice):
19611	  * ext/mpeg2dec/gstmpeg2dec.h:
19612	  libmpeg2 requires its output buffers to start at a 16byte aligned
19613	  address or the altivec optimizations will explode.
19614
196152006-11-02 14:43:11 +0000  Tim-Philipp Müller <tim@centricular.net>
19616
19617	  ext/cdio/: Move CD-TEXT utility function into common file so it can also be used by a future cdioparanoiasrc.
19618	  Original commit message from CVS:
19619	  * ext/cdio/gstcdio.c: (gst_cdio_get_cdtext):
19620	  * ext/cdio/gstcdio.h:
19621	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_open):
19622	  Move CD-TEXT utility function into common file so it can also be
19623	  used by a future cdioparanoiasrc.
19624
196252006-10-19 10:17:14 +0000  Tim-Philipp Müller <tim@centricular.net>
19626
19627	  ext/dvdread/dvdreadsrc.c: Use dsi_pack.dsi_gi.vobu_ea correctly, add some more debugging information (fixes #340433).
19628	  Original commit message from CVS:
19629	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read):
19630	  Use dsi_pack.dsi_gi.vobu_ea correctly, add some more debugging
19631	  information (fixes #340433).
19632
196332006-10-16 18:07:23 +0000  Josep Torra Valles <josep@fluendo.com>
19634
19635	  gst/: Misc. fixes for problems discovered by Forte (different return types in function declaration and definition, po...
19636	  Original commit message from CVS:
19637	  Patch by: Josep Torra Valles  <josep at fluendo com>
19638	  * gst/iec958/ac3_padder.c: (ac3p_init):
19639	  * gst/mpegstream/gstmpegparse.c:
19640	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse__rmf),
19641	  (gst_rmdemux_parse_prop), (gst_rmdemux_parse_mdpr),
19642	  (gst_rmdemux_parse_indx), (gst_rmdemux_parse_indx_data),
19643	  (gst_rmdemux_parse_data), (gst_rmdemux_parse_cont),
19644	  (gst_rmdemux_parse_packet):
19645	  Misc. fixes for problems discovered by Forte (different return types
19646	  in function declaration and definition, pointer arithmetics with
19647	  void pointers). Fixes #362639.
19648
196492006-10-13 19:11:26 +0000  Tim-Philipp Müller <tim@centricular.net>
19650
19651	  ext/dvdread/dvdreadsrc.c: Don't announce audio or subtitle streams that aren't really present, it makes dvddemux crea...
19652	  Original commit message from CVS:
19653	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title):
19654	  Don't announce audio or subtitle streams that aren't really present,
19655	  it makes dvddemux create pads that will never carry any data, which
19656	  is not good.
19657
196582006-10-13 14:45:11 +0000  Tim-Philipp Müller <tim@centricular.net>
19659
19660	  ext/lame/gstlame.c: Round up not allowed bitrates to the next higher allowed one (Closes: #361140).
19661	  Original commit message from CVS:
19662	  * ext/lame/gstlame.c: (gst_lame_set_property):
19663	  Round up not allowed bitrates to the next higher allowed one
19664	  (Closes: #361140).
19665
196662006-10-13 14:19:24 +0000  Tim-Philipp Müller <tim@centricular.net>
19667
19668	  Add docs for lame and lame to docs. Specify allowed bitrates in the properties description (#361140). Canonicalise ob...
19669	  Original commit message from CVS:
19670	  * docs/plugins/Makefile.am:
19671	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
19672	  * docs/plugins/gst-plugins-ugly-plugins-sections.txt:
19673	  * ext/lame/gstlame.c: (gst_lame_class_init):
19674	  * ext/lame/gstlame.h:
19675	  Add docs for lame and lame to docs. Specify allowed bitrates
19676	  in the properties description (#361140). Canonicalise object
19677	  property names (ie. use hyphen instead of underscore).
19678	  * docs/plugins/inspect/plugin-a52dec.xml:
19679	  * docs/plugins/inspect/plugin-amrnb.xml:
19680	  * docs/plugins/inspect/plugin-asf.xml:
19681	  * docs/plugins/inspect/plugin-dvdlpcmdec.xml:
19682	  * docs/plugins/inspect/plugin-dvdread.xml:
19683	  * docs/plugins/inspect/plugin-dvdsub.xml:
19684	  * docs/plugins/inspect/plugin-iec958.xml:
19685	  * docs/plugins/inspect/plugin-lame.xml:
19686	  * docs/plugins/inspect/plugin-mad.xml:
19687	  * docs/plugins/inspect/plugin-mpeg2dec.xml:
19688	  * docs/plugins/inspect/plugin-mpegaudioparse.xml:
19689	  * docs/plugins/inspect/plugin-mpegstream.xml:
19690	  * docs/plugins/inspect/plugin-siddec.xml:
19691	  Update version to CVS.
19692
196932006-10-13 10:00:27 +0000  Tim-Philipp Müller <tim@centricular.net>
19694
19695	  Add i18n magic to lame plugin. Throw decent error message when we fail to setup the encoder (#361140, 361151); misc. ...
19696	  Original commit message from CVS:
19697	  * ext/lame/gstlame.c: (gst_lame_sink_setcaps),
19698	  (gst_lame_set_property), (gst_lame_get_property), (gst_lame_chain),
19699	  (plugin_init):
19700	  * po/POTFILES.in:
19701	  Add i18n magic to lame plugin. Throw decent error message when we
19702	  fail to setup the encoder (#361140, 361151); misc. minor clean-ups.
19703
197042006-10-10 17:02:05 +0000  Wim Taymans <wim.taymans@gmail.com>
19705
19706	  gst/realmedia/rdtdepay.c: Change caps to x-rdt, because it's not x-rtp.
19707	  Original commit message from CVS:
19708	  * gst/realmedia/rdtdepay.c: (gst_rdt_depay_base_init),
19709	  (gst_rdt_depay_init), (gst_rdt_depay_setcaps),
19710	  (gst_rdt_depay_chain), (gst_rdt_depay_change_state):
19711	  Change caps to x-rdt, because it's not x-rtp.
19712	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
19713	  (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet),
19714	  (gst_rmdemux_plugin_init):
19715	  Activate pad before adding to the element.
19716	  Return the combined stream return values after pad_alloc.
19717
197182006-10-10 16:58:32 +0000  Wim Taymans <wim.taymans@gmail.com>
19719
19720	  ext/mpeg2dec/gstmpeg2dec.*: Add some debugging to timestamp handling.
19721	  Original commit message from CVS:
19722	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_slice):
19723	  * ext/mpeg2dec/gstmpeg2dec.h:
19724	  Add some debugging to timestamp handling.
19725	  Make sure we don't convert invalid timestamps.
19726
197272006-10-09 12:09:14 +0000  Tim-Philipp Müller <tim@centricular.net>
19728
19729	  gst/: Active pads before adding them to the running element. Don't assert on non-BYTE format newsegment events in asf...
19730	  Original commit message from CVS:
19731	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event),
19732	  (gst_asf_demux_setup_pad), (gst_asf_demux_process_segment):
19733	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_get_audio_stream),
19734	  (gst_dvd_demux_get_subpicture_stream):
19735	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream),
19736	  (gst_mpeg_demux_get_audio_stream),
19737	  (gst_mpeg_demux_get_private_stream):
19738	  Active pads before adding them to the running element. Don't assert
19739	  on non-BYTE format newsegment events in asfdemux.
19740
197412006-10-05 17:07:52 +0000  Tim-Philipp Müller <tim@centricular.net>
19742
19743	  Printf format fixes.
19744	  Original commit message from CVS:
19745	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title),
19746	  (gst_dvd_read_src_handle_seek_event):
19747	  * ext/mad/gstid3tag.c: (gst_id3_tag_chain):
19748	  * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_chain):
19749	  * ext/sidplay/gstsiddec.cc:
19750	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_parse_data):
19751	  * gst/realmedia/rmdemux.c: (gst_rmdemux_loop),
19752	  (gst_rmdemux_parse_packet):
19753	  Printf format fixes.
19754
197552006-10-03 10:55:42 +0000  Wim Taymans <wim.taymans@gmail.com>
19756
19757	  gst/realmedia/: Added RDT depayloader.
19758	  Original commit message from CVS:
19759	  * gst/realmedia/Makefile.am:
19760	  * gst/realmedia/rdtdepay.c: (gst_rdt_depay_base_init),
19761	  (gst_rdt_depay_class_init), (gst_rdt_depay_init),
19762	  (gst_rdt_depay_setcaps), (gst_rdt_depay_chain),
19763	  (gst_rdt_depay_set_property), (gst_rdt_depay_get_property),
19764	  (gst_rdt_depay_change_state), (gst_rdt_depay_plugin_init):
19765	  * gst/realmedia/rdtdepay.h:
19766	  Added RDT depayloader.
19767	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr),
19768	  (gst_rmdemux_plugin_init), (plugin_init):
19769	  Remove unused function.
19770	  Added some more mime-types.
19771
197722006-09-28 21:44:49 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19773
19774	  gst/dvdlpcmdec/gstdvdlpcmdec.c: If an incoming timestamp is within one sample of our current timestamp, then keep it....
19775	  Original commit message from CVS:
19776	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (update_timestamps):
19777	  If an incoming timestamp is within one sample of our current
19778	  timestamp, then keep it. This prevents imprecision in the
19779	  PTS (which only has 90khz granularity) from affecting our stream.
19780
197812006-09-28 09:16:38 +0000  Tim-Philipp Müller <tim@centricular.net>
19782
19783	  gst/mpegstream/gstmpegparse.c: Reflow code so that compiler doesn't complain about possible use of uninitialised vari...
19784	  Original commit message from CVS:
19785	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_src_query):
19786	  Reflow code so that compiler doesn't complain about possible use
19787	  of uninitialised variable any longer; but just in case, initialise
19788	  it anyway; also take object ref in query function and do peer pad
19789	  stuff in a more thread-safe way.
19790
197912006-09-27 09:54:01 +0000  Wim Taymans <wim.taymans@gmail.com>
19792
19793	  ext/dvdread/dvdreadsrc.c: Init a variable to make compilers happy.
19794	  Original commit message from CVS:
19795	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_do_convert_query):
19796	  Init a variable to make compilers happy.
19797
197982006-09-21 13:34:59 +0000  Martin Zlomek <martin.zlomek@itonis.tv>
19799
19800	  gst/mpegstream/: Send newsegment updates for sparse streams (#350778).
19801	  Original commit message from CVS:
19802	  Patch by: Martin Zlomek <martin dot zlomek at itonis dot tv>
19803	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_reset),
19804	  (gst_dvd_demux_sync_stream_to_time):
19805	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer),
19806	  (gst_mpeg_demux_synchronise_pads),
19807	  (gst_mpeg_demux_sync_stream_to_time):
19808	  Send newsegment updates for sparse streams (#350778).
19809
198102006-09-20 16:18:24 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19811
19812	  ext/dvdread/dvdreadsrc.c: fix compile warning
19813	  Original commit message from CVS:
19814	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_do_convert_query):
19815	  fix compile warning
19816
198172006-09-20 16:16:18 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19818
19819	* configure.ac:
19820	  bump the nano bitches
19821	  Original commit message from CVS:
19822	  bump the nano bitches
19823
198242006-09-20 11:55:00 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19825
19826	  configure.ac: As another attempt, synaesthesia can be enabled by passing
19827	  Original commit message from CVS:
19828	  * configure.ac:
19829	  As another attempt, synaesthesia can be enabled by passing
19830	  --with-plugins="synaesthesia" to configure
19831
198322006-09-20 11:12:22 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19833
19834	  configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882)
19835	  Original commit message from CVS:
19836	  * configure.ac:
19837	  Don't build synaesthesia by default, until someone confirms that it
19838	  is okay (filed as #356882)
19839
198402006-09-20 11:11:26 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19841
19842	  configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882)
19843	  Original commit message from CVS:
19844	  * configure.ac:
19845	  Don't build synaesthesia by default, until someone confirms that it
19846	  is okay (filed as #356882)
19847
198482006-09-18 12:29:09 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19849
19850	  Port synaesthesia.
19851	  Original commit message from CVS:
19852	  * configure.ac:
19853	  * gst/synaesthesia/Makefile.am:
19854	  * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init),
19855	  (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_getcaps),
19856	  (gst_synaesthesia_src_setcaps), (gst_synaesthesia_chain),
19857	  (gst_synaesthesia_change_state), (plugin_init):
19858	  Port synaesthesia.
19859
198602006-09-16 21:58:48 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19861
19862	  More G_OBJECT macro fixing.
19863	  Original commit message from CVS:
19864	  * ext/mad/gstid3tag.c:
19865	  * gst/mpegstream/gstrfc2250enc.h:
19866	  * gst/synaesthesia/gstsynaesthesia.c:
19867	  More G_OBJECT macro fixing.
19868
198692006-09-15 16:14:15 +0000  Yves Lefebvre <ivanohe@abacom.com>
19870
19871	  ext/mpeg2dec/gstmpeg2dec.c: Fix initialisation dummy buffer, the offsets are relative to the start of the buffers. Fi...
19872	  Original commit message from CVS:
19873	  Patch by: Yves Lefebvre <ivanohe at abacom dot com>
19874	  * ext/mpeg2dec/gstmpeg2dec.c: (init_dummybuf):
19875	  Fix initialisation dummy buffer, the offsets are relative to the start
19876	  of the buffers. Fixes #356004.
19877
198782006-09-12 10:14:29 +0000  Christian Schaller <uraeus@gnome.org>
19879
19880	* gst-plugins-ugly.spec.in:
19881	  update spec file
19882	  Original commit message from CVS:
19883	  update spec file
19884
198852006-09-09 15:22:58 +0000  Tim-Philipp Müller <tim@centricular.net>
19886
19887	  ext/dvdread/dvdreadsrc.c: Add convert query (needed for later when we just operate in time format and let the base so...
19888	  Original commit message from CVS:
19889	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read):
19890	  Add convert query (needed for later when we just operate in time
19891	  format and let the base source class handle all the seeking stuff).
19892
198932006-09-07 16:05:31 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19894
19895	  gst/asfdemux/gstasfdemux.c: Erm, lets properly fix it. The only non-text tag that we support is the track-number and ...
19896	  Original commit message from CVS:
19897	  * gst/asfdemux/gstasfdemux.c:
19898	  (gst_asf_demux_get_gst_tag_from_tag_name),
19899	  (gst_asf_demux_process_ext_content_desc):
19900	  Erm, lets properly fix it. The only non-text tag that we support is
19901	  the track-number and that is an UINT. asfdemux was returning a GValue
19902	  initialized as INT. Further the Track and not the TrackNumber tag
19903	  (the latter is a string too).
19904
199052006-09-07 14:08:42 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19906
19907	  gst/asfdemux/gstasfdemux.c: Skip tags that are unknown (was producing an uninialized GValue).
19908	  Original commit message from CVS:
19909	  * gst/asfdemux/gstasfdemux.c:
19910	  (gst_asf_demux_get_gst_tag_from_tag_name),
19911	  (gst_asf_demux_process_ext_content_desc):
19912	  Skip tags that are unknown (was producing an uninialized GValue).
19913
199142006-09-01 16:21:43 +0000  from Michal Benes <michal.benes@itonis.tv>
19915
19916	  ext/a52dec/gsta52dec.*: Add two things to a52dec: configure the exact output format for ac3 decoding through properti...
19917	  Original commit message from CVS:
19918	  * ext/a52dec/gsta52dec.c: (gst_a52dec_mode_get_type),
19919	  (gst_a52dec_class_init), (gst_a52dec_init), (gst_a52dec_channels),
19920	  (gst_a52dec_handle_frame), (gst_a52dec_change_state),
19921	  (gst_a52dec_set_property), (gst_a52dec_get_property):
19922	  * ext/a52dec/gsta52dec.h:
19923	  Patch from from Michal Benes <michal.benes@itonis.tv>:
19924	  Add two things to a52dec: configure the exact output format for ac3
19925	  decoding through properties, if desired.
19926	  By default, configure an output format preferred by downstream. Now
19927	  that audioconvert lists caps by preference, this means that a52dec
19928	  can do downmixing (iff required) rather than audioconvert, so it can
19929	  use the ac3 downmix levels from the bitstream.
19930
199312006-08-31 13:04:31 +0000  Jan Schmidt <thaytan@mad.scientist.com>
19932
19933	  Add missing GST_LIBS to the link flags
19934	  Original commit message from CVS:
19935	  * ext/lame/Makefile.am:
19936	  * ext/mpeg2dec/Makefile.am:
19937	  * gst/dvdlpcmdec/Makefile.am:
19938	  * gst/dvdsub/Makefile.am:
19939	  * gst/mpegaudioparse/Makefile.am:
19940	  Add missing GST_LIBS to the link flags
19941
199422006-08-29 13:28:41 +0000  Tim-Philipp Müller <tim@centricular.net>
19943
19944	  configure.ac: Up requirements to core 0.10.6 for gst_event_new_new_segment_full().
19945	  Original commit message from CVS:
19946	  * configure.ac:
19947	  Up requirements to core 0.10.6 for gst_event_new_new_segment_full().
19948
199492006-08-27 20:46:54 +0000  Stefan Kost <ensonic@users.sourceforge.net>
19950
19951	  gst/mpegstream/gstmpegpacketize.c: fix build for debug disabled
19952	  Original commit message from CVS:
19953	  * gst/mpegstream/gstmpegpacketize.c: (gst_mpeg_packetize_new):
19954	  fix build for debug disabled
19955
199562006-08-22 15:52:16 +0000  Tim-Philipp Müller <tim@centricular.net>
19957
19958	  gst/asfdemux/gstasfdemux.c: Use static pad templates with ANY caps for the source pads for simplicity and to avoid wa...
19959	  Original commit message from CVS:
19960	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_base_init),
19961	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream):
19962	  Use static pad templates with ANY caps for the source pads for
19963	  simplicity and to avoid warnings when creating pads for unhandled
19964	  codec IDs (#351795).
19965
199662006-08-16 10:34:57 +0000  Michal Benes <michal.benes@itonis.tv>
19967
19968	  ext/mad/gstmad.c: Fix timestamping in mad by only activating a new timestamp when the previous frame has been decoded...
19969	  Original commit message from CVS:
19970	  Patch by: Michal Benes <michal dot benes at itonis dot tv>
19971	  * ext/mad/gstmad.c: (gst_mad_chain):
19972	  Fix timestamping in mad by only activating a new timestamp when the
19973	  previous frame has been decoded. Fixes #350723.
19974	  Also clean up some of the non fatal warnings when the input buffer is
19975	  too small to decode a header.
19976
19977=== release 0.10.4 ===
19978
199792006-08-14 11:15:09 +0000  Thomas Vander Stichele <thomas@apestaart.org>
19980
19981	* ChangeLog:
19982	* NEWS:
19983	* RELEASE:
19984	* configure.ac:
19985	* docs/plugins/gst-plugins-ugly-plugins.args:
19986	* docs/plugins/inspect/plugin-a52dec.xml:
19987	* docs/plugins/inspect/plugin-amrnb.xml:
19988	* docs/plugins/inspect/plugin-asf.xml:
19989	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
19990	* docs/plugins/inspect/plugin-dvdread.xml:
19991	* docs/plugins/inspect/plugin-dvdsub.xml:
19992	* docs/plugins/inspect/plugin-iec958.xml:
19993	* docs/plugins/inspect/plugin-lame.xml:
19994	* docs/plugins/inspect/plugin-mad.xml:
19995	* docs/plugins/inspect/plugin-mpeg2dec.xml:
19996	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
19997	* docs/plugins/inspect/plugin-mpegstream.xml:
19998	* docs/plugins/inspect/plugin-rmdemux.xml:
19999	* docs/plugins/inspect/plugin-siddec.xml:
20000	  releasing 0.10.4
20001	  Original commit message from CVS:
20002	  releasing 0.10.4
20003
200042006-08-14 11:06:29 +0000  Thomas Vander Stichele <thomas@apestaart.org>
20005
20006	* po/af.po:
20007	* po/az.po:
20008	* po/cs.po:
20009	* po/en_GB.po:
20010	* po/hu.po:
20011	* po/it.po:
20012	* po/nb.po:
20013	* po/nl.po:
20014	* po/or.po:
20015	* po/sq.po:
20016	* po/sr.po:
20017	* po/sv.po:
20018	* po/uk.po:
20019	* po/vi.po:
20020	  Update .po files
20021	  Original commit message from CVS:
20022	  Update .po files
20023
200242006-08-14 10:19:41 +0000  Wim Taymans <wim@fluendo.com>
20025
20026	  ext/a52dec/gsta52dec.c: Instead of forwarding the event in the wrong format, unref it and set a boolean that we still...
20027	  Original commit message from CVS:
20028	  Patch by: Wim Taymans <wim at fluendo dot com>
20029	  * ext/a52dec/gsta52dec.c: (gst_a52dec_sink_event):
20030	  Instead of forwarding the event in the wrong format, unref it and set
20031	  a boolean that we still need to send it in the streaming thread.
20032	  Fixes #350554
20033
200342006-08-14 09:50:26 +0000  Thomas Vander Stichele <thomas@apestaart.org>
20035
20036	  ext/dvdread/dvdreadsrc.c: Put debug category initialization before use of GST_DEBUG, in order to remove a fatal warni...
20037	  Original commit message from CVS:
20038	  Patch by: Edward Hervey (edward at fluendo dot com)
20039	  * ext/dvdread/dvdreadsrc.c: (plugin_init):
20040	  Put debug category initialization before use of GST_DEBUG, in order
20041	  to remove a fatal warning.  Fixes #350895
20042
200432006-08-08 13:23:27 +0000  Tim-Philipp Müller <tim@centricular.net>
20044
20045	  gst/dvdsub/gstdvdsubdec.c: Set rank to NONE for the time being until we make playbin handle subtitle pictures again (...
20046	  Original commit message from CVS:
20047	  * gst/dvdsub/gstdvdsubdec.c: (plugin_init):
20048	  Set rank to NONE for the time being until we make playbin handle
20049	  subtitle pictures again (dvdsubdec seems to be a bit shaky at
20050	  times when seeking, so it's probably better if it doesn't get
20051	  autoplugged for the time being).
20052
200532006-08-07 19:01:40 +0000  Tim-Philipp Müller <tim@centricular.net>
20054
20055	  gst/realmedia/rmdemux.c: Handle audio streams with stream_version 3 properly; warn about unknown stream versions; han...
20056	  Original commit message from CVS:
20057	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
20058	  (gst_rmdemux_parse_mdpr):
20059	  Handle audio streams with stream_version 3 properly; warn about
20060	  unknown stream versions; handle unknown fourccs a tad more
20061	  gracefully (setting bogus caps). Also, use GST_FOURCC_ARGS
20062	  with GST_FOURCC_FORMAT.
20063
200642006-08-07 16:25:45 +0000  Tim-Philipp Müller <tim@centricular.net>
20065
20066	  ext/dvdread/dvdreadsrc.c: Error out properly if this is an interactive DVD (fixes #345694).
20067	  Original commit message from CVS:
20068	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title):
20069	  Error out properly if this is an interactive DVD (fixes #345694).
20070
200712006-08-07 16:18:33 +0000  Jan Schmidt <thaytan@mad.scientist.com>
20072
20073	  ext/a52dec/gsta52dec.c: When the first_access is 1 or 0, we should copy the timestamp from the incoming buffer if the...
20074	  Original commit message from CVS:
20075	  * ext/a52dec/gsta52dec.c: (gst_a52dec_chain):
20076	  When the first_access is 1 or 0, we should copy the timestamp from
20077	  the incoming buffer if there is one.
20078
200792006-08-07 14:01:33 +0000  Tim-Philipp Müller <tim@centricular.net>
20080
20081	  ext/a52dec/gsta52dec.c: Use GST_ELEMENT_ERROR for error reporting; post errors in some more places; remove superfluou...
20082	  Original commit message from CVS:
20083	  * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (gst_a52dec_push),
20084	  (gst_a52dec_reneg), (gst_a52dec_handle_frame), (gst_a52dec_chain):
20085	  Use GST_ELEMENT_ERROR for error reporting; post errors in some
20086	  more places; remove superfluous newlines from debug statements.
20087
200882006-08-07 09:17:01 +0000  Frédéric Riss <frederic.riss@gmail.com>
20089
20090	  gst/dvdsub/gstdvdsubdec.c: which happens when you use macros that got changed during the last unstable cycle because ...
20091	  Original commit message from CVS:
20092	  Patch by: Frédéric Riss  <frederic.riss at gmail com>
20093	  * gst/dvdsub/gstdvdsubdec.c: (gst_send_subtitle_frame):
20094	  Don't set negative durations on outgoing buffers (#350044),
20095	  which happens when you use macros that got changed during
20096	  the last unstable cycle because they were thought not to
20097	  be used anywhere.
20098
200992006-08-06 19:47:40 +0000  Tim-Philipp Müller <tim@centricular.net>
20100
20101	  ext/dvdread/dvdreadsrc.*: Add basic support for time-based seeking; set timestamps on outgoing buffers if we have the...
20102	  Original commit message from CVS:
20103	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_stop),
20104	  (gst_dvd_read_src_goto_chapter),
20105	  (gst_dvd_read_src_get_chapter_starts),
20106	  (gst_dvd_read_src_goto_title), (gst_dvd_read_src_get_next_cell),
20107	  (gst_dvd_read_src_get_time_for_sector),
20108	  (gst_dvd_read_src_get_sector_from_time), (gst_dvd_read_src_read),
20109	  (gst_dvd_read_src_handle_seek_event), (gst_dvd_read_src_do_seek),
20110	  (gst_dvd_read_src_goto_sector):
20111	  * ext/dvdread/dvdreadsrc.h:
20112	  Add basic support for time-based seeking; set timestamps on
20113	  outgoing buffers if we have them; create table with
20114	  chapter to time mapping when opening a title; rename
20115	  gst_dvd_read_src_get_next_cell_for() to _get_next_cell() and
20116	  make it take an explicit pgc argument; fix up some debugging
20117	  messages so that title/chapter numbers are printed as starting
20118	  from 1 for easier readability.
20119
201202006-08-04 13:05:01 +0000  Tim-Philipp Müller <tim@centricular.net>
20121
20122	  gst/realmedia/: Factor out some code into rmutils.[ch]; when reading strings, don't read beyond the available data; r...
20123	  Original commit message from CVS:
20124	  * gst/realmedia/Makefile.am:
20125	  * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr),
20126	  (gst_rmdemux_parse_cont):
20127	  * gst/realmedia/rmutils.c: (gst_rm_utils_read_string8),
20128	  (gst_rm_utils_read_string16), (gst_rm_utils_read_tags):
20129	  * gst/realmedia/rmutils.h:
20130	  Factor out some code into rmutils.[ch]; when reading
20131	  strings, don't read beyond the available data; read
20132	  metadata strings correctly (string length is 16 bits
20133	  here, not just 8).
20134
201352006-07-31 09:53:05 +0000  Jan Schmidt <thaytan@mad.scientist.com>
20136
20137	  Fix dist by including gst-libs/
20138	  Original commit message from CVS:
20139	  * Makefile.am:
20140	  * configure.ac:
20141	  * gst/asfdemux/gstasfdemux.c:
20142	  Fix dist by including gst-libs/
20143
201442006-07-29 11:20:30 +0000  Tim-Philipp Müller <tim@centricular.net>
20145
20146	  Make custom error messages translatable.
20147	  Original commit message from CVS:
20148	  * ext/dvdread/dvdreadsrc.c: (plugin_init):
20149	  * po/POTFILES.in:
20150	  Make custom error messages translatable.
20151	  * gst/asfdemux/gstasf.c: (plugin_init):
20152	  Remove setlocale() call, doesn't seem to be needed or recommended for
20153	  plugins, at least not according to gstreamer/docs/random/i18n.
20154
201552006-07-28 15:15:15 +0000  Tim-Philipp Müller <tim@centricular.net>
20156
20157	  gst/asfdemux/: Error out when the stream is encrypted (rather than feeding garbage to the decoders). Fixes #349025.
20158	  Original commit message from CVS:
20159	  * gst/asfdemux/Makefile.am:
20160	  * gst/asfdemux/asfheaders.c:
20161	  * gst/asfdemux/asfheaders.h:
20162	  * gst/asfdemux/gstasf.c: (plugin_init):
20163	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_object):
20164	  Error out when the stream is encrypted (rather than feeding
20165	  garbage to the decoders). Fixes #349025.
20166
201672006-07-28 15:11:42 +0000  Tim-Philipp Müller <tim@centricular.net>
20168
20169	  Add/enable autofoo magic for translations.
20170	  Original commit message from CVS:
20171	  * Makefile.am:
20172	  * autogen.sh:
20173	  * configure.ac:
20174	  * po/POTFILES.in:
20175	  Add/enable autofoo magic for translations.
20176
201772006-07-28 13:28:19 +0000  Tim-Philipp Müller <tim@centricular.net>
20178
20179	  gst/realmedia/rmdemux.c: Don't leak streams, strings or caps. Get rid of unnecessary getcaps() function.
20180	  Original commit message from CVS:
20181	  * gst/realmedia/rmdemux.c: (gst_rmdemux_reset),
20182	  (gst_rmdemux_change_state), (gst_rmdemux_add_stream),
20183	  (gst_rmdemux_parse_cont), (gst_rmdemux_descramble_cook_audio),
20184	  (gst_rmdemux_handle_scrambled_packet), (gst_rmdemux_parse_packet):
20185	  Don't leak streams, strings or caps. Get rid of unnecessary
20186	  getcaps() function.
20187
201882006-07-27 20:34:25 +0000  Tim-Philipp Müller <tim@centricular.net>
20189
20190	  gst/realmedia/rmdemux.c: Descramble cook audio streams before sending them to the decoder. Fixes #347292.
20191	  Original commit message from CVS:
20192	  * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init),
20193	  (gst_rmdemux_init), (gst_rmdemux_chain), (gst_rmdemux_add_stream),
20194	  (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_data),
20195	  (gst_rmdemux_stream_clear_cached_subpackets),
20196	  (gst_rmdemux_descramble_cook_audio),
20197	  (gst_rmdemux_descramble_dnet_audio),
20198	  (gst_rmdemux_handle_scrambled_packet), (gst_rmdemux_parse_packet):
20199	  Descramble cook audio streams before sending them to the
20200	  decoder. Fixes #347292.
20201	  Also miscellaneous clean-ups and log-level changes.
20202
202032006-07-26 17:09:04 +0000  Zaheer Abbas Merali <zaheerabbas@merali.org>
20204
20205	  ext/lame/gstlame.c: Fix lame putting lots of 0's at start of mp3.  Fixes bug #348786.
20206	  Original commit message from CVS:
20207	  2006-07-26  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
20208	  * ext/lame/gstlame.c: (gst_lame_setup):
20209	  Fix lame putting lots of 0's at start of mp3.  Fixes bug #348786.
20210
202112006-07-21 11:01:55 +0000  Wim Taymans <wim.taymans@gmail.com>
20212
20213	  ext/sidplay/gstsiddec.*: Remove old metadata thing.
20214	  Original commit message from CVS:
20215	  * ext/sidplay/gstsiddec.cc:
20216	  * ext/sidplay/gstsiddec.h:
20217	  Remove old metadata thing.
20218
202192006-07-15 13:33:38 +0000  Tim-Philipp Müller <tim@centricular.net>
20220
20221	  gst/asfdemux/gstasfdemux.c: Find language codes for audio streams if they are available.
20222	  Original commit message from CVS:
20223	  * gst/asfdemux/gstasfdemux.c:
20224	  (gst_asf_demux_get_ext_stream_props_for_stream),
20225	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_change_state):
20226	  Find language codes for audio streams if they are available.
20227
202282006-07-14 13:02:53 +0000  Tim-Philipp Müller <tim@centricular.net>
20229
20230	  gst/asfdemux/: Parse extended stream properties objects and stream objects hidden inside them (but delay creation of ...
20231	  Original commit message from CVS:
20232	  * gst/asfdemux/asfheaders.h:
20233	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_obj_stream),
20234	  (gst_asf_demux_process_stream),
20235	  (gst_asf_demux_process_language_list),
20236	  (gst_asf_demux_process_ext_stream_props),
20237	  (gst_asf_demux_process_queued_extended_stream_objects),
20238	  (gst_asf_demux_process_object), (gst_asf_demux_change_state):
20239	  * gst/asfdemux/gstasfdemux.h:
20240	  Parse extended stream properties objects and stream objects
20241	  hidden inside them (but delay creation of the appropriate
20242	  pads until after all the 'normal' stream objects have been
20243	  dealt with) (#343763). Also parse language list object.
20244
202452006-07-13 11:28:32 +0000  Wim Taymans <wim.taymans@gmail.com>
20246
20247	  gst/realmedia/rmdemux.*: Cleanups, use GstSegment for seeking.
20248	  Original commit message from CVS:
20249	  * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init),
20250	  (gst_rmdemux_finalize), (gst_rmdemux_src_event),
20251	  (find_seek_offset_time), (gst_rmdemux_perform_seek),
20252	  (gst_rmdemux_src_query), (gst_rmdemux_change_state),
20253	  (gst_rmdemux_loop), (gst_rmdemux_chain), (gst_rmdemux_send_event),
20254	  (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
20255	  (gst_rmdemux_combine_flows), (gst_rmdemux_parse_packet):
20256	  * gst/realmedia/rmdemux.h:
20257	  Cleanups, use GstSegment for seeking.
20258	  Fix error handling.
20259	  Combine flow return from all streams.
20260
202612006-07-11 22:46:47 +0000  Tim-Philipp Müller <tim@centricular.net>
20262
20263	  ext/cdio/gstcdiocddasrc.c: Remove g_assert that shouldn't be there.
20264	  Original commit message from CVS:
20265	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_close):
20266	  Remove g_assert that shouldn't be there.
20267
202682006-07-10 11:52:58 +0000  Wim Taymans <wim.taymans@gmail.com>
20269
20270	  ext/mpeg2dec/gstmpeg2dec.c: Fix refcounting when cropping. Fixes #341677.
20271	  Original commit message from CVS:
20272	  * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer), (handle_slice):
20273	  Fix refcounting when cropping. Fixes #341677.
20274
202752006-07-09 14:07:31 +0000  Grzegorz Lukasik <hauserx@gmail.com>
20276
20277	  gst/asfdemux/gstasfdemux.c: Fix typo. Closes #347029.
20278	  Original commit message from CVS:
20279	  Patch by: Grzegorz Lukasik <hauserx at gmail dot com>
20280	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream),
20281	  (gst_asf_demux_process_segment):
20282	  Fix typo. Closes #347029.
20283
202842006-07-08 20:29:56 +0000  Tim-Philipp Müller <tim@centricular.net>
20285
20286	  gst/asfdemux/gstasfdemux.c: Skip chunks for unknown streams properly. Fixes broken sound and/or video for files that ...
20287	  Original commit message from CVS:
20288	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_chunk):
20289	  Skip chunks for unknown streams properly. Fixes broken sound
20290	  and/or video for files that have additional streams that
20291	  we don't recognise yet (e.g. if they are embedded in extended
20292	  stream properties). Partly fixes #343763.
20293
202942006-07-07 19:26:40 +0000  Tim-Philipp Müller <tim@centricular.net>
20295
20296	  gst/asfdemux/: Add some more GUIDs and make debug log more readable and easier to follow when parsing the headers.
20297	  Original commit message from CVS:
20298	  * gst/asfdemux/asfheaders.c:
20299	  * gst/asfdemux/asfheaders.h:
20300	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_identify_guid),
20301	  (gst_asf_demux_process_header), (gst_asf_demux_push_obj),
20302	  (gst_asf_demux_pop_obj), (gst_asf_demux_process_object),
20303	  (gst_asf_demux_change_state):
20304	  * gst/asfdemux/gstasfdemux.h:
20305	  Add some more GUIDs and make debug log more readable
20306	  and easier to follow when parsing the headers.
20307
203082006-06-30 11:26:22 +0000  Tim-Philipp Müller <tim@centricular.net>
20309
20310	  ext/dvdread/dvdreadsrc.*: Rewrite seeking code and make seeking in DVDs work (#337834).
20311	  Original commit message from CVS:
20312	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init),
20313	  (gst_dvd_read_src_is_seekable), (gst_dvd_read_src_class_init),
20314	  (gst_dvd_read_src_stop), (gst_dvd_read_src_goto_title),
20315	  (gst_dvd_read_src_create), (gst_dvd_read_src_handle_seek_event),
20316	  (gst_dvd_read_src_do_seek), (gst_dvd_read_src_src_event):
20317	  * ext/dvdread/dvdreadsrc.h:
20318	  Rewrite seeking code and make seeking in DVDs work (#337834).
20319
203202006-06-29 14:31:55 +0000  Tim-Philipp Müller <tim@centricular.net>
20321
20322	  autogen.sh: Check for automake-1.9 as well.
20323	  Original commit message from CVS:
20324	  * autogen.sh:
20325	  Check for automake-1.9 as well.
20326
203272006-06-29 12:25:15 +0000  Tim-Philipp Müller <tim@centricular.net>
20328
20329	  ext/dvdread/dvdreadsrc.c: Make check stronger.
20330	  Original commit message from CVS:
20331	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_is_nav_pack):
20332	  Make check stronger.
20333
203342006-06-28 11:20:03 +0000  Tim-Philipp Müller <tim@centricular.net>
20335
20336	  gst/asfdemux/gstasfdemux.*: Handle unknown codec IDs/fourccs properly (#345879); send tag events after newsegment eve...
20337	  Original commit message from CVS:
20338	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_setup_pad),
20339	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream),
20340	  (gst_asf_demux_push_buffer):
20341	  * gst/asfdemux/gstasfdemux.h:
20342	  Handle unknown codec IDs/fourccs properly (#345879); send tag
20343	  events after newsegment event; fix use of GST_FOURCC_FORMAT
20344	  macro.
20345
203462006-06-23 16:29:41 +0000  Jan Schmidt <thaytan@mad.scientist.com>
20347
20348	  ext/a52dec/gsta52dec.c: Call the channel positions get_type() method in plugin_init to ensure that it isn't simultane...
20349	  Original commit message from CVS:
20350	  * ext/a52dec/gsta52dec.c: (plugin_init):
20351	  Call the channel positions get_type() method in plugin_init
20352	  to ensure that it isn't simultaneously called later from
20353	  multiple threads.
20354
203552006-06-23 12:24:56 +0000  Tim-Philipp Müller <tim@centricular.net>
20356
20357	  gst/mpegstream/: Also flush packetizer cache when we get a buffer that has the
20358	  Original commit message from CVS:
20359	  * gst/mpegstream/gstmpegpacketize.c:
20360	  (gst_mpeg_packetize_flush_cache), (gst_mpeg_packetize_put):
20361	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_chain):
20362	  Also flush packetizer cache when we get a buffer that has the
20363	  DISCONT flag set; update current byte position from buffer
20364	  offset after a flush.
20365
203662006-06-23 11:22:04 +0000  Tim-Philipp Müller <tim@centricular.net>
20367
20368	  gst/mpegstream/: Flush packetizer cache when we get a FLUSH_STOP event; remove unused source pad member from packetiz...
20369	  Original commit message from CVS:
20370	  * gst/mpegstream/gstmpegpacketize.c: (gst_mpeg_packetize_new),
20371	  (gst_mpeg_packetize_flush_cache), (gst_mpeg_packetize_destroy),
20372	  (gst_mpeg_packetize_read):
20373	  * gst/mpegstream/gstmpegpacketize.h:
20374	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event),
20375	  (gst_mpeg_parse_change_state):
20376	  Flush packetizer cache when we get a FLUSH_STOP event;
20377	  remove unused source pad member from packetizer; add debug
20378	  category for packetizer.
20379
203802006-06-23 09:28:28 +0000  Jan Schmidt <thaytan@mad.scientist.com>
20381
20382	  ext/a52dec/gsta52dec.c: Treat dual-mono as stereo. It should really be output on 2 separate pads, but isn't for now.
20383	  Original commit message from CVS:
20384	  * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (plugin_init):
20385	  Treat dual-mono as stereo. It should really be output on 2 separate
20386	  pads, but isn't for now.
20387
203882006-06-19 15:16:43 +0000  Tim-Philipp Müller <tim@centricular.net>
20389
20390	  ext/mpeg2dec/gstmpeg2dec.c: Assume 4:3 DAR rather than 4:3 PAR (#345184).
20391	  Original commit message from CVS:
20392	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format):
20393	  Assume 4:3 DAR rather than 4:3 PAR (#345184).
20394
203952006-06-19 11:59:14 +0000  Tim-Philipp Müller <tim@centricular.net>
20396
20397	  ext/mpeg2dec/gstmpeg2dec.c: Assume pixel-aspect-ratio of 4:3 if libmpeg2dec doesn't give us any PAR whatsoever (rathe...
20398	  Original commit message from CVS:
20399	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format):
20400	  Assume pixel-aspect-ratio of 4:3 if libmpeg2dec doesn't give us
20401	  any PAR whatsoever (rather than using 0/0, which will lead to
20402	  an abort later on). Fixes #345184.
20403
204042006-06-17 19:35:41 +0000  Michael Dominic K <mdk@mdk.org.pl>
20405
20406	  ext/mad/gstmad.c: Send newsegment event before calling gst_pad_alloc_buffer_and_set_caps(), makes mad behave better i...
20407	  Original commit message from CVS:
20408	  Patch by: Michael Dominic K.  < mdk at mdk org pl>
20409	  * ext/mad/gstmad.c: (gst_mad_chain):
20410	  Send newsegment event before calling
20411	  gst_pad_alloc_buffer_and_set_caps(), makes mad behave better
20412	  in connection with pad blocking (#342594). While we're at it,
20413	  do some minor clean-ups.
20414
204152006-06-17 14:48:04 +0000  Tim-Philipp Müller <tim@centricular.net>
20416
20417	  configure.ac: Fix --disable-external (can't set conditionals conditionally, #343602).
20418	  Original commit message from CVS:
20419	  * configure.ac:
20420	  Fix --disable-external (can't set conditionals conditionally,
20421	  #343602).
20422
204232006-06-15 17:10:09 +0000  Tim-Philipp Müller <tim@centricular.net>
20424
20425	  ext/a52dec/Makefile.am: ... and then he said "When you go and fix the build you better make sure you have some spare ...
20426	  Original commit message from CVS:
20427	  * ext/a52dec/Makefile.am:
20428	  ... and then he said "When you go and fix the build you
20429	  better make sure you have some spare backslashes in your
20430	  pocket".
20431
204322006-06-13 15:46:09 +0000  Wim Taymans <wim.taymans@gmail.com>
20433
20434	  ext/sidplay/gstsiddec.cc: Fix copyright, email addresses and descriptions.
20435	  Original commit message from CVS:
20436	  * ext/sidplay/gstsiddec.cc:
20437	  Fix copyright, email addresses and descriptions.
20438	  Use saner defaults for arguments. Fixes #344667.
20439	  constify some stuff.
20440	  Fix memleaks.
20441	  Add tags.
20442	  Fix negotiation to do mono/44100 by default.
20443	  Post error messages.
20444	  Use _scale_int where possible.
20445
204462006-06-12 14:09:20 +0000  Wim Taymans <wim.taymans@gmail.com>
20447
20448	  ext/dvdnav/.cvsignore: More ignore
20449	  Original commit message from CVS:
20450	  * ext/dvdnav/.cvsignore:
20451	  More ignore
20452
204532006-06-12 13:49:42 +0000  Wim Taymans <wim.taymans@gmail.com>
20454
20455	  tests/check/elements/amrnbenc.c: Init memory before feeding it to the encoder to make the valgrind test succeed.
20456	  Original commit message from CVS:
20457	  * tests/check/elements/amrnbenc.c: (push_data):
20458	  Init memory before feeding it to the encoder to make
20459	  the valgrind test succeed.
20460
204612006-06-12 13:27:18 +0000  Edward Hervey <bilboed@bilboed.com>
20462
20463	  gst/asfdemux/.cvsignore: More ignore
20464	  Original commit message from CVS:
20465	  * gst/asfdemux/.cvsignore:
20466	  More ignore
20467
204682006-06-11 20:38:54 +0000  Tim-Philipp Müller <tim@centricular.net>
20469
20470	  .cvsignore: Ignore files generated by 'make dist'.
20471	  Original commit message from CVS:
20472	  * .cvsignore:
20473	  Ignore files generated by 'make dist'.
20474
204752006-06-11 17:08:11 +0000  Thomas Vander Stichele <thomas@apestaart.org>
20476
20477	  update build files
20478	  Original commit message from CVS:
20479	  * autogen.sh:
20480	  * configure.ac:
20481	  * ext/a52dec/Makefile.am:
20482	  * ext/dvdnav/Makefile.am:
20483	  * ext/dvdread/Makefile.am:
20484	  * ext/lame/Makefile.am:
20485	  * ext/mad/Makefile.am:
20486	  * ext/mpeg2dec/Makefile.am:
20487	  * ext/sidplay/Makefile.am:
20488	  update build files
20489
204902006-06-11 13:57:18 +0000  Thomas Vander Stichele <thomas@apestaart.org>
20491
20492	  autogen.sh: require am17
20493	  Original commit message from CVS:
20494	  * autogen.sh:
20495	  require am17
20496	  * configure.ac:
20497	  * ext/annodex/Makefile.am:
20498	  * ext/cdio/Makefile.am:
20499	  * ext/dv/Makefile.am:
20500	  * ext/esd/Makefile.am:
20501	  * ext/flac/Makefile.am:
20502	  * ext/gdk_pixbuf/Makefile.am:
20503	  * ext/ladspa/Makefile.am:
20504	  * ext/libcaca/Makefile.am:
20505	  * ext/speex/Makefile.am:
20506	  * ext/taglib/Makefile.am:
20507	  * sys/oss/Makefile.am:
20508	  * sys/sunaudio/Makefile.am:
20509	  * sys/ximage/Makefile.am:
20510	  clean up build further
20511
205122006-06-07 17:05:48 +0000  Wim Taymans <wim.taymans@gmail.com>
20513
20514	  ext/mpeg2dec/gstmpeg2dec.*: Simplify and don't leak our buffer pool.
20515	  Original commit message from CVS:
20516	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_finalize),
20517	  (gst_mpeg2dec_reset), (clear_buffers), (handle_picture),
20518	  (gst_mpeg2dec_sink_convert), (gst_mpeg2dec_src_convert),
20519	  (gst_mpeg2dec_change_state):
20520	  * ext/mpeg2dec/gstmpeg2dec.h:
20521	  Simplify and don't leak our buffer pool.
20522	  Use _scale_int.
20523	  Remove unfixed bug number from previous ChangeLog entry.
20524
205252006-06-07 16:15:42 +0000  Wim Taymans <wim.taymans@gmail.com>
20526
20527	  ext/mpeg2dec/gstmpeg2dec.*: Fix padtemplate as we can now do fractional framerates.
20528	  Original commit message from CVS:
20529	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_base_init),
20530	  (gst_mpeg2dec_class_init), (gst_mpeg2dec_init),
20531	  (gst_mpeg2dec_finalize), (gst_mpeg2dec_reset),
20532	  (gst_mpeg2dec_qos_reset), (gst_mpeg2dec_alloc_buffer),
20533	  (gst_mpeg2dec_negotiate_format), (init_dummybuf),
20534	  (handle_sequence), (handle_picture), (handle_slice),
20535	  (gst_mpeg2dec_chain), (gst_mpeg2dec_sink_event),
20536	  (gst_mpeg2dec_src_event), (gst_mpeg2dec_change_state):
20537	  * ext/mpeg2dec/gstmpeg2dec.h:
20538	  Fix padtemplate as we can now do fractional framerates.
20539	  Small cleanups.
20540	  Use GstSegment.
20541	  Add simple frame dropping QoS.
20542	  Precalc buffer output sizes and UV offsets.
20543	  Always give libmpeg2 a valid fbuf when it wants one.
20544	  don't trust libmpeg to discard our buffers but manage it
20545	  ourselves.
20546	  Fixes #343627, #327350, #335288
20547
205482006-06-05 20:57:12 +0000  Sébastien Moutte <sebastien@moutte.net>
20549
20550	  win32/MANIFEST: Add a manifest for futures ugly win32 releases.
20551	  Original commit message from CVS:
20552	  * win32/MANIFEST:
20553	  Add a manifest for futures ugly win32 releases.
20554	  * gst/iec958/ac3iec.c: (ac3iec_chain_raw):
20555	  Move bufcaps declaration at the begining of the instructions
20556	  block.
20557
205582006-06-01 22:00:26 +0000  Stefan Kost <ensonic@users.sourceforge.net>
20559
20560	  Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
20561	  Original commit message from CVS:
20562	  * ext/alsaspdif/alsaspdifsink.h:
20563	  * ext/amrwb/gstamrwbdec.h:
20564	  * ext/amrwb/gstamrwbenc.h:
20565	  * ext/amrwb/gstamrwbparse.h:
20566	  * ext/arts/gst_arts.h:
20567	  * ext/artsd/gstartsdsink.h:
20568	  * ext/audiofile/gstafparse.h:
20569	  * ext/audiofile/gstafsink.h:
20570	  * ext/audiofile/gstafsrc.h:
20571	  * ext/audioresample/gstaudioresample.h:
20572	  * ext/bz2/gstbz2dec.h:
20573	  * ext/bz2/gstbz2enc.h:
20574	  * ext/dirac/gstdiracdec.h:
20575	  * ext/directfb/dfbvideosink.h:
20576	  * ext/divx/gstdivxdec.h:
20577	  * ext/divx/gstdivxenc.h:
20578	  * ext/dts/gstdtsdec.h:
20579	  * ext/faac/gstfaac.h:
20580	  * ext/gsm/gstgsmdec.h:
20581	  * ext/gsm/gstgsmenc.h:
20582	  * ext/ivorbis/vorbisenc.h:
20583	  * ext/libfame/gstlibfame.h:
20584	  * ext/nas/nassink.h:
20585	  * ext/neon/gstneonhttpsrc.h:
20586	  * ext/polyp/polypsink.h:
20587	  * ext/sdl/sdlaudiosink.h:
20588	  * ext/sdl/sdlvideosink.h:
20589	  * ext/shout/gstshout.h:
20590	  * ext/snapshot/gstsnapshot.h:
20591	  * ext/sndfile/gstsf.h:
20592	  * ext/swfdec/gstswfdec.h:
20593	  * ext/tarkin/gsttarkindec.h:
20594	  * ext/tarkin/gsttarkinenc.h:
20595	  * ext/theora/theoradec.h:
20596	  * ext/wavpack/gstwavpackdec.h:
20597	  * ext/wavpack/gstwavpackparse.h:
20598	  * ext/xine/gstxine.h:
20599	  * ext/xvid/gstxviddec.h:
20600	  * ext/xvid/gstxvidenc.h:
20601	  * gst/cdxaparse/gstcdxaparse.h:
20602	  * gst/cdxaparse/gstcdxastrip.h:
20603	  * gst/colorspace/gstcolorspace.h:
20604	  * gst/festival/gstfestival.h:
20605	  * gst/freeze/gstfreeze.h:
20606	  * gst/gdp/gstgdpdepay.h:
20607	  * gst/gdp/gstgdppay.h:
20608	  * gst/modplug/gstmodplug.h:
20609	  * gst/mpeg1sys/gstmpeg1systemencode.h:
20610	  * gst/mpeg1videoparse/gstmp1videoparse.h:
20611	  * gst/mpeg2sub/gstmpeg2subt.h:
20612	  * gst/mpegaudioparse/gstmpegaudioparse.h:
20613	  * gst/multifilesink/gstmultifilesink.h:
20614	  * gst/overlay/gstoverlay.h:
20615	  * gst/playondemand/gstplayondemand.h:
20616	  * gst/qtdemux/qtdemux.h:
20617	  * gst/rtjpeg/gstrtjpegdec.h:
20618	  * gst/rtjpeg/gstrtjpegenc.h:
20619	  * gst/smooth/gstsmooth.h:
20620	  * gst/smoothwave/gstsmoothwave.h:
20621	  * gst/spectrum/gstspectrum.h:
20622	  * gst/speed/gstspeed.h:
20623	  * gst/stereo/gststereo.h:
20624	  * gst/switch/gstswitch.h:
20625	  * gst/tta/gstttadec.h:
20626	  * gst/tta/gstttaparse.h:
20627	  * gst/videodrop/gstvideodrop.h:
20628	  * gst/xingheader/gstxingmux.h:
20629	  * sys/directdraw/gstdirectdrawsink.h:
20630	  * sys/directsound/gstdirectsoundsink.h:
20631	  * sys/dxr3/dxr3audiosink.h:
20632	  * sys/dxr3/dxr3spusink.h:
20633	  * sys/dxr3/dxr3videosink.h:
20634	  * sys/qcam/gstqcamsrc.h:
20635	  * sys/vcd/vcdsrc.h:
20636	  Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
20637
206382006-06-01 21:11:41 +0000  Stefan Kost <ensonic@users.sourceforge.net>
20639
20640	  Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
20641	  Original commit message from CVS:
20642	  * ext/a52dec/gsta52dec.h:
20643	  * ext/amrnb/amrnbdec.h:
20644	  * ext/amrnb/amrnbenc.h:
20645	  * ext/amrnb/amrnbparse.h:
20646	  * ext/mpeg2dec/gstmpeg2dec.h:
20647	  * ext/sidplay/gstsiddec.h:
20648	  * gst/ac3parse/gstac3parse.h:
20649	  * gst/asfdemux/gstasfdemux.h:
20650	  * gst/asfdemux/gstasfmux.h:
20651	  * gst/dvdlpcmdec/gstdvdlpcmdec.h:
20652	  * gst/iec958/ac3iec.h:
20653	  * gst/mpegaudioparse/gstmpegaudioparse.h:
20654	  * gst/mpegstream/gstdvddemux.h:
20655	  * gst/mpegstream/gstmpegclock.h:
20656	  * gst/mpegstream/gstmpegdemux.h:
20657	  * gst/mpegstream/gstmpegparse.h:
20658	  Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
20659
206602006-05-27 11:35:11 +0000  Tim-Philipp Müller <tim@centricular.net>
20661
20662	  README: Replace current README (containing the release notes from some 0.9.x version) with a proper README taken from...
20663	  Original commit message from CVS:
20664	  * README:
20665	  Replace current README (containing the release notes from
20666	  some 0.9.x version) with a proper README taken from the core.
20667
206682006-05-24 15:56:13 +0000  Wim Taymans <wim.taymans@gmail.com>
20669
20670	  ext/amrnb/: Sortof first quick cleanup of all this mess...
20671	  Original commit message from CVS:
20672	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_event), (gst_amrnbdec_chain):
20673	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
20674	  (gst_amrnbparse_sink_event), (gst_amrnbparse_chain),
20675	  (gst_amrnbparse_sink_activate), (gst_amrnbparse_state_change):
20676	  * ext/amrnb/amrnbparse.h:
20677	  Sortof first quick cleanup of all this mess...
20678	  Don't crap out on empty and invalid FTs but treat them as
20679	  empty packets, the decoder handles them fine.
20680	  Fixes #342222.
20681
206822006-05-22 08:24:09 +0000  Tim-Philipp Müller <tim@centricular.net>
20683
20684	  gst/asfdemux/gstasf.c: Call gst_riff_init() so the riff debug category gets set up before it is being used.
20685	  Original commit message from CVS:
20686	  * gst/asfdemux/gstasf.c: (plugin_init):
20687	  Call gst_riff_init() so the riff debug category gets set up
20688	  before it is being used.
20689
206902006-05-19 13:55:11 +0000  Michael Smith <msmith@xiph.org>
20691
20692	  gst/iec958/: Write rate into the caps, for the allowed ac3 rates. Some minor cleanups.
20693	  Original commit message from CVS:
20694	  * gst/iec958/ac3_padder.c: (ac3p_parse):
20695	  * gst/iec958/ac3_padder.h:
20696	  * gst/iec958/ac3iec.c: (ac3iec_init), (ac3iec_set_property),
20697	  (ac3iec_chain_raw), (ac3iec_change_state):
20698	  * gst/iec958/ac3iec.h:
20699	  Write rate into the caps, for the allowed ac3 rates. Some minor
20700	  cleanups.
20701
207022006-05-18 13:00:21 +0000  James Doc Livingston <doclivingston@gmail.com>
20703
20704	  ext/mad/gstid3tag.c: Do tag merging correctly (#339918). Output taglists properly in debug statements too while we're...
20705	  Original commit message from CVS:
20706	  Patch by: James "Doc" Livingston  <doclivingston gmail com>
20707	  * ext/mad/gstid3tag.c: (gst_id3_tag_get_tag_to_render):
20708	  Do tag merging correctly (#339918). Output taglists
20709	  properly in debug statements too while we're at it.
20710
207112006-05-11 16:17:44 +0000  Jan Schmidt <thaytan@mad.scientist.com>
20712
20713	  ext/a52dec/gsta52dec.c: Add more debug
20714	  Original commit message from CVS:
20715	  * ext/a52dec/gsta52dec.c: (gst_a52dec_chain):
20716	  Add more debug
20717	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset),
20718	  (gst_dvdlpcmdec_init), (update_timestamps),
20719	  (gst_dvdlpcmdec_chain_dvd), (gst_dvdlpcmdec_chain_raw),
20720	  (dvdlpcmdec_sink_event):
20721	  * gst/dvdlpcmdec/gstdvdlpcmdec.h:
20722	  If we have a first_access offset but no current timestamp (might
20723	  happen after a seek), then calculate a start time for the first
20724	  portion so that it will align with the timestamp given for the
20725	  first_access portion.
20726	  If a new-segment arrives with format time, store the start
20727	  time as a failsafe timestamp in case we never get any further
20728	  timestamp info (unlikely)
20729	  Mask out the 'frame number' section of the incoming header so
20730	  that we don't consider it to be changing on every buffer and
20731	  reset the caps constantly.
20732	  Use gst_util_uint64_scale for duration calculation
20733
207342006-05-11 14:34:10 +0000  Michael Smith <msmith@xiph.org>
20735
20736	  gst/dvdlpcmdec/gstdvdlpcmdec.c: Fix timestamping for cases where the first_access parameter is 4.
20737	  Original commit message from CVS:
20738	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_dvd):
20739	  Fix timestamping for cases where the first_access parameter is 4.
20740	  Ensure we don't overrun buffers in other cases.
20741
207422006-05-10 14:40:03 +0000  Tim-Philipp Müller <tim@centricular.net>
20743
20744	  gst/asfdemux/gstasfdemux.c: Fix silly bug when reading metadata (#341254).
20745	  Original commit message from CVS:
20746	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_string):
20747	  Fix silly bug when reading metadata (#341254).
20748
207492006-05-08 11:57:26 +0000  Edward Hervey <bilboed@bilboed.com>
20750
20751	  autogen.sh: libtoolize on Darwin/MacOSX is called glibtoolize
20752	  Original commit message from CVS:
20753	  * autogen.sh: (CONFIGURE_DEF_OPT):
20754	  libtoolize on Darwin/MacOSX is called glibtoolize
20755
207562006-05-06 11:38:30 +0000  Tim-Philipp Müller <tim@centricular.net>
20757
20758	  ext/lame/gstlame.*: Remove tag writing from lame (which was completely broken anyway, #329184). Leaving GstTagSetter ...
20759	  Original commit message from CVS:
20760	  * ext/lame/gstlame.c: (gst_lame_get_type),
20761	  (gst_lame_release_memory), (gst_lame_init), (gst_lame_sink_event),
20762	  (gst_lame_setup), (gst_lame_change_state):
20763	  * ext/lame/gstlame.h:
20764	  Remove tag writing from lame (which was completely broken
20765	  anyway, #329184). Leaving GstTagSetter interface around for
20766	  now, albeit non-functional. Should be removed completely
20767	  in 0.11. Use the 'id3v2mux' plugin from -good for writing
20768	  tags.
20769
207702006-05-06 00:18:31 +0000  Maciej Katafiasz <mathrick@mathrick.org>
20771
20772	* ChangeLog:
20773	* ext/dvdread/dvdreadsrc.c:
20774	* gst/asfdemux/gstasfdemux.c:
20775	  Add semicolons after GST_BOILERPLATE[_FULL] so that indent doesn't mess up following lines.
20776	  Original commit message from CVS:
20777	  Add semicolons after GST_BOILERPLATE[_FULL] so that indent doesn't mess up following lines.
20778
207792006-05-05 08:23:39 +0000  Andres Salomon <dilinger@debian.org>
20780
20781	  ext/lame/gstlame.c: Fix typo (comma vs. semicolon) (#340710).
20782	  Original commit message from CVS:
20783	  Patch by: Andres Salomon  <dilinger at debian org>
20784	  * ext/lame/gstlame.c: (gst_lame_sink_event):
20785	  Fix typo (comma vs. semicolon) (#340710).
20786
207872006-05-04 08:24:52 +0000  Lutz Müller <lutz@topfrose.de>
20788
20789	  ext/mad/gstmad.c: Make mad the second element to support the highly useful
20790	  Original commit message from CVS:
20791	  Patch by: Lutz Müller <lutz at topfrose de>
20792	  * ext/mad/gstmad.c: (gst_mad_init), (gst_mad_src_query):
20793	  Make mad the second element to support the highly useful
20794	  FORMATS query (#340594)
20795
207962006-05-02 10:28:48 +0000  Edward Hervey <bilboed@bilboed.com>
20797
20798	  ext/mpeg2dec/gstmpeg2dec.c: Remember the query duration format before passing it upstream since it could have been mo...
20799	  Original commit message from CVS:
20800	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_sink_convert),
20801	  (gst_mpeg2dec_src_query):
20802	  Remember the query duration format before passing it upstream since it
20803	  could have been modified.
20804	  Add GST_WARNING_OBJECT in sink convert function to detail why the
20805	  conversion didn't work.
20806
208072006-04-25 21:56:37 +0000  Stefan Kost <ensonic@users.sourceforge.net>
20808
20809	  Define GstElementDetails as const and also static (when defined as global)
20810	  Original commit message from CVS:
20811	  * ext/amrwb/gstamrwbdec.c:
20812	  * ext/amrwb/gstamrwbenc.c:
20813	  * ext/amrwb/gstamrwbparse.c:
20814	  * ext/arts/gst_arts.c:
20815	  * ext/artsd/gstartsdsink.c:
20816	  * ext/audiofile/gstafparse.c:
20817	  * ext/audiofile/gstafsink.c:
20818	  * ext/audiofile/gstafsrc.c:
20819	  * ext/audioresample/gstaudioresample.c:
20820	  * ext/bz2/gstbz2dec.c:
20821	  * ext/bz2/gstbz2enc.c:
20822	  * ext/cdaudio/gstcdaudio.c:
20823	  * ext/directfb/dfbvideosink.c:
20824	  * ext/divx/gstdivxdec.c:
20825	  * ext/divx/gstdivxenc.c:
20826	  * ext/dts/gstdtsdec.c: (gst_dtsdec_base_init):
20827	  * ext/faac/gstfaac.c: (gst_faac_base_init):
20828	  * ext/faad/gstfaad.c:
20829	  * ext/gsm/gstgsmdec.c:
20830	  * ext/gsm/gstgsmenc.c:
20831	  * ext/hermes/gsthermescolorspace.c:
20832	  * ext/ivorbis/vorbisfile.c:
20833	  * ext/lcs/gstcolorspace.c:
20834	  * ext/libfame/gstlibfame.c:
20835	  * ext/libmms/gstmms.c: (gst_mms_base_init):
20836	  * ext/musepack/gstmusepackdec.c: (gst_musepackdec_base_init):
20837	  * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
20838	  * ext/nas/nassink.c: (gst_nassink_base_init):
20839	  * ext/neon/gstneonhttpsrc.c:
20840	  * ext/sdl/sdlaudiosink.c:
20841	  * ext/sdl/sdlvideosink.c:
20842	  * ext/shout/gstshout.c:
20843	  * ext/snapshot/gstsnapshot.c:
20844	  * ext/sndfile/gstsf.c:
20845	  * ext/swfdec/gstswfdec.c:
20846	  * ext/tarkin/gsttarkindec.c:
20847	  * ext/tarkin/gsttarkinenc.c:
20848	  * ext/theora/theoradec.c:
20849	  * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init):
20850	  * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init):
20851	  * ext/xvid/gstxviddec.c:
20852	  * ext/xvid/gstxvidenc.c:
20853	  * gst/cdxaparse/gstcdxaparse.c: (gst_cdxa_parse_base_init):
20854	  * gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_base_init):
20855	  * gst/chart/gstchart.c:
20856	  * gst/colorspace/gstcolorspace.c:
20857	  * gst/deinterlace/gstdeinterlace.c:
20858	  * gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init):
20859	  * gst/festival/gstfestival.c:
20860	  * gst/filter/gstbpwsinc.c:
20861	  * gst/filter/gstiir.c:
20862	  * gst/filter/gstlpwsinc.c:
20863	  * gst/freeze/gstfreeze.c:
20864	  * gst/games/gstpuzzle.c: (gst_puzzle_base_init):
20865	  * gst/librfb/gstrfbsrc.c:
20866	  * gst/mixmatrix/mixmatrix.c:
20867	  * gst/mpeg1sys/gstmpeg1systemencode.c:
20868	  * gst/mpeg1videoparse/gstmp1videoparse.c:
20869	  * gst/mpeg2sub/gstmpeg2subt.c:
20870	  * gst/mpegaudioparse/gstmpegaudioparse.c:
20871	  * gst/multifilesink/gstmultifilesink.c:
20872	  * gst/overlay/gstoverlay.c:
20873	  * gst/passthrough/gstpassthrough.c:
20874	  * gst/playondemand/gstplayondemand.c:
20875	  * gst/qtdemux/qtdemux.c:
20876	  * gst/rtjpeg/gstrtjpegdec.c:
20877	  * gst/rtjpeg/gstrtjpegenc.c:
20878	  * gst/smooth/gstsmooth.c:
20879	  * gst/smoothwave/gstsmoothwave.c:
20880	  * gst/spectrum/gstspectrum.c:
20881	  * gst/speed/gstspeed.c:
20882	  * gst/stereo/gststereo.c:
20883	  * gst/switch/gstswitch.c:
20884	  * gst/tta/gstttadec.c: (gst_tta_dec_base_init):
20885	  * gst/tta/gstttaparse.c: (gst_tta_parse_base_init):
20886	  * gst/vbidec/gstvbidec.c:
20887	  * gst/videocrop/gstvideocrop.c:
20888	  * gst/videodrop/gstvideodrop.c:
20889	  * gst/virtualdub/gstxsharpen.c:
20890	  * gst/xingheader/gstxingmux.c: (gst_xing_mux_base_init):
20891	  * gst/y4m/gsty4mencode.c:
20892	  * sys/cdrom/gstcdplayer.c:
20893	  * sys/directdraw/gstdirectdrawsink.c:
20894	  * sys/directsound/gstdirectsoundsink.c:
20895	  * sys/glsink/glimagesink.c:
20896	  * sys/qcam/gstqcamsrc.c:
20897	  * sys/v4l2/gstv4l2src.c:
20898	  * sys/vcd/vcdsrc.c: (gst_vcdsrc_base_init):
20899	  * sys/ximagesrc/ximagesrc.c:
20900	  Define GstElementDetails as const and also static (when defined as
20901	  global)
20902
209032006-04-25 21:47:03 +0000  Stefan Kost <ensonic@users.sourceforge.net>
20904
20905	  Define GstElementDetails as const and also static (when defined as global)
20906	  Original commit message from CVS:
20907	  * ext/mad/gstid3tag.c:
20908	  * ext/mad/gstmad.c:
20909	  * gst/ac3parse/gstac3parse.c:
20910	  * gst/dvdlpcmdec/gstdvdlpcmdec.c:
20911	  * gst/synaesthesia/gstsynaesthesia.c:
20912	  Define GstElementDetails as const and also static (when defined as
20913	  global)
20914
209152006-04-25 21:39:40 +0000  Stefan Kost <ensonic@users.sourceforge.net>
20916
20917	  Define GstElementDetails as const and also static (when defined as global)
20918	  Original commit message from CVS:
20919	  * ext/aalib/gstaasink.c:
20920	  * ext/annodex/gstcmmldec.c:
20921	  * ext/annodex/gstcmmlenc.c:
20922	  * ext/cairo/gsttextoverlay.c:
20923	  * ext/cairo/gsttimeoverlay.c:
20924	  * ext/cdio/gstcdiocddasrc.c:
20925	  * ext/dv/gstdvdec.c:
20926	  * ext/dv/gstdvdemux.c:
20927	  * ext/esd/esdmon.c:
20928	  * ext/esd/esdsink.c:
20929	  * ext/flac/gstflacenc.c:
20930	  * ext/flac/gstflactag.c:
20931	  * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
20932	  * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
20933	  * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
20934	  * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
20935	  * ext/gdk_pixbuf/pixbufscale.c:
20936	  * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
20937	  * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
20938	  * ext/jpeg/gstjpegdec.c:
20939	  * ext/jpeg/gstjpegenc.c:
20940	  * ext/jpeg/gstsmokedec.c:
20941	  * ext/jpeg/gstsmokeenc.c:
20942	  * ext/libcaca/gstcacasink.c:
20943	  * ext/libmng/gstmngdec.c:
20944	  * ext/libmng/gstmngenc.c:
20945	  * ext/libpng/gstpngdec.c:
20946	  * ext/libpng/gstpngenc.c:
20947	  * ext/mikmod/gstmikmod.c:
20948	  * ext/raw1394/gstdv1394src.c:
20949	  * ext/shout2/gstshout2.c: (gst_shout2send_init):
20950	  * ext/shout2/gstshout2.h:
20951	  * ext/speex/gstspeexdec.c:
20952	  * ext/speex/gstspeexenc.c:
20953	  * gst/alpha/gstalpha.c:
20954	  * gst/alpha/gstalphacolor.c:
20955	  * gst/apetag/gstapedemux.c:
20956	  * gst/auparse/gstauparse.c:
20957	  * gst/autodetect/gstautoaudiosink.c:
20958	  (gst_auto_audio_sink_base_init):
20959	  * gst/autodetect/gstautovideosink.c:
20960	  (gst_auto_video_sink_base_init):
20961	  * gst/avi/gstavidemux.c: (gst_avi_demux_base_init):
20962	  * gst/avi/gstavimux.c: (gst_avimux_base_init):
20963	  * gst/cutter/gstcutter.c:
20964	  * gst/debug/breakmydata.c:
20965	  * gst/debug/efence.c:
20966	  * gst/debug/gstnavigationtest.c:
20967	  * gst/debug/gstnavseek.c:
20968	  * gst/debug/negotiation.c:
20969	  * gst/debug/progressreport.c:
20970	  * gst/debug/testplugin.c:
20971	  * gst/effectv/gstaging.c:
20972	  * gst/effectv/gstdice.c:
20973	  * gst/effectv/gstedge.c:
20974	  * gst/effectv/gstquark.c:
20975	  * gst/effectv/gstrev.c:
20976	  * gst/effectv/gstshagadelic.c:
20977	  * gst/effectv/gstvertigo.c:
20978	  * gst/effectv/gstwarp.c:
20979	  * gst/flx/gstflxdec.c:
20980	  * gst/goom/gstgoom.c:
20981	  * gst/icydemux/gsticydemux.c:
20982	  * gst/id3demux/gstid3demux.c:
20983	  * gst/interleave/deinterleave.c:
20984	  * gst/interleave/interleave.c:
20985	  * gst/law/alaw-decode.c: (gst_alawdec_base_init):
20986	  * gst/law/alaw-encode.c: (gst_alawenc_base_init):
20987	  * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
20988	  * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
20989	  * gst/level/gstlevel.c:
20990	  * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
20991	  * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
20992	  * gst/median/gstmedian.c:
20993	  * gst/monoscope/gstmonoscope.c:
20994	  * gst/multipart/multipartdemux.c:
20995	  * gst/multipart/multipartmux.c:
20996	  * gst/oldcore/gstaggregator.c:
20997	  * gst/oldcore/gstfdsink.c:
20998	  * gst/oldcore/gstmd5sink.c:
20999	  * gst/oldcore/gstmultifilesrc.c:
21000	  * gst/oldcore/gstpipefilter.c:
21001	  * gst/oldcore/gstshaper.c:
21002	  * gst/oldcore/gststatistics.c:
21003	  * gst/rtp/gstasteriskh263.c:
21004	  * gst/rtp/gstrtpL16depay.c:
21005	  * gst/rtp/gstrtpL16pay.c:
21006	  * gst/rtp/gstrtpamrdepay.c:
21007	  * gst/rtp/gstrtpamrpay.c:
21008	  * gst/rtp/gstrtpdepay.c:
21009	  * gst/rtp/gstrtpgsmpay.c:
21010	  * gst/rtp/gstrtph263pay.c:
21011	  * gst/rtp/gstrtph263pdepay.c:
21012	  * gst/rtp/gstrtph263ppay.c:
21013	  * gst/rtp/gstrtpilbcdepay.c:
21014	  * gst/rtp/gstrtpmp4gpay.c:
21015	  * gst/rtp/gstrtpmp4vdepay.c:
21016	  * gst/rtp/gstrtpmp4vpay.c:
21017	  * gst/rtp/gstrtpmpadepay.c:
21018	  * gst/rtp/gstrtpmpapay.c:
21019	  * gst/rtp/gstrtppcmadepay.c:
21020	  * gst/rtp/gstrtppcmapay.c:
21021	  * gst/rtp/gstrtppcmudepay.c:
21022	  * gst/rtp/gstrtppcmupay.c:
21023	  * gst/rtp/gstrtpspeexdepay.c:
21024	  * gst/rtp/gstrtpspeexpay.c:
21025	  * gst/rtsp/gstrtpdec.c:
21026	  * gst/rtsp/gstrtspsrc.c:
21027	  * gst/smpte/gstsmpte.c:
21028	  * gst/udp/gstdynudpsink.c:
21029	  * gst/udp/gstmultiudpsink.c:
21030	  * gst/udp/gstudpsink.c:
21031	  * gst/udp/gstudpsrc.c:
21032	  * gst/videobox/gstvideobox.c:
21033	  * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
21034	  * gst/videofilter/gstvideobalance.c:
21035	  * gst/videofilter/gstvideoflip.c:
21036	  * gst/videofilter/gstvideotemplate.c:
21037	  (gst_videotemplate_base_init):
21038	  * gst/videomixer/videomixer.c:
21039	  * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
21040	  (gst_wavparse_class_init), (gst_wavparse_dispose),
21041	  (gst_wavparse_reset), (gst_wavparse_init),
21042	  (gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
21043	  (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
21044	  (gst_wavparse_parse_stream_init), (gst_wavparse_send_event),
21045	  (gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
21046	  (gst_wavparse_chain), (gst_wavparse_srcpad_event),
21047	  (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
21048	  (gst_wavparse_change_state):
21049	  * gst/wavparse/gstwavparse.h:
21050	  * sys/oss/gstossmixerelement.c:
21051	  * sys/oss/gstosssink.c:
21052	  * sys/oss/gstosssrc.c:
21053	  * sys/osxaudio/gstosxaudioelement.c:
21054	  * sys/osxaudio/gstosxaudiosink.c:
21055	  * sys/osxaudio/gstosxaudiosrc.c:
21056	  * sys/sunaudio/gstsunaudiomixer.c:
21057	  * sys/sunaudio/gstsunaudiosink.c:
21058	  Define GstElementDetails as const and also static (when defined as
21059	  global)
21060
210612006-04-25 12:17:02 +0000  Tim-Philipp Müller <tim@centricular.net>
21062
21063	  ext/dvdnav/dvdnavsrc.c: Fix name of custom event (use same as dvdreadsrc).
21064	  Original commit message from CVS:
21065	  * ext/dvdnav/dvdnavsrc.c: (gst_dvd_nav_src_push_titlelang_event):
21066	  Fix name of custom event (use same as dvdreadsrc).
21067	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_chain),
21068	  (gst_dvd_sub_dec_sink_event), (gst_dvd_sub_dec_handle_dvd_event):
21069	  Fix event parsing (the event name is in the structure, not the
21070	  name of the structure itself); also fix indentation after
21071	  boilerplate macro.
21072
210732006-04-23 09:49:14 +0000  Tim-Philipp Müller <tim@centricular.net>
21074
21075	  ext/mad/gstid3tag.c: Change debug category to 'id3mux'.
21076	  Original commit message from CVS:
21077	  * ext/mad/gstid3tag.c: (plugin_init):
21078	  Change debug category to 'id3mux'.
21079
210802006-04-22 18:49:01 +0000  Alexander Lancaster <alexl@users.sourceforge.net>
21081
21082	  ext/mad/gstid3tag.c: When acting as a muxer, set caps on outgoing buffers and set caps on source pad (fixes #323658)....
21083	  Original commit message from CVS:
21084	  Patch by: Alexander Lancaster  <alexl at users sourceforge net>
21085	  * ext/mad/gstid3tag.c: (gst_id3_tag_get_caps), (gst_id3_tag_init),
21086	  (gst_id3_tag_sink_event), (gst_id3_tag_src_link),
21087	  (gst_id3_tag_chain):
21088	  When acting as a muxer, set caps on outgoing buffers and set caps
21089	  on source pad (fixes #323658). Remove unused application/x-gst-tags
21090	  cruft from the 0.6 days.
21091
210922006-04-21 20:37:43 +0000  Tim-Philipp Müller <tim@centricular.net>
21093
21094	  ext/mad/gstmad.c: .. and DEFAULT queries should work too. Use magic gst util scale functions in some places.
21095	  Original commit message from CVS:
21096	  * ext/mad/gstmad.c: (gst_mad_convert_sink), (gst_mad_convert_src),
21097	  (gst_mad_src_query), (gst_mad_chain):
21098	  .. and DEFAULT queries should work too. Use magic gst util scale
21099	  functions in some places.
21100
211012006-04-21 19:31:47 +0000  Tim-Philipp Müller <tim@centricular.net>
21102
21103	  ext/mad/gstmad.c: Fix duration query in BYTES format (#336824).
21104	  Original commit message from CVS:
21105	  * ext/mad/gstmad.c: (gst_mad_src_query):
21106	  Fix duration query in BYTES format (#336824).
21107
211082006-04-21 12:40:41 +0000  Ed Catmur <ed@catmur.co.uk>
21109
21110	  ext/lame/gstlame.c: Don't crash if we get an EOS event before the encoder has been set up (#339287).
21111	  Original commit message from CVS:
21112	  Patch by: Ed Catmur  <ed at catmur dot co dot uk>
21113	  * ext/lame/gstlame.c: (gst_lame_sink_event):
21114	  Don't crash if we get an EOS event before the encoder
21115	  has been set up (#339287).
21116
211172006-04-21 11:17:08 +0000  Wim Taymans <wim.taymans@gmail.com>
21118
21119	  ext/dvdread/dvdreadsrc.c: Move errors out of the normal code flow.
21120	  Original commit message from CVS:
21121	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_start),
21122	  (gst_dvd_read_src_goto_title), (gst_dvd_read_src_read),
21123	  (gst_dvd_read_src_create), (gst_dvd_read_src_goto_sector):
21124	  Move errors out of the normal code flow.
21125	  Don't send eos, basesrc will do that for us when needed.
21126
211272006-04-21 10:50:17 +0000  Wim Taymans <wim.taymans@gmail.com>
21128
21129	  gst/mpegstream/: Do state changes correctly
21130	  Original commit message from CVS:
21131	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_change_state):
21132	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_change_state):
21133	  * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_change_state):
21134	  Do state changes correctly
21135
211362006-04-13 19:08:20 +0000  Tim-Philipp Müller <tim@centricular.net>
21137
21138	  ext/mpeg2dec/gstmpeg2dec.c: Can't use gst_pad_alloc_buffer*() when we are going to crop the image before sending it o...
21139	  Original commit message from CVS:
21140	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_sized_buf),
21141	  (gst_mpeg2dec_alloc_buffer):
21142	  Can't use gst_pad_alloc_buffer*() when we are going to crop
21143	  the image before sending it out. Downstream basetransform-based
21144	  elements will complain about the wrong unit size otherwise
21145	  (when not operating in passthrough-mode at least).
21146	  Const-ify some static variables and do some minor clean-ups.
21147	  Use I420 macros for size/offsets (not really necessary in this
21148	  particular context, but this kind of code gets copy'n'pasted).
21149
211502006-04-13 18:21:08 +0000  Tim-Philipp Müller <tim@centricular.net>
21151
21152	  gst/mpegstream/gstmpegpacketize.*: g_malloc() can't fail, we don't need to handle this. Same for gst_buffer_new_and_a...
21153	  Original commit message from CVS:
21154	  * gst/mpegstream/gstmpegpacketize.c: (gst_mpeg_packetize_put),
21155	  (read_cache):
21156	  * gst/mpegstream/gstmpegpacketize.h:
21157	  g_malloc() can't fail, we don't need to handle this. Same for
21158	  gst_buffer_new_and_alloc().
21159	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_chain):
21160	  klass->send_buffer() should have the same semantics as
21161	  gst_pad_push(), ie. ownership of the buffer is transfered,
21162	  so we never have to unref the buffer no matter what the flow
21163	  return value was.
21164
211652006-04-12 16:21:17 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21166
21167	* tests/check/gst-plugins-ugly.supp:
21168	  one more suppression for FC4
21169	  Original commit message from CVS:
21170	  one more suppression for FC4
21171
211722006-04-10 16:58:24 +0000  Michael Smith <msmith@xiph.org>
21173
21174	* tests/check/gst-plugins-ugly.supp:
21175	  The AMR encoder sucks giant sucky things through a sucky object with a giant sucking machine. More suppressions.
21176	  Original commit message from CVS:
21177	  The AMR encoder sucks giant sucky things through a sucky object with a giant
21178	  sucking machine. More suppressions.
21179
211802006-04-10 14:47:11 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21181
21182	  add test for amrnbenc, enable test infrastructure, and fix a leak
21183	  Original commit message from CVS:
21184	  add test for amrnbenc, enable test infrastructure, and fix a leak
21185	  * common/check.mak:
21186	  allow for specifying more than one suppressions file in SUPPRESSIONS
21187	  * Makefile.am:
21188	  * tests/Makefile.am:
21189	  * tests/check/.cvsignore:
21190	  * tests/check/Makefile.am:
21191	  * tests/check/elements/.cvsignore:
21192	  * configure.ac:
21193	  add tests/check
21194	  * tests/check/gst-plugins-ugly.supp:
21195	  add suppressions for libs used by -ugly
21196	  * tests/check/elements/amrnbenc.c: (buffer_new), (buffer_unref),
21197	  (setup_amrnbenc), (cleanup_amrnbenc), (push_data),
21198	  (GST_START_TEST), (amrnbenc_suite), (main):
21199	  add a simple test for encoding amr
21200	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_init):
21201	  fix pad template leaks
21202
212032006-04-10 11:48:29 +0000  Michael Smith <msmith@xiph.org>
21204
21205	  ext/amrnb/amrnbenc.c: Plug big leak in AMR encoder.
21206	  Original commit message from CVS:
21207	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
21208	  Plug big leak in AMR encoder.
21209
212102006-04-09 18:09:40 +0000  Sébastien Moutte <sebastien@moutte.net>
21211
21212	  ext/mad/gstmad.c: move GstIndexEntry *entry variable declaration before the first instruction
21213	  Original commit message from CVS:
21214	  * ext/mad/gstmad.c: (index_seek):
21215	  move GstIndexEntry *entry variable declaration before
21216	  the first instruction
21217	  * ext/mad/gstmad.c:
21218	  remove debug macros with variable number of parameter by using
21219	  GST_DEBUG for WIN32
21220	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_parse_subpic):
21221	  use gst_guint64_to_gdouble for conversions
21222	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_sync_stream_to_time):
21223	  replace __FUNCTION__ which is not supported by MSVC by the current function name
21224	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_reset):
21225	  remove LL suffix by using G_GINT64_CONSTANT
21226	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_parse_packhead),(gst_mpeg_parse_get_rate):
21227	  use gst_guint64_to_gdouble for conversions
21228	  * gst/mpegstream/gstmpegparse.h:
21229	  remove LL suffix by using G_GINT64_CONSTANT
21230	  * win32/vs6:
21231	  add project files for tagac3parse, asfdemux, dvdlpcmdec, dvdsub, iec958, lame,
21232	  mad, mpegaudioparse, mpegstream, realmedia, synaesthesia
21233
212342006-04-08 21:42:19 +0000  Stefan Kost <ensonic@users.sourceforge.net>
21235
21236	  Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
21237	  Original commit message from CVS:
21238	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_class_init):
21239	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_class_init):
21240	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_class_init):
21241	  * ext/mad/gstmad.c: (gst_mad_class_init):
21242	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_class_init):
21243	  * gst/ac3parse/gstac3parse.c: (gst_ac3parse_class_init):
21244	  * gst/asfdemux/gstasfmux.c: (gst_asfmux_class_init):
21245	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_class_init):
21246	  * gst/iec958/ac3iec.c: (ac3iec_class_init):
21247	  * gst/mpegaudioparse/gstmpegaudioparse.c:
21248	  (gst_mp3parse_class_init):
21249	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init):
21250	  * gst/mpegstream/gstmpegclock.c: (gst_mpeg_clock_class_init):
21251	  * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_class_init):
21252	  * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init):
21253	  * gst/synaesthesia/gstsynaesthesia.c:
21254	  (gst_synaesthesia_class_init):
21255	  Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
21256
212572006-04-07 09:14:26 +0000  Fabrizio Gennari <fabrizio.ge@tiscali.it>
21258
21259	  gst/asfdemux/gstasfdemux.c: Send newsegment event only once per pad, fixes #336550.
21260	  Original commit message from CVS:
21261	  Patch by: Fabrizio Gennari  <fabrizio dot ge at tiscali dot it>
21262	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event),
21263	  (gst_asf_demux_push_buffer):
21264	  Send newsegment event only once per pad, fixes #336550.
21265
212662006-04-06 11:35:26 +0000  j^ <j@bootlab.org>
21267
21268	  Unify the long descriptions in the plugin details (#337263).
21269	  Original commit message from CVS:
21270	  Patch by: j^  <j at bootlab dot org>
21271	  * ext/amrwb/gstamrwbdec.c:
21272	  * ext/amrwb/gstamrwbenc.c:
21273	  * ext/amrwb/gstamrwbparse.c:
21274	  * ext/arts/gst_arts.c:
21275	  * ext/artsd/gstartsdsink.c:
21276	  * ext/audiofile/gstafparse.c:
21277	  * ext/audiofile/gstafsink.c:
21278	  * ext/audiofile/gstafsrc.c:
21279	  * ext/cdaudio/gstcdaudio.c:
21280	  * ext/directfb/dfbvideosink.c:
21281	  * ext/divx/gstdivxdec.c:
21282	  * ext/divx/gstdivxenc.c:
21283	  * ext/dts/gstdtsdec.c: (gst_dtsdec_base_init):
21284	  * ext/faac/gstfaac.c: (gst_faac_base_init):
21285	  * ext/faad/gstfaad.c:
21286	  * ext/gsm/gstgsmdec.c:
21287	  * ext/gsm/gstgsmenc.c:
21288	  * ext/hermes/gsthermescolorspace.c:
21289	  * ext/ivorbis/vorbisfile.c:
21290	  * ext/lcs/gstcolorspace.c:
21291	  * ext/libfame/gstlibfame.c:
21292	  * ext/libmms/gstmms.c: (gst_mms_base_init):
21293	  * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
21294	  * ext/nas/nassink.c: (gst_nassink_base_init):
21295	  * ext/neon/gstneonhttpsrc.c:
21296	  * ext/polyp/polypsink.c: (gst_polypsink_base_init):
21297	  * ext/sdl/sdlaudiosink.c:
21298	  * ext/sdl/sdlvideosink.c:
21299	  * ext/shout/gstshout.c:
21300	  * ext/snapshot/gstsnapshot.c:
21301	  * ext/sndfile/gstsf.c:
21302	  * ext/tarkin/gsttarkindec.c:
21303	  * ext/tarkin/gsttarkinenc.c:
21304	  * ext/theora/theoradec.c:
21305	  * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init):
21306	  * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init):
21307	  * ext/xvid/gstxviddec.c:
21308	  * ext/xvid/gstxvidenc.c:
21309	  * gst/cdxaparse/gstcdxaparse.c: (gst_cdxa_parse_base_init):
21310	  * gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_base_init):
21311	  * gst/chart/gstchart.c:
21312	  * gst/equalizer/gstiirequalizer.c: (gst_iir_equalizer_base_init):
21313	  * gst/festival/gstfestival.c:
21314	  * gst/filter/gstiir.c:
21315	  * gst/filter/gstlpwsinc.c:
21316	  * gst/freeze/gstfreeze.c:
21317	  * gst/games/gstpuzzle.c: (gst_puzzle_base_init):
21318	  * gst/mixmatrix/mixmatrix.c:
21319	  * gst/mpeg1sys/gstmpeg1systemencode.c:
21320	  * gst/mpeg1videoparse/gstmp1videoparse.c:
21321	  * gst/mpeg2sub/gstmpeg2subt.c:
21322	  * gst/mpegaudioparse/gstmpegaudioparse.c:
21323	  * gst/multifilesink/gstmultifilesink.c:
21324	  * gst/overlay/gstoverlay.c:
21325	  * gst/passthrough/gstpassthrough.c:
21326	  * gst/playondemand/gstplayondemand.c:
21327	  * gst/qtdemux/qtdemux.c:
21328	  * gst/rtjpeg/gstrtjpegdec.c:
21329	  * gst/rtjpeg/gstrtjpegenc.c:
21330	  * gst/smooth/gstsmooth.c:
21331	  * gst/tta/gstttadec.c: (gst_tta_dec_base_init):
21332	  * gst/tta/gstttaparse.c: (gst_tta_parse_base_init):
21333	  * gst/videocrop/gstvideocrop.c:
21334	  * gst/videodrop/gstvideodrop.c:
21335	  * gst/virtualdub/gstxsharpen.c:
21336	  * gst/xingheader/gstxingmux.c: (gst_xing_mux_base_init):
21337	  * gst/y4m/gsty4mencode.c:
21338	  Unify the long descriptions in the plugin details (#337263).
21339
213402006-04-05 10:02:34 +0000  Christian Schaller <uraeus@gnome.org>
21341
21342	* gst-plugins-ugly.spec.in:
21343	  fix version numbering
21344	  Original commit message from CVS:
21345	  fix version numbering
21346
213472006-04-05 09:18:35 +0000  Christian Schaller <uraeus@gnome.org>
21348
21349	* common:
21350	* gst-plugins-ugly.spec.in:
21351	  add dvdsub plugin to spec
21352	  Original commit message from CVS:
21353	  add dvdsub plugin to spec
21354
213552006-04-01 15:43:46 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21356
21357	  docs/plugins/: add siddec
21358	  Original commit message from CVS:
21359	  * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
21360	  * docs/plugins/inspect/plugin-siddec.xml:
21361	  add siddec
21362	  * ext/dvdnav/dvdnavsrc.c:
21363	  doc fixes
21364
213652006-04-01 15:30:56 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21366
21367	* common:
21368	* configure.ac:
21369	* ext/sidplay/Makefile.am:
21370	  disable use of AS_LIBTOOL_TAGS, it doesn't work correctly
21371	  Original commit message from CVS:
21372	  disable use of AS_LIBTOOL_TAGS, it doesn't work correctly
21373
213742006-04-01 14:08:36 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21375
21376	* docs/plugins/.gitignore:
21377	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
21378	  ignore more
21379	  Original commit message from CVS:
21380	  ignore more
21381
213822006-04-01 14:08:11 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21383
21384	* common:
21385	* docs/plugins/inspect/plugin-a52dec.xml:
21386	* docs/plugins/inspect/plugin-amrnb.xml:
21387	* docs/plugins/inspect/plugin-asf.xml:
21388	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
21389	* docs/plugins/inspect/plugin-dvdread.xml:
21390	* docs/plugins/inspect/plugin-dvdsub.xml:
21391	* docs/plugins/inspect/plugin-iec958.xml:
21392	* docs/plugins/inspect/plugin-lame.xml:
21393	* docs/plugins/inspect/plugin-mad.xml:
21394	* docs/plugins/inspect/plugin-mpeg2dec.xml:
21395	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
21396	* docs/plugins/inspect/plugin-mpegstream.xml:
21397	* docs/plugins/inspect/plugin-rmdemux.xml:
21398	  update plugin inspect files
21399	  Original commit message from CVS:
21400	  update plugin inspect files
21401
214022006-04-01 10:09:10 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21403
21404	* gst/mpegaudioparse/gstxingmux.c:
21405	  rework build; add translations for v4l2
21406	  Original commit message from CVS:
21407	  rework build; add translations for v4l2
21408
214092006-04-01 09:54:39 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21410
21411	  configure.ac: rework similarly to other modules
21412	  Original commit message from CVS:
21413	  * configure.ac:
21414	  rework similarly to other modules
21415	  * ext/a52dec/gsta52dec.c:
21416	  * ext/amrnb/amrnb.c:
21417	  * ext/dvdnav/dvdnavsrc.c:
21418	  * ext/dvdread/dvdreadsrc.c:
21419	  * ext/lame/gstlame.c:
21420	  * ext/mad/gstid3tag.c:
21421	  * ext/mpeg2dec/gstmpeg2dec.c:
21422	  * ext/sidplay/gstsiddec.cc:
21423	  * gst/asfdemux/gstasf.c:
21424	  * gst/dvdlpcmdec/gstdvdlpcmdec.c:
21425	  * gst/dvdsub/gstdvdsubdec.c:
21426	  * gst/iec958/ac3iec.c:
21427	  * gst/mpegaudioparse/gstmpegaudioparse.c:
21428	  * gst/mpegstream/gstmpegstream.c:
21429	  * gst/realmedia/rmdemux.c: (plugin_init):
21430	  use the correct defines
21431
214322006-04-01 09:53:17 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21433
21434	* common:
21435	* docs/.gitignore:
21436	* docs/plugins/.gitignore:
21437	  ignore more
21438	  Original commit message from CVS:
21439	  ignore more
21440
214412006-03-31 11:13:50 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21442
21443	* ChangeLog:
21444	* common:
21445	* configure.ac:
21446	  back to HEAD
21447	  Original commit message from CVS:
21448	  back to HEAD
21449
21450=== release 0.10.3 ===
21451
214522006-03-31 11:10:46 +0000  Thomas Vander Stichele <thomas@apestaart.org>
21453
21454	* ChangeLog:
21455	* NEWS:
21456	* RELEASE:
21457	* configure.ac:
21458	* docs/plugins/gst-plugins-ugly-plugins.signals:
21459	* docs/plugins/inspect/plugin-amrnb.xml:
21460	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
21461	* docs/plugins/inspect/plugin-iec958.xml:
21462	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
21463	* docs/plugins/inspect/plugin-rmdemux.xml:
21464	  releasing 0.10.3
21465	  Original commit message from CVS:
21466	  releasing 0.10.3
21467
214682006-03-30 15:37:00 +0000  Wim Taymans <wim.taymans@gmail.com>
21469
21470	  better/unified long descriptions
21471	  Original commit message from CVS:
21472	  * ext/aalib/gstaasink.c:
21473	  * ext/annodex/gstcmmldec.c:
21474	  * ext/annodex/gstcmmlenc.c:
21475	  * ext/cairo/gsttextoverlay.c:
21476	  * ext/cairo/gsttimeoverlay.c:
21477	  * ext/cdio/gstcdiocddasrc.c:
21478	  * ext/dv/gstdvdec.c:
21479	  * ext/esd/esdmon.c:
21480	  * ext/esd/esdsink.c:
21481	  * ext/flac/gstflacdec.c:
21482	  * ext/flac/gstflacenc.c:
21483	  * ext/flac/gstflactag.c:
21484	  * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
21485	  * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
21486	  * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
21487	  * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
21488	  * ext/gdk_pixbuf/gstgdkpixbuf.c:
21489	  * ext/gdk_pixbuf/pixbufscale.c:
21490	  * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
21491	  * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
21492	  * ext/jpeg/gstjpegdec.c:
21493	  * ext/jpeg/gstjpegenc.c:
21494	  * ext/jpeg/gstsmokedec.c:
21495	  * ext/jpeg/gstsmokeenc.c:
21496	  * ext/libcaca/gstcacasink.c:
21497	  * ext/libmng/gstmngdec.c:
21498	  * ext/libmng/gstmngenc.c:
21499	  * ext/libpng/gstpngdec.c:
21500	  * ext/libpng/gstpngenc.c:
21501	  * ext/mikmod/gstmikmod.c:
21502	  * ext/raw1394/gstdv1394src.c:
21503	  * ext/shout2/gstshout2.c:
21504	  * ext/speex/gstspeexdec.c:
21505	  * ext/speex/gstspeexenc.c:
21506	  * gst/alpha/gstalpha.c:
21507	  * gst/alpha/gstalphacolor.c:
21508	  * gst/auparse/gstauparse.c:
21509	  * gst/autodetect/gstautoaudiosink.c:
21510	  (gst_auto_audio_sink_base_init):
21511	  * gst/autodetect/gstautovideosink.c:
21512	  (gst_auto_video_sink_base_init):
21513	  * gst/avi/gstavimux.c: (gst_avimux_base_init):
21514	  * gst/cutter/gstcutter.c:
21515	  * gst/debug/breakmydata.c:
21516	  * gst/debug/efence.c:
21517	  * gst/debug/gstnavigationtest.c:
21518	  * gst/debug/negotiation.c:
21519	  * gst/debug/progressreport.c:
21520	  * gst/debug/testplugin.c:
21521	  * gst/effectv/gstaging.c:
21522	  * gst/effectv/gstdice.c:
21523	  * gst/effectv/gstedge.c:
21524	  * gst/effectv/gstquark.c:
21525	  * gst/effectv/gstrev.c:
21526	  * gst/effectv/gstvertigo.c:
21527	  * gst/effectv/gstwarp.c:
21528	  * gst/flx/gstflxdec.c:
21529	  * gst/goom/gstgoom.c:
21530	  * gst/interleave/deinterleave.c:
21531	  * gst/interleave/interleave.c:
21532	  * gst/law/alaw-decode.c: (gst_alawdec_base_init):
21533	  * gst/law/alaw-encode.c: (gst_alawenc_base_init):
21534	  * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
21535	  * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
21536	  * gst/level/gstlevel.c:
21537	  * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
21538	  * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
21539	  * gst/median/gstmedian.c:
21540	  * gst/monoscope/gstmonoscope.c:
21541	  * gst/multipart/multipartdemux.c:
21542	  * gst/multipart/multipartmux.c:
21543	  * gst/oldcore/gstmd5sink.c:
21544	  * gst/oldcore/gstmultifilesrc.c:
21545	  * gst/oldcore/gstpipefilter.c:
21546	  * gst/oldcore/gstshaper.c:
21547	  * gst/oldcore/gststatistics.c:
21548	  * gst/rtp/gstasteriskh263.c:
21549	  * gst/rtp/gstrtpL16depay.c:
21550	  * gst/rtp/gstrtpL16pay.c:
21551	  * gst/rtp/gstrtpamrdepay.c:
21552	  * gst/rtp/gstrtpamrpay.c:
21553	  * gst/rtp/gstrtpdepay.c:
21554	  * gst/rtp/gstrtpgsmpay.c:
21555	  * gst/rtp/gstrtph263pay.c:
21556	  * gst/rtp/gstrtph263pdepay.c:
21557	  * gst/rtp/gstrtph263ppay.c:
21558	  * gst/rtp/gstrtpmp4gpay.c:
21559	  * gst/rtp/gstrtpmp4vdepay.c:
21560	  * gst/rtp/gstrtpmp4vpay.c:
21561	  * gst/rtp/gstrtpmpadepay.c:
21562	  * gst/rtp/gstrtpmpapay.c:
21563	  * gst/rtp/gstrtppcmadepay.c:
21564	  * gst/rtp/gstrtppcmapay.c:
21565	  * gst/rtp/gstrtppcmudepay.c:
21566	  * gst/rtp/gstrtppcmupay.c:
21567	  * gst/rtp/gstrtpspeexdepay.c:
21568	  * gst/rtp/gstrtpspeexpay.c:
21569	  * gst/rtsp/gstrtpdec.c:
21570	  * gst/smpte/gstsmpte.c:
21571	  * gst/videobox/gstvideobox.c:
21572	  * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
21573	  * gst/videofilter/gstvideobalance.c:
21574	  * gst/videofilter/gstvideoflip.c:
21575	  * gst/videofilter/gstvideotemplate.c:
21576	  (gst_videotemplate_base_init):
21577	  * gst/videomixer/videomixer.c:
21578	  * gst/wavenc/gstwavenc.c:
21579	  * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init):
21580	  better/unified long descriptions
21581	  Fixed #336602
21582	  Some cleanups to auparse, don't send multiple newsegments.
21583
215842006-03-29 11:31:55 +0000  Tim-Philipp Müller <tim@centricular.net>
21585
21586	  gst/mpegstream/gstmpegparse.c: Don't unref event unconditionally after giving away ownership (gst_pad_push_event(), g...
21587	  Original commit message from CVS:
21588	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_src_event):
21589	  Don't unref event unconditionally after giving away ownership
21590	  (gst_pad_push_event(), gst_pad_send_event() and
21591	  gst_pad_event_default() take ownership of the event
21592	  passed to them). Fixes warnings/crashes caused by
21593	  navigation events.
21594
215952006-03-28 20:19:31 +0000  Tim-Philipp Müller <tim@centricular.net>
21596
21597	  gst/mpegstream/gstmpegdemux.c: Don't ref NULL caps (private streams have NULL caps) (#336387); also, no need to set c...
21598	  Original commit message from CVS:
21599	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer):
21600	  Don't ref NULL caps (private streams have NULL caps) (#336387);
21601	  also, no need to set caps on the same buffer twice.
21602
216032006-03-28 19:44:51 +0000  Tim-Philipp Müller <tim@centricular.net>
21604
21605	  gst/mpegstream/: Don't leak element and pad names in error messages, use
21606	  Original commit message from CVS:
21607	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
21608	  (gst_dvd_demux_handle_dvd_event), (gst_dvd_demux_get_audio_stream),
21609	  (gst_dvd_demux_get_subpicture_stream):
21610	  * gst/mpegstream/gstmpegdemux.c:
21611	  (gst_mpeg_demux_sync_stream_to_time):
21612	  Don't leak element and pad names in error messages, use
21613	  GST_DEBUG_PAD_NAME instead. Add some more debug code.
21614
216152006-03-28 19:29:39 +0000  Tim-Philipp Müller <tim@centricular.net>
21616
21617	  ext/dvdread/dvdreadsrc.c: Name the structure in the custom event with the language codes for the audio and subtitle s...
21618	  Original commit message from CVS:
21619	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init),
21620	  (gst_dvd_read_src_goto_title), (gst_dvd_read_src_read):
21621	  Name the structure in the custom event with the
21622	  language codes for the audio and subtitle streams
21623	  actually like dvddemux expects it to be named.
21624	  Set caps on source pad and outgoing buffers.
21625
216262006-03-28 16:06:05 +0000  Tim-Philipp Müller <tim@centricular.net>
21627
21628	  ext/lame/gstlame.*: Make xingheader property non-functional, it's broken anyway after all (use xingmux instead).
21629	  Original commit message from CVS:
21630	  * ext/lame/gstlame.c: (gst_lame_init), (gst_lame_set_property),
21631	  (gst_lame_get_property), (gst_lame_setup):
21632	  * ext/lame/gstlame.h:
21633	  Make xingheader property non-functional, it's broken anyway
21634	  after all (use xingmux instead).
21635
216362006-03-28 15:10:18 +0000  Tim-Philipp Müller <tim@centricular.net>
21637
21638	  ext/lame/gstlame.c: On EOS, flush encoder and send remaining data. Fix return value handling in sink event function.
21639	  Original commit message from CVS:
21640	  * ext/lame/gstlame.c: (gst_lame_sink_event):
21641	  On EOS, flush encoder and send remaining data. Fix
21642	  return value handling in sink event function.
21643
216442006-03-27 14:04:08 +0000  Jürg Billeter <j@bitron.ch>
21645
21646	  ext/dvdread/dvdreadsrc.c: Fix wrong check for started flag when setting the 'device' property.
21647	  Original commit message from CVS:
21648	  Patch by: Jürg Billeter  <j at bitron dot ch>
21649	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_set_property):
21650	  Fix wrong check for started flag when setting the 'device' property.
21651	  We want to allow it when the source is NOT started yet and ignore it
21652	  when the source is running.
21653
216542006-03-27 10:39:03 +0000  Fabrizio Gennari <fabrizio.ge@tiscali.it>
21655
21656	  gst/asfdemux/gstasfdemux.*: Subtract first timestamp from timestamps, so that stream starts from 0; makes live stream...
21657	  Original commit message from CVS:
21658	  Patch by: Fabrizio Gennari  <fabrizio dot ge at tiscali dot it>
21659	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_setup_pad),
21660	  (gst_asf_demux_process_chunk):
21661	  * gst/asfdemux/gstasfdemux.h:
21662	  Subtract first timestamp from timestamps, so that
21663	  stream starts from 0; makes live streams that don't
21664	  start at 0 work again (fixes #317310, #336097).
21665
216662006-03-27 10:09:43 +0000  Christian Kirbach <christian.kirbach@googlemail.com>
21667
21668	  configure.ac: Remove CXX tag from AS_LIBTOOL_TAGS, just like we did for
21669	  Original commit message from CVS:
21670	  Patch by: Christian Kirbach
21671	  * configure.ac:
21672	  Remove CXX tag from AS_LIBTOOL_TAGS, just like we did for
21673	  -good. Fixes build on some systems (#331838).
21674
216752006-03-24 19:47:37 +0000  Tim-Philipp Müller <tim@centricular.net>
21676
21677	  gst/realmedia/rmdemux.c: Extract more tags and also post codec name tag on the bus so this shows up in totem and naut...
21678	  Original commit message from CVS:
21679	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
21680	  (gst_rmdemux_parse_cont):
21681	  Extract more tags and also post codec name tag on the
21682	  bus so this shows up in totem and nautilus.
21683
216842006-03-24 19:06:41 +0000  Tim-Philipp Müller <tim@centricular.net>
21685
21686	  gst/realmedia/rmdemux.c: Extra data usually goes into the caps as 'codec_data', not as first buffer into the stream.
21687	  Original commit message from CVS:
21688	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
21689	  (gst_rmdemux_fill_audio_packet), (gst_rmdemux_parse_packet):
21690	  Extra data usually goes into the caps as 'codec_data', not
21691	  as first buffer into the stream.
21692	  Need to byte swap AC3 content in realmedia files for some
21693	  reason (fixes #331588).
21694
216952006-03-24 12:08:39 +0000  Tim-Philipp Müller <tim@centricular.net>
21696
21697	  gst/realmedia/rmdemux.c: When operating in pull mode, post an error message on the bus when all source pads are unlin...
21698	  Original commit message from CVS:
21699	  * gst/realmedia/rmdemux.c: (gst_rmdemux_init),
21700	  (gst_rmdemux_validate_offset), (gst_rmdemux_loop),
21701	  (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet):
21702	  When operating in pull mode, post an error message on the
21703	  bus when all source pads are unlinked or some other fatal
21704	  error occured (#323023). Regrade some recurring debug messages
21705	  to LOG level. Convert c++-style comments into C-style ones.
21706
217072006-03-24 11:42:31 +0000  Tim-Philipp Müller <tim@centricular.net>
21708
21709	  gst/realmedia/rmdemux.*: Handle unlinked source pads properly and stop if all source pads are unlinked (#323023).
21710	  Original commit message from CVS:
21711	  * gst/realmedia/rmdemux.c: (gst_rmdemux_perform_seek),
21712	  (gst_rmdemux_loop), (gst_rmdemux_chain), (gst_rmdemux_send_event),
21713	  (gst_rmdemux_all_source_pads_unlinked),
21714	  (gst_rmdemux_at_least_one_stream_flowok), (gst_rmdemux_add_stream),
21715	  (gst_rmdemux_parse_packet):
21716	  * gst/realmedia/rmdemux.h:
21717	  Handle unlinked source pads properly and stop if all source pads
21718	  are unlinked (#323023).
21719
217202006-03-23 18:17:34 +0000  Michal Benes <michal.benes@xeris.cz>
21721
21722	  gst/mpegstream/: Timestamps in mpeg stream are 32-bit numbers. Therefore, with a clock_freq of 90kHz this timestamp o...
21723	  Original commit message from CVS:
21724	  Patch by: Michal Benes <michal dot benes at xeris dot cz>
21725	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init),
21726	  (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes),
21727	  (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_reset):
21728	  * gst/mpegstream/gstmpegdemux.h:
21729	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_parse_packhead):
21730	  Timestamps in mpeg stream are 32-bit numbers. Therefore, with a
21731	  clock_freq of 90kHz this timestamp overflows every ~13 hours. This
21732	  situation really happens when grabbing DVB streams. Current
21733	  mpegdemuxer can not handle this situation correctly and it
21734	  restarts counting gstreamer timestamps from zero.
21735	  Fixes #326598.
21736
217372006-03-15 22:01:40 +0000  Michael Smith <msmith@xiph.org>
21738
21739	  ext/a52dec/gsta52dec.*: Fix #334550: failure to play raw AC3 files due to segment problems.
21740	  Original commit message from CVS:
21741	  * ext/a52dec/gsta52dec.c: (gst_a52dec_sink_event),
21742	  (gst_a52dec_chain_raw), (gst_a52dec_change_state):
21743	  * ext/a52dec/gsta52dec.h:
21744	  Fix #334550: failure to play raw AC3 files due to segment problems.
21745
217462006-03-15 13:43:42 +0000  Christophe Fergeau <teuf@gnome.org>
21747
21748	  ext/lame/gstlame.c: use GST_DEBUG_FUNCPTR more often.
21749	  Original commit message from CVS:
21750	  Patch by: Christophe Fergeau  <teuf gnome org>
21751	  * ext/lame/gstlame.c: (gst_lame_release_memory),
21752	  (gst_lame_finalize), (gst_lame_class_init),
21753	  (gst_lame_sink_setcaps), (gst_lame_init), (gst_lame_sink_event),
21754	  (gst_lame_change_state):
21755	  Fix some memory leaks (#333345), use GST_DEBUG_FUNCPTR more often.
21756
217572006-03-14 19:41:17 +0000  Tim-Philipp Müller <tim@centricular.net>
21758
21759	  ext/mad/gstmad.c: Include AUDIO_CODEC tag with tags posted if input is not framed (#334258). Use _scale() util functi...
21760	  Original commit message from CVS:
21761	  * ext/mad/gstmad.c: (gst_mad_convert_sink), (gst_mad_update_info),
21762	  (gst_mad_sink_event), (gst_mad_change_state):
21763	  Include AUDIO_CODEC tag with tags posted if input is not
21764	  framed (#334258). Use _scale() util functions in more places.
21765
217662006-03-12 11:00:33 +0000  Christophe Fergeau <teuf@gnome.org>
21767
21768	  ext/lame/gstlame.c: mark the xing-header property as BROKEN (see http://bugzilla.gnome.org/show_bug.cgi?id=330317#c19...
21769	  Original commit message from CVS:
21770	  2006-03-12  Christophe Fergeau  <teuf@gnome.org>
21771	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
21772	  * ext/lame/gstlame.c: (gst_lame_class_init): mark the xing-header
21773	  property as BROKEN (see
21774	  http://bugzilla.gnome.org/show_bug.cgi?id=330317#c19 for an
21775	  explanation why it's broken).
21776
217772006-03-11 11:12:30 +0000  Christophe Fergeau <teuf@gnome.org>
21778
21779	  added new element to add Xing headers to MP3 files (this allows decoder to figure out the length of VBR files)
21780	  Original commit message from CVS:
21781	  2006-03-11  Christophe Fergeau  <teuf@gnome.org>
21782	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
21783	  * configure.ac:
21784	  * gst/xingheader/Makefile.am:
21785	  * gst/xingheader/gstxingmux.c:
21786	  * gst/xingheader/gstxingmux.h: added new element to add Xing headers
21787	  to MP3 files (this allows decoder to figure out the length of VBR
21788	  files)
21789
217902006-03-07 11:19:55 +0000  Alex Lancaster <alexlan@fedoraproject.org>
21791
21792	  ext/mad/gstid3tag.c: Add support for writing the GST_TAG_ALBUM_VOLUME_NUMBER
21793	  Original commit message from CVS:
21794	  * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach):
21795	  Add support for writing the GST_TAG_ALBUM_VOLUME_NUMBER
21796	  tag (#333683, patch by: Alex Lancaster).
21797
217982006-03-02 20:03:00 +0000  Wim Taymans <wim.taymans@gmail.com>
21799
21800	  ext/amrnb/: Further fancyfication.
21801	  Original commit message from CVS:
21802	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init),
21803	  (gst_amrnbdec_setcaps), (gst_amrnbdec_chain),
21804	  (gst_amrnbdec_state_change):
21805	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_init),
21806	  (gst_amrnbenc_setcaps), (gst_amrnbenc_chain),
21807	  (gst_amrnbenc_state_change):
21808	  * ext/amrnb/amrnbenc.h:
21809	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_init),
21810	  (gst_amrnbparse_query):
21811	  Further fancyfication.
21812	  Use _take to get writable data from the adapter.
21813	  Precalc packet duration.
21814	  Handle disconts.
21815	  Forward _push to upstream.
21816	  Post error messages when something goes wrong.
21817	  Remove old code in amrnbparse.
21818	  Don't ignore query results from upstream.
21819
218202006-03-02 18:45:40 +0000  Michael Smith <msmith@xiph.org>
21821
21822	  ext/amrnb/amrnbenc.c: The AMR encoder writes into the audio buffers it processes, so use gst_buffer_make_writable() o...
21823	  Original commit message from CVS:
21824	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
21825	  The AMR encoder writes into the audio buffers it processes, so
21826	  use gst_buffer_make_writable() on buffers we might (they go through
21827	  an adapter, so there can be copying going on later anyway) be
21828	  encoding.
21829
218302006-03-01 12:35:09 +0000  Jens Granseuer <jensgr@gmx.net>
21831
21832	  gst/mpegstream/gstmpegparse.c: Declare variables at the beginning of a block and make
21833	  Original commit message from CVS:
21834	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_pad_added),
21835	  (gst_mpeg_parse_handle_src_query):
21836	  Declare variables at the beginning of a block and make
21837	  gcc-2.9x happy (fixes #328957; patch by: Jens Granseuer).
21838
218392006-03-01 09:55:49 +0000  Fabrizio <fabrizio.ge@tiscali.it>
21840
21841	  gst/asfdemux/gstasfdemux.c: Read packet size, sequence and padsize in right order again
21842	  Original commit message from CVS:
21843	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_data):
21844	  Read packet size, sequence and padsize in right order again
21845	  (fixes #332796; patch by: Fabrizio Gennari).
21846
218472006-02-28 13:50:02 +0000  Edward Hervey <bilboed@bilboed.com>
21848
21849	  gst/iec958/ac3iec.c: Set a proper klass (Codec/Muxer/Audio) for the ElementDetails.
21850	  Original commit message from CVS:
21851	  * gst/iec958/ac3iec.c:
21852	  Set a proper klass (Codec/Muxer/Audio) for the ElementDetails.
21853
218542006-02-27 18:37:47 +0000  Jan Schmidt <thaytan@mad.scientist.com>
21855
21856	  configure.ac: Make the id3tag and mad checks check for both a header and the appropriate library if the pkg-config is...
21857	  Original commit message from CVS:
21858	  * configure.ac:
21859	  Make the id3tag and mad checks check for both a header and the
21860	  appropriate library if the pkg-config is missing. (Closes #331842)
21861	  Split the id3tag and mad checks into 2 pieces. Sometime soon I might
21862	  do the same for the plugins themselves.
21863
218642006-02-27 14:49:05 +0000  Tim-Philipp Müller <tim@centricular.net>
21865
21866	  ext/mpeg2dec/gstmpeg2dec.*: Don't treat STATE_INVALID as fatal error; throw an error only after five consecutive deco...
21867	  Original commit message from CVS:
21868	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
21869	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
21870	  (gst_mpeg2dec_reset), (gst_mpeg2dec_chain):
21871	  * ext/mpeg2dec/gstmpeg2dec.h:
21872	  Don't treat STATE_INVALID as fatal error; throw an error
21873	  only after five consecutive decoding errors. Makes decoding
21874	  mpeg streams more robust and fixes playback of joined clips
21875	  (#300682).
21876
218772006-02-26 22:33:33 +0000  Tim-Philipp Müller <tim@centricular.net>
21878
21879	  ext/dvdnav/dvdnavsrc.h: Oops. forgot to add this one.
21880	  Original commit message from CVS:
21881	  * ext/dvdnav/dvdnavsrc.h:
21882	  Oops. forgot to add this one.
21883
218842006-02-26 21:25:01 +0000  Julien Moutte <julien@moutte.net>
21885
21886	  ext/Makefile.am: Fix dist-check.
21887	  Original commit message from CVS:
21888	  2006-02-26  Julien MOUTTE  <julien@moutte.net>
21889	  * ext/Makefile.am: Fix dist-check.
21890
218912006-02-26 18:01:15 +0000  Tim-Philipp Müller <tim@centricular.net>
21892
21893	  configure.ac: Disable dvdnavsrc for now.
21894	  Original commit message from CVS:
21895	  * configure.ac:
21896	  Disable dvdnavsrc for now.
21897
218982006-02-26 17:55:05 +0000  Tim-Philipp Müller <tim@centricular.net>
21899
21900	  dvdnavsrc ported to 0.10, for the most part at least. Not quite ready for prime time yet though.
21901	  Original commit message from CVS:
21902	  * configure.ac:
21903	  * ext/Makefile.am:
21904	  * ext/dvdnav/Makefile.am:
21905	  * ext/dvdnav/dvdnavsrc.c: (gst_dvd_nav_src_base_init),
21906	  (gst_dvd_nav_src_class_init), (gst_dvd_nav_src_check_get_range),
21907	  (gst_dvd_nav_src_init), (gst_dvd_nav_src_finalize),
21908	  (gst_dvd_nav_src_is_open), (gst_dvd_nav_src_set_property),
21909	  (gst_dvd_nav_src_get_property), (gst_dvd_nav_src_set_clock),
21910	  (gst_dvd_nav_src_tca_seek), (gst_dvd_nav_src_update_streaminfo),
21911	  (gst_dvd_nav_src_set_domain), (gst_dvd_nav_src_update_highlight),
21912	  (gst_dvd_nav_src_user_op), (dvdnav_get_event_name),
21913	  (dvdnav_get_read_domain_name), (gst_dvd_nav_src_print_event),
21914	  (gst_dvd_nav_src_make_dvd_event),
21915	  (gst_dvd_nav_src_structure_set_uint64),
21916	  (gst_dvd_nav_src_push_dvd_nav_packet_event),
21917	  (gst_dvd_nav_src_push_clut_change_event), (read_vts_info),
21918	  (gst_dvd_nav_src_push_titlelang_event),
21919	  (gst_dvd_nav_src_process_next_block), (gst_dvd_nav_src_create),
21920	  (gst_dvd_nav_src_start), (gst_dvd_nav_src_stop),
21921	  (gst_dvd_nav_src_handle_navigation_event),
21922	  (gst_dvd_nav_src_handle_seek_event), (gst_dvd_nav_src_src_event),
21923	  (gst_dvd_nav_src_query_position), (gst_dvd_nav_src_query_duration),
21924	  (gst_dvd_nav_src_query), (gst_dvd_nav_src_uri_get_type),
21925	  (gst_dvd_nav_src_uri_get_protocols), (gst_dvd_nav_src_uri_get_uri),
21926	  (gst_dvd_nav_src_uri_set_uri), (gst_dvd_nav_src_uri_handler_init),
21927	  (gst_dvd_nav_src_do_init), (plugin_init):
21928	  dvdnavsrc ported to 0.10, for the most part at least. Not quite
21929	  ready for prime time yet though.
21930
219312006-02-23 20:08:58 +0000  Tim-Philipp Müller <tim@centricular.net>
21932
21933	  ext/cdio/Makefile.am: Add GST_BASE_CFLAGS and GST_BASE_LIBS (seems to be required for Cygwin, see #317048)
21934	  Original commit message from CVS:
21935	  * ext/cdio/Makefile.am:
21936	  Add GST_BASE_CFLAGS and GST_BASE_LIBS (seems to be
21937	  required for Cygwin, see #317048)
21938	  * gst/rtp/gstasteriskh263.c:
21939	  Cygwin has includes for both the unix network socket API
21940	  and the windows API, but only one can be included, so fix
21941	  includes to only use one or the other, prefering the unxi
21942	  one (#317048).
21943
219442006-02-22 14:54:54 +0000  Tim-Philipp Müller <tim@centricular.net>
21945
21946	  Port dvdsubdec to 0.10
21947	  Original commit message from CVS:
21948	  * configure.ac:
21949	  * gst/dvdsub/Makefile.am:
21950	  * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_base_init),
21951	  (gst_dvd_sub_dec_class_init), (gst_dvd_sub_dec_init),
21952	  (gst_dvd_sub_dec_finalize), (gst_dvd_sub_dec_src_event),
21953	  (gst_dvd_sub_dec_get_event_delay), (gst_dvd_sub_dec_parse_subpic),
21954	  (gst_get_nibble), (gst_setup_palette), (gst_get_rle_code),
21955	  (gst_draw_rle_line), (gst_dvd_sub_dec_merge_title),
21956	  (gst_send_empty_fill), (gst_send_subtitle_frame),
21957	  (gst_dvd_sub_dec_advance_time), (gst_dvd_sub_dec_chain),
21958	  (gst_dvd_sub_dec_sink_event), (gst_dvd_sub_dec_handle_dvd_event),
21959	  (plugin_init):
21960	  * gst/dvdsub/gstdvdsubdec.h:
21961	  Port dvdsubdec to 0.10
21962
219632006-02-21 16:24:10 +0000  Jan Schmidt <thaytan@mad.scientist.com>
21964
21965	  gst/mpegstream/gstdvddemux.c: Push the rank up to SECONDARY+1 so that dvddemux is preferred over mpegdemux for MPEG-2...
21966	  Original commit message from CVS:
21967	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_plugin_init):
21968	  Push the rank up to SECONDARY+1 so that dvddemux is preferred over
21969	  mpegdemux for MPEG-2 video streams.
21970
219712006-02-20 19:16:10 +0000  Jan Schmidt <thaytan@mad.scientist.com>
21972
21973	  configure.ac: Bump nano back to CVS
21974	  Original commit message from CVS:
21975	  * configure.ac:
21976	  Bump nano back to CVS
21977
21978=== release 0.10.2 ===
21979
219802006-02-20 19:13:54 +0000  Jan Schmidt <thaytan@mad.scientist.com>
21981
21982	  configure.ac: releasing 0.10.2, "Season to Taste"
21983	  Original commit message from CVS:
21984	  * configure.ac:
21985	  releasing 0.10.2, "Season to Taste"
21986
219872006-02-19 23:45:34 +0000  Jan Schmidt <thaytan@mad.scientist.com>
21988
21989	  configure.ac: releasing 0.10.1.3 prelease for 0.10.2
21990	  Original commit message from CVS:
21991	  * configure.ac:
21992	  releasing 0.10.1.3 prelease for 0.10.2
21993
219942006-02-17 17:58:44 +0000  Tim-Philipp Müller <tim@centricular.net>
21995
21996	  gst/asfdemux/gstasfdemux.c: In sink event handler, release object lock again _before_ sending EOS event downstream (#...
21997	  Original commit message from CVS:
21998	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event):
21999	  In sink event handler, release object lock again
22000	  _before_ sending EOS event downstream (#313838).
22001
220022006-02-17 17:54:37 +0000  Christian Schaller <uraeus@gnome.org>
22003
22004	* ChangeLog:
22005	* gst/asfdemux/gstasf.c:
22006	  fix rank of asfdemux
22007	  Original commit message from CVS:
22008	  fix rank of asfdemux
22009
220102006-02-17 15:08:28 +0000  Jan Schmidt <thaytan@mad.scientist.com>
22011
22012	  configure.ac: releasing 0.10.1.2 prelease for 0.10.2
22013	  Original commit message from CVS:
22014	  * configure.ac:
22015	  releasing 0.10.1.2 prelease for 0.10.2
22016
220172006-02-17 15:02:30 +0000  Christian Schaller <uraeus@gnome.org>
22018
22019	* gst-plugins-ugly.spec.in:
22020	  latest updates
22021	  Original commit message from CVS:
22022	  latest updates
22023
220242006-02-17 11:51:12 +0000  Tim-Philipp Müller <tim@centricular.net>
22025
22026	  ext/mpeg2dec/gstmpeg2dec.c: When we need to crop the output buffer, make sure we create a buffer of the right size an...
22027	  Original commit message from CVS:
22028	  * ext/mpeg2dec/gstmpeg2dec.c: (crop_copy_i420_buffer),
22029	  (crop_copy_i422_buffer), (crop_buffer):
22030	  When we need to crop the output buffer, make sure we
22031	  create a buffer of the right size and respect the implicit
22032	  striding used for I420 elsewhere in GStreamer (#331301).
22033
220342006-02-17 11:19:34 +0000  Tim-Philipp Müller <tim@centricular.net>
22035
22036	  ext/cdio/gstcdio.c: Init debug category (#331253).
22037	  Original commit message from CVS:
22038	  * ext/cdio/gstcdio.c: (plugin_init):
22039	  Init debug category (#331253).
22040
220412006-02-17 10:24:56 +0000  Edward Hervey <bilboed@bilboed.com>
22042
22043	  gst/asfdemux/gstasfdemux.c: Do not error out on non-recognized streams. Ignore them and allow playback of the other s...
22044	  Original commit message from CVS:
22045	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_stream):
22046	  Do not error out on non-recognized streams. Ignore them and allow
22047	  playback of the other streams.
22048
220492006-02-17 10:10:40 +0000  Jan Schmidt <thaytan@mad.scientist.com>
22050
22051	  gst/dvdlpcmdec/gstdvdlpcmdec.c: Add a small sanity check for LPCM reading.
22052	  Original commit message from CVS:
22053	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_dvd):
22054	  Add a small sanity check for LPCM reading.
22055
220562006-02-17 09:54:43 +0000  Edward Hervey <bilboed@bilboed.com>
22057
22058	  gst/asfdemux/gstasfdemux.c: Take into account the file properties preroll value for timestamping/newsegment. It's wei...
22059	  Original commit message from CVS:
22060	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_file):
22061	  Take into account the file properties preroll value for
22062	  timestamping/newsegment. It's weird this value was commented out.
22063
220642006-02-16 17:57:59 +0000  Wim Taymans <wim.taymans@gmail.com>
22065
22066	  gst/asfdemux/Makefile.am: More asf makefile fixing.
22067	  Original commit message from CVS:
22068	  * gst/asfdemux/Makefile.am:
22069	  More asf makefile fixing.
22070
220712006-02-16 17:16:06 +0000  Wim Taymans <wim.taymans@gmail.com>
22072
22073	  ext/lame/gstlame.c: Fix up lame a bit.
22074	  Original commit message from CVS:
22075	  * ext/lame/gstlame.c: (gst_lame_init), (gst_lame_chain),
22076	  (gst_lame_change_state):
22077	  Fix up lame a bit.
22078	  Apply patch #319782 by Gautier Portet.
22079
220802006-02-16 11:14:11 +0000  Edward Hervey <bilboed@bilboed.com>
22081
22082	  gst/asfdemux/Makefile.am: But we do need to link against the riff libraryr.
22083	  Original commit message from CVS:
22084	  * gst/asfdemux/Makefile.am:
22085	  But we do need to link against the riff libraryr.
22086
220872006-02-16 11:08:51 +0000  Edward Hervey <bilboed@bilboed.com>
22088
22089	  gst/asfdemux/Makefile.am: We don't want asfmux.c yet.
22090	  Original commit message from CVS:
22091	  * gst/asfdemux/Makefile.am:
22092	  We don't want asfmux.c yet.
22093
220942006-02-16 09:50:43 +0000  Jon Trowbridge <trow@ximian.com>
22095
22096	  ext/mad/gstmad.c: Port fixes for bugs 314771, 308772, 140237, and 302625
22097	  Original commit message from CVS:
22098	  * ext/mad/gstmad.c: (gst_mad_init), (scale), (gst_mad_update_info),
22099	  (gst_mad_sink_event), (gst_mad_check_caps_reset), (gst_mad_chain),
22100	  (gst_mad_change_state):
22101	  Port fixes for bugs 314771, 308772, 140237, and 302625
22102	  from 0.8 (Patch by Jonathan Matthew, Fixes #329575)
22103	  Use GST_EVENT_FLUSH_STOP to clear data from the current input
22104	  buffer, to avoid using it for any future decoding.
22105
221062006-02-15 15:48:07 +0000  Tim-Philipp Müller <tim@centricular.net>
22107
22108	  asfdemux ported to 0.10. Does still need a bit of work (seems like there's something funky going on when timestamping...
22109	  Original commit message from CVS:
22110	  * configure.ac:
22111	  * gst/asfdemux/asfheaders.c: (gst_asf_identify_guid),
22112	  (gst_asf_get_guid_nick):
22113	  * gst/asfdemux/asfheaders.h:
22114	  * gst/asfdemux/gstasf.c: (plugin_init):
22115	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_base_init),
22116	  (gst_asf_demux_class_init), (gst_asf_demux_init),
22117	  (gst_asf_demux_sink_event), (gst_asf_demux_handle_seek_event),
22118	  (gst_asf_demux_handle_src_event),
22119	  (gst_asf_demux_get_current_offset), (gst_asf_demux_chain),
22120	  (gst_asf_demux_skip_bytes), (gst_asf_demux_identify_guid),
22121	  (gst_asf_demux_get_uint8), (gst_asf_demux_get_uint16),
22122	  (gst_asf_demux_get_uint32), (gst_asf_demux_get_uint64),
22123	  (gst_asf_demux_get_var_length), (gst_asf_demux_get_buffer),
22124	  (gst_asf_demux_get_bytes), (gst_asf_demux_get_string),
22125	  (gst_asf_demux_get_guid), (gst_asf_demux_get_obj_file),
22126	  (gst_asf_demux_get_bitrate_record),
22127	  (gst_asf_demux_get_obj_comment), (gst_asf_demux_get_obj_header),
22128	  (gst_asf_demux_get_obj_header_ext), (gst_asf_demux_get_obj_stream),
22129	  (gst_asf_demux_get_replicated_data), (gst_asf_demux_get_obj_data),
22130	  (gst_asf_demux_get_obj_data_correction),
22131	  (gst_asf_demux_get_stream_audio),
22132	  (gst_asf_demux_get_stream_correction),
22133	  (gst_asf_demux_get_stream_video),
22134	  (gst_asf_demux_get_stream_video_format),
22135	  (gst_asf_demux_get_stream), (gst_asf_demux_setup_pad),
22136	  (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream),
22137	  (gst_asf_demux_process_stream),
22138	  (gst_asf_demux_get_gst_tag_from_tag_name),
22139	  (gst_asf_demux_commit_taglist),
22140	  (gst_asf_demux_process_ext_content_desc),
22141	  (gst_asf_demux_get_object_header), (gst_asf_demux_process_data),
22142	  (gst_asf_demux_process_header), (gst_asf_demux_process_file),
22143	  (gst_asf_demux_process_comment),
22144	  (gst_asf_demux_process_bitrate_props_object),
22145	  (gst_asf_demux_process_header_ext), (gst_asf_demux_process_object),
22146	  (gst_asf_demux_descramble_segment),
22147	  (gst_asf_demux_element_send_event),
22148	  (gst_asf_demux_send_event_unlocked), (gst_asf_demux_push_buffer),
22149	  (gst_asf_demux_process_chunk), (gst_asf_demux_process_segment),
22150	  (gst_asf_demux_handle_data), (gst_asf_demux_parse_data),
22151	  (gst_asf_demux_get_src_query_types),
22152	  (gst_asf_demux_handle_src_query), (gst_asf_demux_change_state):
22153	  * gst/asfdemux/gstasfdemux.h:
22154	  asfdemux ported to 0.10. Does still need a bit of work (seems like
22155	  there's something funky going on when timestamping video frames).
22156	  The seeking code is likely to make Wim cry, but hey, at least it
22157	  compiles.
22158
221592006-02-15 10:18:39 +0000  Wim Taymans <wim.taymans@gmail.com>
22160
22161	  ext/amrnb/amrnbdec.c: Some more comments.
22162	  Original commit message from CVS:
22163	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_setcaps),
22164	  (gst_amrnbdec_chain), (gst_amrnbdec_state_change):
22165	  Some more comments.
22166	  * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer), (handle_slice):
22167	  Applied patch from Fabrizio Gennari, fixes #330844.
22168
221692006-02-14 14:57:18 +0000  Tim-Philipp Müller <tim@centricular.net>
22170
22171	  ext/dvdread/dvdreadsrc.*: Let's try to play the title the user set via the URI handler or via properties instead of a...
22172	  Original commit message from CVS:
22173	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init),
22174	  (gst_dvd_read_src_class_init), (gst_dvd_read_src_start),
22175	  (gst_dvd_read_src_stop), (gst_dvd_read_src_goto_title),
22176	  (gst_dvd_read_src_set_property), (gst_dvd_read_src_get_property),
22177	  (gst_dvd_read_src_uri_get_uri), (gst_dvd_read_src_uri_set_uri):
22178	  * ext/dvdread/dvdreadsrc.h:
22179	  Let's try to play the title the user set via the URI handler or
22180	  via properties instead of always playing the first title. Also,
22181	  Also, count title/chapter/angle number in URI and properties
22182	  from 1 rather than 0.
22183
221842006-02-13 14:09:26 +0000  Tim-Philipp Müller <tim@centricular.net>
22185
22186	  ext/dvdread/dvdreadsrc.c: Don't implement GstBaseSrc::get_size or GstBaseSrc::is_seekable, otherwise GstBaseSrc will ...
22187	  Original commit message from CVS:
22188	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_class_init),
22189	  (gst_dvd_read_src_get_size), (gst_dvd_read_src_do_seek),
22190	  (gst_dvd_read_src_do_duration_query):
22191	  Don't implement GstBaseSrc::get_size or GstBaseSrc::is_seekable,
22192	  otherwise GstBaseSrc will think we can operate pull_range based,
22193	  which we don't really, and typefinding will fail miserably.
22194	  Also, make seeking work somewhat (only works with flumpegdemux
22195	  at the moment, mpegstream needs fixing for that first).
22196
221972006-02-13 14:00:35 +0000  Tim-Philipp Müller <tim@centricular.net>
22198
22199	  ext/dvdread/dvdreadsrc.c: Only allocate buffer once we know exactly how much we need, rather than gratuitously alloca...
22200	  Original commit message from CVS:
22201	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read),
22202	  (gst_dvd_read_src_create), (gst_dvd_read_src_src_event):
22203	  Only allocate buffer once we know exactly how much we need,
22204	  rather than gratuitously allocating 2MB-buffers all the time
22205	  even if we usually need much less than that. Also, demote
22206	  a debug message from DEBUG to LOG level.
22207
222082006-02-10 12:40:54 +0000  Tim-Philipp Müller <tim@centricular.net>
22209
22210	  ext/dvdread/dvdreadsrc.c: Add some more debugging and fix duration query in BYTES.
22211	  Original commit message from CVS:
22212	  * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_class_init),
22213	  (gst_dvd_read_src_seekable), (gst_dvd_read_src_get_size),
22214	  (gst_dvd_read_src_do_seek), (gst_dvd_read_src_do_duration_query),
22215	  (gst_dvd_read_src_do_position_query):
22216	  Add some more debugging and fix duration query in BYTES.
22217
222182006-02-09 17:27:57 +0000  Tim-Philipp Müller <tim@centricular.net>
22219
22220	  Half-baked port to 0.10. Needs some love in the seeking department, but at least it does something.
22221	  Original commit message from CVS:
22222	  * configure.ac:
22223	  * ext/Makefile.am:
22224	  * ext/dvdread/Makefile.am:
22225	  * ext/dvdread/dvdreadsrc.c:
22226	  * ext/dvdread/dvdreadsrc.h:
22227	  Half-baked port to 0.10. Needs some love
22228	  in the seeking department, but at least
22229	  it does something.
22230	  * ext/dvdread/stream_labels.c:
22231	  * ext/dvdread/stream_labels.h:
22232	  Remove these (we use ISO-639 language codes internally; applications
22233	  that want to translate those into language names for display to the
22234	  user should rely on the iso-codes package for that).
22235
222362006-02-06 15:55:28 +0000  Wim Taymans <wim.taymans@gmail.com>
22237
22238	  ext/amrnb/amrnbdec.*: Fix amrnbdec, handle events, take copy from adapter since the decoder apparently writes in the ...
22239	  Original commit message from CVS:
22240	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_init),
22241	  (gst_amrnbdec_setcaps), (gst_amrnbdec_event), (gst_amrnbdec_chain),
22242	  (gst_amrnbdec_state_change):
22243	  * ext/amrnb/amrnbdec.h:
22244	  Fix amrnbdec, handle events, take copy from adapter since the decoder
22245	  apparently writes in the source data.
22246	  Use some _scale_int, and precalc duration.
22247	  Fix some leaks, post ERROR messages.
22248
222492006-02-06 11:34:23 +0000  Tim-Philipp Müller <tim@centricular.net>
22250
22251	  docs/plugins/: Add cdio plugin to docs.
22252	  Original commit message from CVS:
22253	  * docs/plugins/Makefile.am:
22254	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
22255	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
22256	  * docs/plugins/inspect/plugin-cdio.xml:
22257	  Add cdio plugin to docs.
22258	  * ext/cdio/gstcdiocddasrc.c:
22259	  Add gtk-doc blurb.
22260	  * ext/cdio/gstcdio.c:
22261	  The plugin is called 'cdio' not 'cddio'.
22262
222632006-02-04 15:22:02 +0000  Tim-Philipp Müller <tim@centricular.net>
22264
22265	  gst/realmedia/rmdemux.c: One source pad not being linked is not an error condition when we're still parsing the heade...
22266	  Original commit message from CVS:
22267	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):
22268	  One source pad not being linked is not an error condition when we're
22269	  still parsing the header. In this case (e.g. where we don't have a
22270	  suitable decoder installed) just pretend everything is fine, so that
22271	  the demuxer will actually go on to signal no-more-pads when done
22272	  parsing the header, otherwise  decodebin/playbin will never post the
22273	  appropriate error message if decoders are not available.
22274
222752006-02-03 18:24:54 +0000  Edgard Lima <edgard.lima@indt.org.br>
22276
22277	* ChangeLog:
22278	* common:
22279	* ext/mad/gstid3tag.c:
22280	* gst/realmedia/rmdemux.c:
22281	  Just make it compile with --disable-gst-debug.
22282	  Original commit message from CVS:
22283	  Just make it compile with --disable-gst-debug.
22284
222852006-01-31 22:03:30 +0000  Radoslaw Szkodzinski <astralstorm@gorzow.mm.pl>
22286
22287	  ext/mad/gstmad.c: Merge patch from Radoslaw Szkodzinski (bug 326734)
22288	  Original commit message from CVS:
22289	  * ext/mad/gstmad.c: (gst_mad_convert_src), (scale),
22290	  (gst_mad_check_caps_reset), (gst_mad_chain):
22291	  Merge patch from Radoslaw Szkodzinski (bug 326734)
22292
222932006-01-30 22:00:18 +0000  Stefan Kost <ensonic@users.sourceforge.net>
22294
22295	  ext/mad/gstid3tag.c: fixing Gdate handling enabling mux/demux mode switching adding better debug output
22296	  Original commit message from CVS:
22297	  * ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach),
22298	  (gst_id3_tag_get_tag_to_render), (gst_id3_tag_sink_event),
22299	  (gst_id3_tag_src_link), (gst_id3_tag_send_tag_event),
22300	  (gst_id3_tag_chain):
22301	  fixing Gdate handling
22302	  enabling mux/demux mode switching
22303	  adding better debug output
22304
223052006-01-30 18:57:45 +0000  Tim-Philipp Müller <tim@centricular.net>
22306
22307	  gst/mpegstream/gstmpegparse.c: If we haven't set caps on a source pad yet, the caps on the pad are NULL, not un-fixed...
22308	  Original commit message from CVS:
22309	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_send_buffer):
22310	  If we haven't set caps on a source pad yet, the caps on the
22311	  pad are NULL, not un-fixed. Set caps on outgoing buffers.
22312
223132006-01-23 18:37:16 +0000  Tim-Philipp Müller <tim@centricular.net>
22314
22315	  ext/lame/gstlame.*: Contrary to what the const char in the lame API might suggest, lame expects us to keep the string...
22316	  Original commit message from CVS:
22317	  * ext/lame/gstlame.c: (gst_lame_finalize), (gst_lame_class_init),
22318	  (gst_lame_init), (add_one_tag), (gst_lame_set_metadata):
22319	  * ext/lame/gstlame.h:
22320	  Contrary to what the const char in the lame API might suggest,
22321	  lame expects us to keep the strings we pass to id3tag_set_foo()
22322	  around; it doesn't free them either though, so we have to store
22323	  them somewhere and free them later when we can be sure lame
22324	  doesn't need them any longer.
22325
223262006-01-23 15:02:04 +0000  Tim-Philipp Müller <tim@centricular.net>
22327
22328	  ext/lame/gstlame.c: don't pass an uninitialised string pointer to lame if we don't know how to handle the tag type, a...
22329	  Original commit message from CVS:
22330	  * ext/lame/gstlame.c: (add_one_tag):
22331	  Fix handling of GST_TAG_DATE (#311679), don't pass an
22332	  uninitialised string pointer to lame if we don't know
22333	  how to handle the tag type, and fix minor memory leak.
22334
223352006-01-23 10:15:27 +0000  Tim-Philipp Müller <tim@centricular.net>
22336
22337	  ext/mad/gstmad.c: Fix debug message.
22338	  Original commit message from CVS:
22339	  * ext/mad/gstmad.c: (gst_mad_chain):
22340	  Fix debug message.
22341
223422006-01-22 12:00:46 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22343
22344	  gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_process_event): Erase spurious call to gst_segment_set_newsegment.
22345	  Original commit message from CVS:
22346	  2006-01-22  Martin Soto  <martinsoto@users.sourceforge.net>
22347	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_process_event):
22348	  Erase spurious call to gst_segment_set_newsegment.
22349	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_process_event): Call
22350	  the superclass method when handling NEWSEGMENT events.
22351	  (gst_dvd_demux_handle_dvd_event): Get rid of dvd-audio-shutdown
22352	  and dvd-audio-restart event handling. There are currently less
22353	  hackish ways of handling the sparse audio stream problem.
22354
223552006-01-20 14:18:20 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22356
22357	  fix up error domains, error strings, and use of translation
22358	  Original commit message from CVS:
22359	  2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
22360	  * ext/dvdnav/dvdnavsrc.c: (if):
22361	  * ext/dvdread/stream_labels.c:
22362	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_segment):
22363	  * gst/realmedia/rmdemux.c: (gst_rmdemux_loop):
22364	  fix up error domains, error strings, and use of translation
22365	  * po/POTFILES.in:
22366	  fix up this file, even though none of them are actually marked
22367	  for build yet.
22368
223692006-01-19 21:32:05 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22370
22371	  gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse): gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_reset) (gst_mpeg_...
22372	  Original commit message from CVS:
22373	  2006-01-19  Martin Soto  <martinsoto@users.sourceforge.net>
22374	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
22375	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_reset)
22376	  (gst_mpeg_parse_process_event, gst_mpeg_parse_parse_packhead)
22377	  (gst_mpeg_parse_change_state):
22378	  Make timestamp adjustment somewhat milder. Actual timestamps are
22379	  now sent unmodified unless an actual gap is found in the
22380	  stream. This should fix time display when playing most MPEG
22381	  files.
22382
223832006-01-19 00:10:51 +0000  Tim-Philipp Müller <tim@centricular.net>
22384
22385	  ext/cdio/: Fix build for libcdio versions >= 76; give slightly lower rank than cdparanoia.
22386	  Original commit message from CVS:
22387	  * ext/cdio/gstcdio.c: (gst_cdio_add_cdtext_field), (plugin_init):
22388	  * ext/cdio/gstcdio.h:
22389	  * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_get_cdtext):
22390	  Fix build for libcdio versions >= 76; give slightly lower rank
22391	  than cdparanoia.
22392
223932006-01-18 19:30:36 +0000  Tim-Philipp Müller <tim@centricular.net>
22394
22395	  Port libcdio cdda source, formerly known as cddasrc, now known as cdiocddasrc (fixes #323327). Should also read CD-TE...
22396	  Original commit message from CVS:
22397	  * configure.ac:
22398	  * ext/Makefile.am:
22399	  * ext/cdio/Makefile.am:
22400	  * ext/cdio/gstcdio.c:
22401	  * ext/cdio/gstcdio.h:
22402	  * ext/cdio/gstcdiocddasrc.c:
22403	  * ext/cdio/gstcdiocddasrc.h:
22404	  Port libcdio cdda source, formerly known as cddasrc, now known as
22405	  cdiocddasrc (fixes #323327). Should also read CD-TEXT if available,
22406	  but that's not tested (fixes #317658).
22407
224082006-01-18 09:30:00 +0000  Edward Hervey <bilboed@bilboed.com>
22409
22410	  gst/mpegstream/gstmpegdemux.c: tss tss... always set caps on outgoing buffer.
22411	  Original commit message from CVS:
22412	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer):
22413	  tss tss... always set caps on outgoing buffer.
22414
224152006-01-17 14:16:52 +0000  Christian Schaller <uraeus@gnome.org>
22416
22417	* gst-plugins-ugly.spec.in:
22418	  update spec file
22419	  Original commit message from CVS:
22420	  update spec file
22421
224222006-01-13 19:30:31 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22423
22424	* ChangeLog:
22425	* configure.ac:
22426	  back to HEAD
22427	  Original commit message from CVS:
22428	  back to HEAD
22429
22430=== release 0.10.1 ===
22431
224322006-01-13 19:25:42 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22433
22434	* ChangeLog:
22435	* NEWS:
22436	* RELEASE:
22437	* configure.ac:
22438	* docs/plugins/gst-plugins-ugly-plugins.args:
22439	* docs/plugins/inspect/plugin-a52dec.xml:
22440	* docs/plugins/inspect/plugin-amrnb.xml:
22441	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
22442	* docs/plugins/inspect/plugin-iec958.xml:
22443	* docs/plugins/inspect/plugin-lame.xml:
22444	* docs/plugins/inspect/plugin-mad.xml:
22445	* docs/plugins/inspect/plugin-mpeg2dec.xml:
22446	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
22447	* docs/plugins/inspect/plugin-rmdemux.xml:
22448	  releasing 0.10.1
22449	  Original commit message from CVS:
22450	  releasing 0.10.1
22451
224522006-01-11 11:44:02 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22453
22454	* ChangeLog:
22455	* configure.ac:
22456	  prerelease
22457	  Original commit message from CVS:
22458	  prerelease
22459
224602006-01-10 11:43:37 +0000  Tim-Philipp Müller <tim@centricular.net>
22461
22462	  Pass unhandled queries upstream (useful e.g. for SEEKING query)
22463	  Original commit message from CVS:
22464	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_query):
22465	  * ext/mad/gstid3tag.c: (gst_id3_tag_src_query):
22466	  * ext/mad/gstmad.c: (gst_mad_src_query):
22467	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_src_query):
22468	  * ext/sidplay/gstsiddec.cc:
22469	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_src_query):
22470	  * gst/realmedia/rmdemux.c: (gst_rmdemux_src_query):
22471	  Pass unhandled queries upstream (useful e.g. for SEEKING query)
22472	  (fixes #325652; based on patch by: Philippe); make rmdemux return
22473	  FALSE for position queries, instead of setting -1 as value and
22474	  returning TRUE.
22475
224762006-01-05 21:36:49 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22477
22478	  gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_adjust_ts)
22479	  Original commit message from CVS:
22480	  2006-01-05  Martin Soto  <martinsoto@users.sourceforge.net>
22481	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_adjust_ts)
22482	  (gst_mpeg_parse_process_event, gst_mpeg_parse_pad_added): Don't
22483	  rewrite timestamps in the case segments are being set from
22484	  upstream, but use timestamps unmodified. Also send proper position
22485	  values. This allows for correct time display and makes queries
22486	  work in sink elements.
22487	  * gst/mpegstream/gstdvddemux.h:
22488	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_init)
22489	  (gst_dvd_demux_handle_dvd_event, gst_dvd_demux_send_subbuffer):
22490	  Rename flush_filter to segment_filter, which is better represents
22491	  what the arreibute does.
22492	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_process_event):
22493	  Activate segment filtering when a timestamp discontinuity is seen.
22494
224952006-01-04 15:17:15 +0000  Tim-Philipp Müller <tim@centricular.net>
22496
22497	  ext/mad/gstmad.c: Don't forget that we need to send out a newsegment event after a restart even if we don't have enou...
22498	  Original commit message from CVS:
22499	  * ext/mad/gstmad.c: (gst_mad_chain):
22500	  Don't forget that we need to send out a newsegment event after a
22501	  restart even if we don't have enough data to decode a frame right
22502	  now.
22503
225042005-12-30 23:51:46 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22505
22506	  gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event): Use the new "audio-shutdown" and "audio-restart" DVD e...
22507	  Original commit message from CVS:
22508	  2005-12-31  Martin Soto  <martinsoto@users.sourceforge.net>
22509	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event):
22510	  Use the new "audio-shutdown" and "audio-restart" DVD events
22511	  instead of the "spu-still-frame" event to shutdown and restart
22512	  the audio pipeline.
22513	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_adjust_ts):
22514	  Check for cases where the segment-based adjustment calculation
22515	  would produce negative values (which result in an overflow) and
22516	  return GST_CLOCK_TIME_NONE instead.
22517	  * gst/mpegstream/gstdvddemux.h:
22518	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_init)
22519	  (gst_dvd_demux_process_event, gst_dvd_demux_send_subbuffer):
22520	  Add a mechanism to discard audio buffers with timestamps outside
22521	  the currently set segment. This was causing (sometimes serious)
22522	  synchronization problems after seeking in DVDs with LPCM audio,
22523	  since VOBUs usually contain audio material that lies outside the
22524	  timestamp range specified by the header.
22525
225262005-12-30 16:25:05 +0000  Jan Schmidt <thaytan@mad.scientist.com>
22527
22528	  ext/mad/gstid3tag.c: Remove lingering reference to GstID3Demux
22529	  Original commit message from CVS:
22530	  * ext/mad/gstid3tag.c: (gst_id3_tag_get_type):
22531	  Remove lingering reference to GstID3Demux
22532	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_pes):
22533	  Don't output debug saying padding streams are unknown type,
22534	  because they're not
22535
225362005-12-27 19:06:08 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22537
22538	  gst/mpegstream/gstdvddemux.c (AUDIO_CAPS)
22539	  Original commit message from CVS:
22540	  2005-12-27  Martin Soto  <martinsoto@users.sourceforge.net>
22541	  * gst/mpegstream/gstdvddemux.c (AUDIO_CAPS)
22542	  (gst_dvd_demux_get_audio_stream): Use audio/x-lpcm as mimetype for
22543	  LPCM.
22544	  * gstmpegdemux.h:
22545	  * gstmpegdemux.c (gst_mpeg_demux_get_video_stream)
22546	  (gst_mpeg_demux_get_audio_stream):
22547	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_get_video_stream)
22548	  (gst_dvd_demux_get_audio_stream)
22549	  (gst_dvd_demux_get_subpicture_stream)
22550	  (gst_dvd_demux_send_subbuffer):
22551	  Send current* pad buffers with appropriate caps.
22552
225532005-12-26 17:48:32 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22554
22555	  gst/iec958/ac3iec.*: (NORMAL_CAPS_DEF, RAW_AUDIO_CAPS_DEF, ac3iec_class_init)
22556	  Original commit message from CVS:
22557	  2005-12-26  Martin Soto  <martinsoto@users.sourceforge.net>
22558	  * gst/iec958/ac3iec.h:
22559	  * gst/iec958/ac3iec.c:
22560	  (NORMAL_CAPS_DEF, RAW_AUDIO_CAPS_DEF, ac3iec_class_init)
22561	  (ac3iec_init, ac3iec_set_property, ac3iec_get_property): Add a
22562	  raw-audio property to ac3iec958 that allows setting the source pad
22563	  caps to raw audio instead of audio/x-iec958. This makes it
22564	  possible to use ac3iec958 together with the normal alsasink
22565	  element to drive an external receiver that autodetects AC3
22566	  content.
22567
225682005-12-23 15:48:04 +0000  Michael Smith <msmith@xiph.org>
22569
22570	  gst/iec958/ac3iec.*: Accept audio/x-ac3 and audio/ac3 to ac3iec958 element.
22571	  Original commit message from CVS:
22572	  * gst/iec958/ac3iec.c: (ac3iec_init), (ac3iec_setcaps),
22573	  (ac3iec_chain_dvd):
22574	  * gst/iec958/ac3iec.h:
22575	  Accept audio/x-ac3 and audio/ac3 to ac3iec958 element.
22576
225772005-12-21 10:25:34 +0000  Tim-Philipp Müller <tim@centricular.net>
22578
22579	  ext/mpeg2dec/gstmpeg2dec.c: When getting a seek event, first check if the upstream element can handle it and only do ...
22580	  Original commit message from CVS:
22581	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_src_event):
22582	  When getting a seek event, first check if the upstream element
22583	  can handle it and only do our own seek stuff when it can't
22584	  (should fix #322856).
22585
225862005-12-21 09:58:43 +0000  Tim-Philipp Müller <tim@centricular.net>
22587
22588	  ext/mpeg2dec/gstmpeg2dec.c: Really convert to BYTES format when we want to convert to bytes (use right variable; fixe...
22589	  Original commit message from CVS:
22590	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
22591	  * ext/mpeg2dec/gstmpeg2dec.c: (normal_seek):
22592	  Really convert to BYTES format when we want to convert
22593	  to bytes (use right variable; fixes #322856).
22594
225952005-12-19 17:26:47 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22596
22597	  Big mpegparse clean up, second round:
22598	  Original commit message from CVS:
22599	  2005-12-19  Martin Soto  <martinsoto@users.sourceforge.net>
22600	  Big mpegparse clean up, second round:
22601	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event):
22602	  Send and EOS event down the audio pipeline when an still frame
22603	  event arrives. This prevents the pipeline from locking when a
22604	  still menu comes directly after a flush.
22605	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_reset):
22606	  Don't send a newsegment in reset.
22607	  (gst_mpeg_parse_adjust_ts): Check for invalid timestamps.
22608	  (gst_mpeg_parse_handle_newsegment, gst_mpeg_parse_process_event):
22609	  Move the code of handle_newsegment to process_event. Send a
22610	  NEWSEGMENT after FLUSH_STOP.
22611	  (gst_mpeg_parse_change_state): Send a NEWSEGMENT right after
22612	  moving to PAUSED.
22613	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_event)
22614	  (gst_mpeg_demux_class_init): Don't override send_event.
22615	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_init)
22616	  (gst_mpeg_demux_send_event, gst_mpeg_demux_send_subbuffer)
22617	  (gst_mpeg_demux_reset):
22618	  * gst/mpegstream/gstmpegdemux.h:  Get rid of just_flushed
22619	  attribute.
22620	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_process_event):
22621	  Reset the mpegparse element after a flush.
22622	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_newsegment):
22623	  Don't forward events.
22624	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_process_event):
22625	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass):
22626	  handle_newsegment is not a virtual method anymore.
22627	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_send_newsegment)
22628	  (gst_mpeg_parse_reset, gst_mpeg_parse_class_init):
22629	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass): Get
22630	  rid of send_newsegment virtual method.
22631	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_process_event): Only
22632	  handle DVD events and call the superclass method for other event
22633	  types.
22634	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_event): Don't
22635	  override process_event anymore.
22636	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_event)
22637	  (gst_mpeg_parse_process_event): Move actual event processing to
22638	  process event so that subclasses can properly override or extend
22639	  it.
22640	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass):
22641	  Eliminate time parameter in process event.
22642	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_init)
22643	  (gst_mpeg_demux_parse_packet, gst_mpeg_demux_parse_pes)
22644	  (gst_mpeg_demux_send_subbuffer):
22645	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
22646	  (gst_mpeg_parse_parse_packhead, gst_mpeg_parse_event)
22647	  (gst_mpeg_parse_chain): Use the new adjust_ts method instead of
22648	  adding the value of the adjust attribute.
22649	  * gst/mpegstream/gstmpegdemux.h (struct _GstMPEGVideoStream): Get
22650	  rid of the adjust attribute. Now all timestamp adjustments are
22651	  performed by mpegparse using the current segment.
22652	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_adjust_ts)
22653	  (gst_mpeg_parse_class_init): Implement the adjust_ts method based
22654	  on the adjust attribute for SCR values and the current segment.
22655	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass): New
22656	  adjust_ts virtual method to adjust timestamps for outgoing
22657	  buffers.
22658	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_newsegment)
22659	  (gst_mpeg_demux_parse_packet): Don't override send_newsegment.
22660	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_class_init)
22661	  (gst_dvd_demux_handle_newsegment): Don't override
22662	  handle_newsegment.
22663	  (gst_dvd_demux_process_event, gst_dvd_demux_handle_dvd_event):
22664	  Check for DVD events in process_event instead of
22665	  handle_dvd_event.
22666	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass):
22667	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_newsegment)
22668	  (gst_mpeg_parse_send_newsegment, gst_mpeg_parse_send_event):
22669	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_process_event)
22670	  (gst_mpeg_demux_send_event):
22671	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_process_event)
22672	  (gst_dvd_demux_handle_dvd_event):
22673	  Eliminate the time parameter in send_event.
22674
226752005-12-18 15:08:15 +0000  Jan Schmidt <thaytan@mad.scientist.com>
22676
22677	  ext/mad/gstid3tag.c: Fix typefinding in id3demux, and then remove it in favour of the new LGPL id3demux in gst-plugin...
22678	  Original commit message from CVS:
22679	  * ext/mad/gstid3tag.c: (gst_id3_tag_do_typefind),
22680	  (gst_id3_tag_do_caps_nego), (gst_id3_tag_chain), (plugin_init):
22681	  Fix typefinding in id3demux, and then remove it in favour
22682	  of the new LGPL id3demux in gst-plugins-good
22683	  * ext/mad/gstmad.c: (gst_mad_dispose):
22684	  dispose can run more than once.
22685
226862005-12-16 21:56:32 +0000  Stefan Kost <ensonic@users.sourceforge.net>
22687
22688	  gst/asfdemux/gstasfmux.c: change some char* into char[]
22689	  Original commit message from CVS:
22690	  * gst/asfdemux/gstasfmux.c: (gst_asfmux_file_start):
22691	  change some char* into char[]
22692
226932005-12-15 17:06:10 +0000  Edward Hervey <bilboed@bilboed.com>
22694
22695	  gst/realmedia/rmdemux.c: Remove memleak from unused GstRMDemuxStream
22696	  Original commit message from CVS:
22697	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):
22698	  Remove memleak from unused GstRMDemuxStream
22699
227002005-12-12 19:17:11 +0000  Michael Smith <msmith@xiph.org>
22701
22702	  ext/mad/gstid3tag.c: Use the correct function to free typefind factory list.
22703	  Original commit message from CVS:
22704	  * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list),
22705	  (gst_id3_tag_do_typefind):
22706	  Use the correct function to free typefind factory list.
22707
227082005-12-09 18:38:53 +0000  Tim-Philipp Müller <tim@centricular.net>
22709
22710	  ext/mad/gstmad.c: For position and duration queries in TIME format, try the peer first (might be a demuxer).
22711	  Original commit message from CVS:
22712	  * ext/mad/gstmad.c: (gst_mad_src_query):
22713	  For position and duration queries in TIME format, try the peer
22714	  first (might be a demuxer).
22715
227162005-12-08 12:45:09 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22717
22718	  gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_newsegment): Properly handle non contiguous VOBUs by adding the se...
22719	  Original commit message from CVS:
22720	  2005-12-08  Martin Soto  <martinsoto@users.sourceforge.net>
22721	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_newsegment):
22722	  Properly handle non contiguous VOBUs by adding the segment accum
22723	  field to the adjust value.
22724	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_class_init)
22725	  (gst_dvd_demux_init, gst_dvd_demux_handle_newsegment): Extend
22726	  handle_newsegment to prevent sending actual newsegment events and
22727	  use tiemstamp rewriting instead.
22728	  (gst_dvd_demux_handle_dvd_event): Don't send a newsegment after
22729	  dvd-lang-codes.
22730	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_newsegment)
22731	  (gst_mpeg_parse_event):
22732	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParseClass):
22733	  Add a new parameter to handle_newsegment to allow controlling
22734	  whether newsegment events are forwarded or not.
22735	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_init)
22736	  (gst_dvd_demux_handle_dvd_event, gst_dvd_demux_send_subbuffer)
22737	  (gst_dvd_demux_reset):
22738	  last_end_ptm and discont_time aren't necessary anymore, since
22739	  timestamp adjustment is now replaced by newsegment events.
22740	  (gst_dvd_demux_init): Prevent MPEGParse from adjusting
22741	  timestamps.
22742	  * gst/mpegstream/gstdvddemux.h:
22743	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event):
22744	  Don't handle dvd-nav-packet events anymore, since the are now
22745	  replaced by standard newsegment events.
22746	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_init)
22747	  (gst_dvd_demux_handle_dvd_event, gst_dvd_demux_send_subbuffer)
22748	  (gst_dvd_demux_change_state):
22749	  * gst/mpegstream/gstdvddemux.h:
22750	  Get rid of the ignore_next_newmedia_discont hack.
22751	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_class_init)
22752	  (gst_dvd_demux_handle_newsegment):
22753	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_class_init)
22754	  (gst_mpeg_demux_handle_newsegment): Don't override
22755	  handle_newsegment anymore. It was only necessary to handle
22756	  NEWMEDIA events.
22757	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_process_event)
22758	  (gst_dvd_demux_handle_dvd_event, gst_dvd_demux_set_cur_audio)
22759	  (gst_dvd_demux_set_cur_subpicture):
22760	  Reactivate handling of DVD events.
22761	  * gst/mpegstream/gstmpegparse.c (normal_seek)
22762	  (gst_mpeg_parse_handle_src_event)
22763	  (gst_mpeg_parse_handle_src_query):
22764	  First attempt at reenabling seek.
22765	  * gst/mpegstream/gstmpegparse.h:
22766	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init)
22767	  (gst_mpeg_parse_update_streaminfo)
22768	  (gst_mpeg_parse_get_rate)
22769	  (gst_mpeg_parse_convert, gst_mpeg_parse_get_src_query_types)
22770	  (gst_mpeg_parse_handle_src_query):
22771	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_new_output_pad):
22772	  Make queries work again.
22773	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_reset)
22774	  (gst_mpeg_parse_handle_newsegment)
22775	  (gst_mpeg_parse_send_newsegment, gst_mpeg_parse_pad_added)
22776	  (gst_mpeg_parse_chain, gst_mpeg_parse_handle_src_event):
22777	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
22778	  Get rid of the newsegment_pending attribute, and rely instead on
22779	  proper timestamp adjustment.
22780	  * gst/mpegstream/gstmpegparse.c
22781	  (gst_mpeg_parse_get_src_event_masks): Erase.
22782	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init):
22783	  Initialize fields before creating pads to prevent the pad creation
22784	  callback from failing.
22785	  (gst_mpeg_parse_reset): Initialize new fields, and change
22786	  initialization order to match the order in the structure.
22787	  (gst_mpeg_parse_handle_newsegment): Forward new segment events
22788	  whenever possible, and update the current segment.
22789	  (gst_mpeg_parse_send_newsegment): Update the current segment and
22790	  pending_newsegment.
22791	  (gst_mpeg_parse_pad_added): Use the current segment to send
22792	  newsegment events to new pads.
22793	  (gst_mpeg_parse_chain): Properly add adjust time to sent buffers
22794	  and events. Properly update newsegment_pending.
22795	  * gst/mpegstream/gstmpegparse.h	(struct _GstMPEGParse):
22796	  New fields do_adjust and current_segment.
22797	  * gst/mpegstream/gstmpegdemux.c:
22798	  * gst/mpegstream/gstdvddemux.c:
22799	  * gst/mpegstream/gstmpegparse.h:
22800	  Rename handle_discont virtual method to handle_newsegment. Erase
22801	  some (already commented out support) for old NEW_MEDIA events.
22802	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
22803	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init)
22804	  (gst_mpeg_parse_reset, gst_mpeg_parse_handle_discont)
22805	  (gst_mpeg_parse_pad_added, gst_mpeg_parse_parse_packhead)
22806	  (gst_mpeg_parse_event, gst_mpeg_parse_chain):
22807	  Erase the "pending_scr" field, and replace it by a slightly
22808	  different handling of the current SCR. Document code blocks in
22809	  parse_packhead and chain.
22810
228112005-12-07 11:50:10 +0000  Edward Hervey <bilboed@bilboed.com>
22812
22813	  ext/mad/gstid3tag.c: g_warning() are only for really fatal warnings. If we can't decode a tag, just ignore that tag a...
22814	  Original commit message from CVS:
22815	  * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
22816	  g_warning() are only for really fatal warnings. If we can't decode a
22817	  tag, just ignore that tag and do a GST_WARNING.
22818
228192005-12-06 19:48:07 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22820
22821	* ChangeLog:
22822	* ext/a52dec/gsta52dec.h:
22823	* ext/dvdread/dvdreadsrc.h:
22824	* ext/lame/gstlame.h:
22825	* ext/mad/gstid3tag.c:
22826	* ext/mad/gstmad.c:
22827	* ext/mad/gstmad.h:
22828	* ext/mpeg2dec/gstmpeg2dec.h:
22829	* ext/sidplay/gstsiddec.h:
22830	* gst/ac3parse/gstac3parse.c:
22831	* gst/ac3parse/gstac3parse.h:
22832	* gst/asfdemux/gstasfdemux.c:
22833	* gst/asfdemux/gstasfdemux.h:
22834	* gst/iec958/ac3iec.h:
22835	* gst/mpegaudioparse/gstmpegaudioparse.c:
22836	* gst/mpegaudioparse/gstmpegaudioparse.h:
22837	* gst/mpegstream/gstdvddemux.h:
22838	* gst/mpegstream/gstmpegclock.h:
22839	* gst/mpegstream/gstmpegdemux.h:
22840	* gst/mpegstream/gstmpegpacketize.h:
22841	* gst/mpegstream/gstmpegparse.c:
22842	* gst/mpegstream/gstmpegparse.h:
22843	* gst/mpegstream/gstrfc2250enc.c:
22844	* gst/mpegstream/gstrfc2250enc.h:
22845	* gst/realmedia/rmdemux.c:
22846	* gst/realmedia/rmdemux.h:
22847	* gst/synaesthesia/synaescope.c:
22848	  expand tabs
22849	  Original commit message from CVS:
22850	  expand tabs
22851
228522005-12-05 18:12:24 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22853
22854	* configure.ac:
22855	  back to HEAD
22856	  Original commit message from CVS:
22857	  back to HEAD
22858
22859=== release 0.10.0 ===
22860
228612005-12-05 18:04:06 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22862
22863	* ChangeLog:
22864	* NEWS:
22865	* RELEASE:
22866	* configure.ac:
22867	* docs/plugins/inspect/plugin-a52dec.xml:
22868	* docs/plugins/inspect/plugin-amrnb.xml:
22869	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
22870	* docs/plugins/inspect/plugin-iec958.xml:
22871	* docs/plugins/inspect/plugin-lame.xml:
22872	* docs/plugins/inspect/plugin-mad.xml:
22873	* docs/plugins/inspect/plugin-mpeg2dec.xml:
22874	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
22875	* docs/plugins/inspect/plugin-rmdemux.xml:
22876	  releasing 0.10.0
22877	  Original commit message from CVS:
22878	  releasing 0.10.0
22879
228802005-12-05 13:03:40 +0000  Andy Wingo <wingo@pobox.com>
22881
22882	  Update for alloc_buffer changes.
22883	  Original commit message from CVS:
22884	  2005-12-05  Andy Wingo  <wingo@pobox.com>
22885	  * ext/a52dec/gsta52dec.c: (gst_a52dec_push):
22886	  * ext/mad/gstmad.c: (gst_mad_chain):
22887	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_buffer):
22888	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
22889	  * gst/iec958/ac3iec.c: (ac3iec_chain_raw):
22890	  * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream),
22891	  (gst_rmdemux_parse_packet): Update for alloc_buffer changes.
22892
228932005-12-05 09:33:32 +0000  Andy Wingo <wingo@pobox.com>
22894
22895	  ext/mad/gstid3tag.c (plugin_init): Remove id3tag -- there's just id3demux and id3mux now. Fixes #323199.
22896	  Original commit message from CVS:
22897	  2005-12-05  Andy Wingo  <wingo@pobox.com>
22898	  * ext/mad/gstid3tag.c (plugin_init): Remove id3tag -- there's just
22899	  id3demux and id3mux now. Fixes #323199.
22900
229012005-12-04 22:36:51 +0000  Christian Schaller <uraeus@gnome.org>
22902
22903	* gst-plugins-ugly.spec.in:
22904	  update spec file for latest changes
22905	  Original commit message from CVS:
22906	  update spec file for latest changes
22907
229082005-12-02 12:28:03 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22909
22910	  fix silly Makefile.am bug so they link correctly again
22911	  Original commit message from CVS:
22912	  * ext/amrnb/Makefile.am:
22913	  * gst/realmedia/Makefile.am:
22914	  fix silly Makefile.am bug so they link correctly again
22915
229162005-12-01 19:18:24 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22917
22918	* configure.ac:
22919	  back to HEAD
22920	  Original commit message from CVS:
22921	  back to HEAD
22922
22923=== release 0.9.7 ===
22924
229252005-12-01 19:14:57 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22926
22927	* ChangeLog:
22928	* NEWS:
22929	* RELEASE:
22930	* common:
22931	* configure.ac:
22932	* docs/plugins/gst-plugins-ugly-plugins.args:
22933	* docs/plugins/inspect/plugin-a52dec.xml:
22934	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
22935	* docs/plugins/inspect/plugin-iec958.xml:
22936	* docs/plugins/inspect/plugin-lame.xml:
22937	* docs/plugins/inspect/plugin-mad.xml:
22938	* docs/plugins/inspect/plugin-mpeg2dec.xml:
22939	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
22940	* docs/plugins/inspect/plugin-rmdemux.xml:
22941	* docs/random/LICENSE:
22942	* docs/random/PORTED_09:
22943	  releasing 0.9.7
22944	  Original commit message from CVS:
22945	  releasing 0.9.7
22946
229472005-12-01 15:49:59 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22948
22949	* ChangeLog:
22950	* common:
22951	* ext/amrnb/Makefile.am:
22952	* gst/realmedia/Makefile.am:
22953	  Don't know how these escaped my eye before.  Fix link flags.
22954	  Original commit message from CVS:
22955	  Don't know how these escaped my eye before.  Fix link flags.
22956
229572005-11-30 18:37:24 +0000  Thomas Vander Stichele <thomas@apestaart.org>
22958
22959	* common:
22960	* examples/Makefile.am:
22961	* examples/capsfilter/Makefile.am:
22962	* examples/capsfilter/capsfilter1.c:
22963	* examples/gob/Makefile.am:
22964	* examples/gob/gst-identity2.gob:
22965	* examples/gstplay/.gitignore:
22966	* examples/gstplay/Makefile.am:
22967	* examples/gstplay/player.c:
22968	* examples/indexing/.gitignore:
22969	* examples/indexing/Makefile.am:
22970	* examples/indexing/indexmpeg.c:
22971	* examples/level/Makefile.am:
22972	* examples/level/README:
22973	* examples/level/demo.c:
22974	* examples/level/plot.c:
22975	* examples/stats/Makefile.am:
22976	* examples/stats/mp2ogg.c:
22977	* examples/switch/.gitignore:
22978	* examples/switch/Makefile.am:
22979	* examples/switch/switcher.c:
22980	  no examples
22981	  Original commit message from CVS:
22982	  no examples
22983
229842005-11-29 11:26:35 +0000  Tim-Philipp Müller <tim@centricular.net>
22985
22986	  gst/mpegstream/: Ref events before sending them to multiple pads, after all gst_pad_send_event() takes ownership of e...
22987	  Original commit message from CVS:
22988	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
22989	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_event):
22990	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_send_newsegment),
22991	  (gst_mpeg_parse_send_event):
22992	  Ref events before sending them to multiple pads, after all
22993	  gst_pad_send_event() takes ownership of events. Don't leak
22994	  events that have not been handled (fixes #322745).
22995
229962005-11-28 19:13:51 +0000  Martin Soto <martinsoto@users.sourceforge.net>
22997
22998	  gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
22999	  Original commit message from CVS:
23000	  2005-11-28  Martin Soto  <martinsoto@users.sourceforge.net>
23001	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
23002	  (gst_dvd_demux_handle_dvd_event): Erase code to prevent mpegparse
23003	  from making timestamp adjustments. This will have to be re-added
23004	  in some form in the near future, but in order to do that, some nav
23005	  packet parsing will be necessary in mpegdemux.
23006	  * gst/mpegstream/gstmpegparse.h (struct _GstMPEGParse):
23007	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_init)
23008	  (g_value_set_int, gst_mpeg_parse_set_property)
23009	  Get rid of do_adjust and use_adjust. Rename max_discont to
23010	  max_src_gap.
23011	  (gst_mpeg_parse_parse_packhead): When max_scr_gap has a value of
23012	  -1, no adjustment is made.
23013	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init):
23014	  Rename max_discont property to max_scr_gap. Erase "adjust"
23015	  property.
23016	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_send_event): Don't
23017	  override send_event anymore, base class does the job.
23018	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_send_event):
23019	  Base class now does most of the work.
23020	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_send_event):
23021	  Generalize to forwarding the event to all source pads in the
23022	  element.
23023	  * gst/mpegstream/gstmpegparse.h:
23024	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
23025	  (gst_mpeg_parse_init, gst_mpeg_parse_set_clock)
23026	  (gst_mpeg_parse_chain, gst_mpeg_parse_get_property)
23027	  (gst_mpeg_parse_set_property):
23028	  Clock synchronization doesn't make sense anymore for a
23029	  demultiplexer.
23030
230312005-11-28 18:54:09 +0000  Michael Smith <msmith@xiph.org>
23032
23033	  gst/realmedia/rmdemux.c: Don't treat normal EOS as a fatal error.
23034	  Original commit message from CVS:
23035	  * gst/realmedia/rmdemux.c: (gst_rmdemux_loop):
23036	  Don't treat normal EOS as a fatal error.
23037
230382005-11-28 15:47:01 +0000  Edward Hervey <bilboed@bilboed.com>
23039
23040	  ext/mad/gstmad.c: Proper warning statements,
23041	  Original commit message from CVS:
23042	  * ext/mad/gstmad.c: (gst_mad_chain):
23043	  Proper warning statements,
23044	  Don't error if the src pad isn't linked when pushing.
23045	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_change_state):
23046	  Proper state_change, avoids borkage when going to READY
23047
230482005-11-27 15:34:00 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23049
23050	* configure.ac:
23051	* gst-libs/Makefile.am:
23052	* gst-libs/README:
23053	* gst-libs/ext/.gitignore:
23054	* gst-libs/gst/media-info/.gitignore:
23055	* gst-libs/gst/play/.gitignore:
23056	* gst-libs/gst/play/play.h:
23057	* gst-libs/gst/play/play.vcproj:
23058	  no need for an AS_LIBTOOL call
23059	  Original commit message from CVS:
23060	  no need for an AS_LIBTOOL call
23061
230622005-11-27 14:34:34 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23063
23064	* Makefile.am:
23065	* common:
23066	* gst-plugins-ugly.spec.in:
23067	  add ACLOCAL_AMFLAGS; remove old stuff from spec changelog
23068	  Original commit message from CVS:
23069	  add ACLOCAL_AMFLAGS; remove old stuff from spec changelog
23070
230712005-11-25 17:02:41 +0000  Jan Schmidt <thaytan@mad.scientist.com>
23072
23073	  ext/mpeg2dec/gstmpeg2dec.c: Prime libmpeg2's pumps with some null custom buffers to ensure it doesn't ask us to disca...
23074	  Original commit message from CVS:
23075	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence):
23076	  Prime libmpeg2's pumps with some null custom buffers
23077	  to ensure it doesn't ask us to discard garbage later yay.
23078
230792005-11-25 17:01:46 +0000  Jan Schmidt <thaytan@mad.scientist.com>
23080
23081	  ext/mpeg2dec/gstmpeg2dec.c: Prime libmpeg2's pumps with some null custom buffers to ensure it ask us to discard garba...
23082	  Original commit message from CVS:
23083	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence):
23084	  Prime libmpeg2's pumps with some null custom buffers
23085	  to ensure it ask us to discard garbage later yay.
23086
230872005-11-25 14:50:19 +0000  Michael Smith <msmith@xiph.org>
23088
23089	  ext/a52dec/gsta52dec.*: Accept AC3 in audio/x-private1-ac3 format, which includes
23090	  Original commit message from CVS:
23091	  * ext/a52dec/gsta52dec.c: (gst_a52dec_init),
23092	  (gst_a52dec_sink_setcaps), (gst_a52dec_chain),
23093	  (gst_a52dec_chain_raw):
23094	  * ext/a52dec/gsta52dec.h:
23095	  Accept AC3 in audio/x-private1-ac3 format, which includes
23096	  DVD-specific headers, as well as raw AC3, for compatibility with
23097	  some demuxers.
23098
230992005-11-25 00:03:52 +0000  Jan Schmidt <thaytan@mad.scientist.com>
23100
23101	  ext/mad/gstmad.c: When pad_alloc returns other-than-GST_FLOW_OK and mad exits early, skip frame synthesis and consume...
23102	  Original commit message from CVS:
23103	  * ext/mad/gstmad.c: (gst_mad_chain):
23104	  When pad_alloc returns other-than-GST_FLOW_OK and mad exits early,
23105	  skip frame synthesis and consume input data as if we'd done the
23106	  decode. Makes mad not error when the src pad is not connected.
23107	  (#319784)
23108
231092005-11-24 13:58:55 +0000  Martin Soto <martinsoto@users.sourceforge.net>
23110
23111	* ChangeLog:
23112	  Erase old CVS conflict line.
23113	  Original commit message from CVS:
23114	  Erase old CVS conflict line.
23115
231162005-11-24 13:52:49 +0000  Martin Soto <martinsoto@users.sourceforge.net>
23117
23118	  gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init) (gst_mpeg_parse_handle_discont, gst_mpeg_parse_send_newsegm...
23119	  Original commit message from CVS:
23120	  2005-11-23  Martin Soto  <martinsoto@users.sourceforge.net>
23121	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_class_init)
23122	  (gst_mpeg_parse_handle_discont, gst_mpeg_parse_send_newsegment)
23123	  (gst_mpeg_parse_chain):
23124	  * gst/mpegstream/gstmpegdemux.c (gst_mpeg_demux_class_init)
23125	  (gst_mpeg_demux_send_newsegment):
23126	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_send_subbuffer):
23127	  * gst/mpegstream/gstmpegparse.h:
23128	  Rename send_discont method to send_newsegment and add parameters
23129	  to handle actual segments. Adapt code all around to run with the
23130	  new name and signature.
23131	  * gst/mpegstream/gstmpegdemux.c:
23132	  * gst/mpegstream/gstmpegparse.c:
23133	  * gst/mpegstream/gstdvddemux.c:
23134	  Convert to GST_BOILERPLATE.
23135
231362005-11-24 12:23:04 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23137
23138	* configure.ac:
23139	  fix AS_LIBTOOL call
23140	  Original commit message from CVS:
23141	  fix AS_LIBTOOL call
23142
231432005-11-23 21:26:35 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23144
23145	* Makefile.am:
23146	  add a torture target
23147	  Original commit message from CVS:
23148	  add a torture target
23149
231502005-11-23 20:05:47 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23151
23152	* ChangeLog:
23153	* configure.ac:
23154	  back to HEAD
23155	  Original commit message from CVS:
23156	  back to HEAD
23157
23158=== release 0.9.6 ===
23159
231602005-11-23 19:57:04 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23161
23162	* ChangeLog:
23163	* NEWS:
23164	* RELEASE:
23165	* configure.ac:
23166	* docs/plugins/gst-plugins-ugly-plugins.args:
23167	* docs/plugins/gst-plugins-ugly-plugins.signals:
23168	* docs/plugins/inspect/plugin-a52dec.xml:
23169	* docs/plugins/inspect/plugin-amrnb.xml:
23170	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
23171	* docs/plugins/inspect/plugin-iec958.xml:
23172	* docs/plugins/inspect/plugin-lame.xml:
23173	* docs/plugins/inspect/plugin-mad.xml:
23174	* docs/plugins/inspect/plugin-mpeg2dec.xml:
23175	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
23176	* docs/plugins/inspect/plugin-rmdemux.xml:
23177	  releasing 0.9.6
23178	  Original commit message from CVS:
23179	  releasing 0.9.6
23180
231812005-11-23 00:26:42 +0000  Michael Smith <msmith@xiph.org>
23182
23183	  gst/realmedia/rmdemux.c: Fractional framerates.
23184	  Original commit message from CVS:
23185	  * gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
23186	  (gst_rmdemux_src_event), (gst_rmdemux_validate_offset),
23187	  (find_seek_offset_bytes), (find_seek_offset_time),
23188	  (gst_rmdemux_perform_seek), (gst_rmdemux_src_query),
23189	  (gst_rmdemux_loop), (gst_rmdemux_fourcc_isplausible),
23190	  (gst_rmdemux_chain), (gst_rmdemux_send_event),
23191	  (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
23192	  (gst_rmdemux_parse_packet):
23193	  Fractional framerates.
23194
231952005-11-23 00:12:24 +0000  Jan Schmidt <thaytan@mad.scientist.com>
23196
23197	  ext/mpeg2dec/gstmpeg2dec.*: Use fractional framerates
23198	  Original commit message from CVS:
23199	  * ext/mpeg2dec/gstmpeg2dec.c: (src_templ),
23200	  (gst_mpeg2dec_negotiate_format), (handle_sequence),
23201	  (gst_mpeg2dec_sink_event):
23202	  * ext/mpeg2dec/gstmpeg2dec.h:
23203	  Use fractional framerates
23204
232052005-11-22 19:07:13 +0000  Wim Taymans <wim.taymans@gmail.com>
23206
23207	  gst/mpegstream/gstmpegparse.c: set_clock returns a boolean.
23208	  Original commit message from CVS:
23209	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_set_clock):
23210	  set_clock returns a boolean.
23211
232122005-11-22 18:39:36 +0000  Tim-Philipp Müller <tim@centricular.net>
23213
23214	  ext/mad/gstmad.c: Fix seeking even more by sending the newsegment event with the right parameters. Should fix queryin...
23215	  Original commit message from CVS:
23216	  * ext/mad/gstmad.c: (gst_mad_chain):
23217	  Fix seeking even more by sending the newsegment event with the
23218	  right parameters. Should fix querying in playbin/totem after
23219	  a seek.
23220
232212005-11-22 17:39:36 +0000  Tim-Philipp Müller <tim@centricular.net>
23222
23223	  ext/mad/gstmad.c: Fix seeking in stand-alone mode. Fix nonexistant enum value introduced in previous commit. Improve ...
23224	  Original commit message from CVS:
23225	  * ext/mad/gstmad.c: (gst_mad_mode_get_type), (gst_mad_src_query),
23226	  (normal_seek), (gst_mad_sink_event), (gst_mad_chain):
23227	  Fix seeking in stand-alone mode. Fix nonexistant enum value
23228	  introduced in previous commit. Improve debug messages here and
23229	  there. Actually return a proper return value in the sink event
23230	  handler.
23231
232322005-11-22 17:15:25 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23233
23234	* ext/lame/gstlame.c:
23235	  doh
23236	  Original commit message from CVS:
23237	  doh
23238
232392005-11-22 17:04:38 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23240
23241	* ChangeLog:
23242	* ext/lame/gstlame.c:
23243	* ext/mad/gstmad.c:
23244	* ext/sidplay/gstsiddec.cc:
23245	  fix up GValueEnum
23246	  Original commit message from CVS:
23247	  fix up GValueEnum
23248
232492005-11-22 12:39:29 +0000  Andy Wingo <wingo@pobox.com>
23250
23251	* ChangeLog:
23252	* ext/lame/gstlame.c:
23253	* ext/mad/gstid3tag.c:
23254	* ext/sidplay/gstsiddec.cc:
23255	  Update for gst_tag_setter API changes.
23256	  Original commit message from CVS:
23257	  2005-11-22  Andy Wingo  <wingo@pobox.com>
23258	  * Update for gst_tag_setter API changes.
23259
232602005-11-22 11:55:32 +0000  Andy Wingo <wingo@pobox.com>
23261
23262	* ChangeLog:
23263	* ext/a52dec/gsta52dec.c:
23264	* ext/mad/gstid3tag.c:
23265	* ext/mad/gstmad.c:
23266	* gst/mpegaudioparse/gstmpegaudioparse.c:
23267	* gst/mpegstream/gstdvddemux.c:
23268	* gst/mpegstream/gstmpegparse.c:
23269	* gst/realmedia/rmdemux.c:
23270	  ext/a52dec/gsta52dec.c (gst_a52dec_sink_event) ext/mad/gstid3tag.c (gst_id3_tag_sink_event) ext/mad/gstmad.c (gst_mad...
23271	  Original commit message from CVS:
23272	  2005-11-22  Andy Wingo  <wingo@pobox.com>
23273	  * ext/a52dec/gsta52dec.c (gst_a52dec_sink_event)
23274	  * ext/mad/gstid3tag.c (gst_id3_tag_sink_event)
23275	  * ext/mad/gstmad.c (gst_mad_chain)
23276	  * gst/mpegaudioparse/gstmpegaudioparse.c
23277	  (gst_mp3parse_sink_event)
23278	  * gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
23279	  * gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_discont)
23280	  (gst_mpeg_parse_send_discont, gst_mpeg_parse_pad_added)
23281	  * gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek)
23282	  (gst_rmdemux_chain, gst_rmdemux_add_stream): Run update-funcnames.
23283
232842005-11-22 11:39:06 +0000  Tim-Philipp Müller <tim@centricular.net>
23285
23286	  ext/mad/Makefile.am: libgsttagedit => libgsttag
23287	  Original commit message from CVS:
23288	  * ext/mad/Makefile.am:
23289	  libgsttagedit => libgsttag
23290
232912005-11-21 23:50:02 +0000  Edward Hervey <bilboed@bilboed.com>
23292
23293	  ext/lame/gstlame.c: Don't take the stream lock
23294	  Original commit message from CVS:
23295	  * ext/lame/gstlame.c: (gst_lame_sink_event):
23296	  Don't take the stream lock
23297
232982005-11-21 17:34:30 +0000  Andy Wingo <wingo@pobox.com>
23299
23300	  ext/: Don't take the stream lock.
23301	  Original commit message from CVS:
23302	  2005-11-21  Andy Wingo  <wingo@pobox.com>
23303	  * ext/sidplay/gstsiddec.cc (gst_siddec_sink_event):
23304	  * ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event):
23305	  * ext/mad/gstmad.c (gst_mad_sink_event):
23306	  * ext/a52dec/gsta52dec.c (gst_a52dec_sink_event): Don't take the
23307	  stream lock.
23308	  * gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek): Update for
23309	  stream lock changes.
23310
233112005-11-21 16:36:44 +0000  Andy Wingo <wingo@pobox.com>
23312
23313	  *.*: Ran scripts/update-macros. Oh yes.
23314	  Original commit message from CVS:
23315	  2005-11-21  Andy Wingo  <wingo@pobox.com>
23316	  * *.h:
23317	  * *.c: Ran scripts/update-macros. Oh yes.
23318
233192005-11-21 15:12:43 +0000  Tim-Philipp Müller <tim@centricular.net>
23320
23321	  gst/mpegstream/: Filler events have beem removed for now.
23322	  Original commit message from CVS:
23323	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event):
23324	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_process_event):
23325	  Filler events have beem removed for now.
23326
233272005-11-21 14:08:45 +0000  Tim-Philipp Müller <tim@centricular.net>
23328
23329	  gst/: Update for GST_FOURCC_FORMAT API change.
23330	  Original commit message from CVS:
23331	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream):
23332	  * gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
23333	  (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr):
23334	  Update for GST_FOURCC_FORMAT API change.
23335
233362005-11-21 10:32:55 +0000  Edward Hervey <bilboed@bilboed.com>
23337
23338	  gst/: Modifications for disapearance of GST_PAD_IS_USABLE()
23339	  Original commit message from CVS:
23340	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
23341	  * gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
23342	  (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
23343	  (gst_rmdemux_parse_packet):
23344	  Modifications for disapearance of GST_PAD_IS_USABLE()
23345
233462005-11-18 16:14:00 +0000  Michael Smith <msmith@xiph.org>
23347
23348	  gst/iec958/ac3iec.c: Remove some setcaps brokenness.
23349	  Original commit message from CVS:
23350	  * gst/iec958/ac3iec.c: (ac3iec_init), (ac3iec_chain_dvd):
23351	  Remove some setcaps brokenness.
23352	  Don't crash on bad input.
23353
233542005-11-15 22:46:23 +0000  Johan Dahlin <johan@gnome.org>
23355
23356	  ext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after calling transform.
23357	  Original commit message from CVS:
23358	  * ext/mad/gstid3tag.c (gst_mad_id3_to_tag_list): unset GValues after
23359	  calling transform.
23360	  (gst_id3_tag_do_typefind): Unref caps
23361	  * ext/mad/gstmad.c (gst_mad_check_caps_reset): Ditto
23362
233632005-11-15 21:00:44 +0000  Johan Dahlin <johan@gnome.org>
23364
23365	* ext/mad/gstmad.c:
23366	  remove accidentally commited hack
23367	  Original commit message from CVS:
23368	  remove accidentally commited hack
23369
233702005-11-15 20:30:53 +0000  Johan Dahlin <johan@gnome.org>
23371
23372	* ext/mad/gstmad.c:
23373	  free pad templates
23374	  Original commit message from CVS:
23375	  free pad templates
23376
233772005-11-15 14:19:38 +0000  Tim-Philipp Müller <tim@centricular.net>
23378
23379	  ext/mpeg2dec/gstmpeg2dec.c: Set DELTA_UNIT flag on outgoing buffers if this is NOT a keyframe; nice-ify debug message...
23380	  Original commit message from CVS:
23381	  * ext/mpeg2dec/gstmpeg2dec.c: (handle_slice),
23382	  (gst_mpeg2dec_sink_event):
23383	  Set DELTA_UNIT flag on outgoing buffers if this is NOT a keyframe;
23384	  nice-ify debug message in event handler; add CHECKME.
23385	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
23386	  (gst_dvd_demux_send_event), (gst_dvd_demux_process_private),
23387	  (gst_dvd_demux_send_subbuffer), (gst_dvd_demux_reset),
23388	  (gst_dvd_demux_sync_stream_to_time):
23389	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
23390	  (gst_mpeg_demux_process_event), (gst_mpeg_demux_send_event),
23391	  (gst_mpeg_demux_handle_discont), (gst_mpeg_demux_new_output_pad),
23392	  (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes),
23393	  (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_process_private),
23394	  (gst_mpeg_demux_sync_stream_to_time),
23395	  (gst_mpeg_demux_handle_src_event), (gst_mpeg_demux_reset):
23396	  * gst/mpegstream/gstmpegdemux.h:
23397	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init),
23398	  (gst_mpeg_parse_handle_discont), (gst_mpeg_parse_send_buffer),
23399	  (gst_mpeg_parse_process_event), (gst_mpeg_parse_send_discont),
23400	  (gst_mpeg_parse_send_event), (gst_mpeg_parse_event),
23401	  (gst_mpeg_parse_chain):
23402	  * gst/mpegstream/gstmpegparse.h:
23403	  Get rid of GST_PAD_IS_USABLE and fix GstFlowReturn vs. gboolean
23404	  return value confusion (gst_pad_push vs. gst_pad_send_event and
23405	  gst_pad_push_event); pass flow return values to caller;
23406	  miscellaneous fixes and clean-ups.
23407
234082005-11-15 08:37:00 +0000  Christian Schaller <uraeus@gnome.org>
23409
23410	* gst/mpegstream/gstdvddemux.c:
23411	  set rank to secondary until it works 100%
23412	  Original commit message from CVS:
23413	  set rank to secondary until it works 100%
23414
234152005-11-15 07:59:58 +0000  Christian Schaller <uraeus@gnome.org>
23416
23417	* gst-plugins-ugly.spec.in:
23418	  add mpegstream plugin to spec file
23419	  Original commit message from CVS:
23420	  add mpegstream plugin to spec file
23421
234222005-11-14 22:18:21 +0000  Martin Soto <martinsoto@users.sourceforge.net>
23423
23424	  gst/mpegstream/Makefile.am (noinst_HEADERS): Add gstrfc2250enc.h.
23425	  Original commit message from CVS:
23426	  2005-11-14  Martin Soto  <soto@localhost.localdomain>
23427	  * gst/mpegstream/Makefile.am (noinst_HEADERS): Add
23428	  gstrfc2250enc.h.
23429
234302005-11-14 21:20:21 +0000  Josef Zlomek <josef.zlomek@xeris.cz>
23431
23432	  partially port the mpegstream plugin to GStreamer 0.9.
23433	  Original commit message from CVS:
23434	  2005-11-14  Martin Soto  <martinsoto@users.sourceforge.net>
23435	  * configure.ac:
23436	  * gst/mpegstream/Makefile.am:
23437	  * gst/mpegstream/gstdvddemux.c:
23438	  * gst/mpegstream/gstdvddemux.h:
23439	  * gst/mpegstream/gstmpegdemux.c:
23440	  * gst/mpegstream/gstmpegdemux.h:
23441	  * gst/mpegstream/gstmpegpacketize.c:
23442	  * gst/mpegstream/gstmpegpacketize.h:
23443	  * gst/mpegstream/gstmpegparse.c:
23444	  * gst/mpegstream/gstmpegparse.h:
23445	  * gst/mpegstream/gstmpegstream.c:
23446	  * gst/mpegstream/gstrfc2250enc.c:
23447	  * gst/mpegstream/gstrfc2250enc.h:
23448	  Applied patch from Josef Zlomek <josef.zlomek@xeris.cz> to
23449	  partially port the mpegstream plugin to GStreamer 0.9.
23450
234512005-11-14 17:13:20 +0000  Andy Wingo <wingo@pobox.com>
23452
23453	  configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better debugging, allows dll builds on windows. Fixes #316076.
23454	  Original commit message from CVS:
23455	  2005-11-14  Andy Wingo  <wingo@pobox.com>
23456	  * configure.ac (GST_PLUGIN_LDFLAGS): -no-undefined for better
23457	  debugging, allows dll builds on windows. Fixes #316076.
23458
234592005-11-11 19:37:33 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23460
23461	* ChangeLog:
23462	* configure.ac:
23463	  back to head
23464	  Original commit message from CVS:
23465	  back to head
23466
23467=== release 0.9.5 ===
23468
234692005-11-11 19:35:55 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23470
23471	* ChangeLog:
23472	* NEWS:
23473	* RELEASE:
23474	* common:
23475	* configure.ac:
23476	* docs/plugins/inspect/plugin-a52dec.xml:
23477	* docs/plugins/inspect/plugin-amrnb.xml:
23478	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
23479	* docs/plugins/inspect/plugin-iec958.xml:
23480	* docs/plugins/inspect/plugin-lame.xml:
23481	* docs/plugins/inspect/plugin-mad.xml:
23482	* docs/plugins/inspect/plugin-mpeg2dec.xml:
23483	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
23484	* docs/plugins/inspect/plugin-rmdemux.xml:
23485	  releasing 0.9.5
23486	  Original commit message from CVS:
23487	  releasing 0.9.5
23488
234892005-10-27 21:50:11 +0000  Wim Taymans <wim.taymans@gmail.com>
23490
23491	  ext/mpeg2dec/gstmpeg2dec.c: Forward GstFlowReturn about everywhere.
23492	  Original commit message from CVS:
23493	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_reset),
23494	  (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
23495	  (handle_sequence), (handle_picture), (handle_slice),
23496	  (gst_mpeg2dec_chain), (gst_mpeg2dec_src_query), (normal_seek),
23497	  (gst_mpeg2dec_src_event), (gst_mpeg2dec_change_state):
23498	  Forward GstFlowReturn about everywhere.
23499	  Handle seeking correctly.
23500
235012005-10-27 17:26:13 +0000  Wim Taymans <wim.taymans@gmail.com>
23502
23503	  ext/mpeg2dec/gstmpeg2dec.c: Small cleanups in refcounting.
23504	  Original commit message from CVS:
23505	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format),
23506	  (handle_sequence), (handle_slice), (gst_mpeg2dec_chain),
23507	  (gst_mpeg2dec_src_query), (gst_mpeg2dec_change_state):
23508	  Small cleanups in refcounting.
23509
235102005-10-26 16:45:04 +0000  Wim Taymans <wim.taymans@gmail.com>
23511
23512	  ext/mpeg2dec/gstmpeg2dec.*: Removed lots of dubious code.
23513	  Original commit message from CVS:
23514	  * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init),
23515	  (gst_mpeg2dec_dispose), (gst_mpeg2dec_reset),
23516	  (gst_mpeg2dec_alloc_buffer), (gst_mpeg2dec_negotiate_format),
23517	  (handle_sequence), (handle_picture):
23518	  * ext/mpeg2dec/gstmpeg2dec.h:
23519	  Removed lots of dubious code.
23520	  Handle flushing and seeking correctly. Still leaks though...
23521
235222005-10-24 13:37:47 +0000  Christian Schaller <uraeus@gnome.org>
23523
23524	* ChangeLog:
23525	* configure.ac:
23526	  port plugins listing changes
23527	  Original commit message from CVS:
23528	  port plugins listing changes
23529
235302005-10-23 23:06:09 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23531
23532	* ChangeLog:
23533	* configure.ac:
23534	  back to HEAD
23535	  Original commit message from CVS:
23536	  back to HEAD
23537
23538=== release 0.9.4 ===
23539
235402005-10-23 22:44:44 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23541
23542	* ChangeLog:
23543	* Makefile.am:
23544	* NEWS:
23545	* RELEASE:
23546	* configure.ac:
23547	* docs/plugins/gst-plugins-ugly-plugins.args:
23548	* docs/plugins/gst-plugins-ugly-plugins.signals:
23549	* docs/plugins/inspect/plugin-a52dec.xml:
23550	* docs/plugins/inspect/plugin-amrnb.xml:
23551	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
23552	* docs/plugins/inspect/plugin-iec958.xml:
23553	* docs/plugins/inspect/plugin-lame.xml:
23554	* docs/plugins/inspect/plugin-mad.xml:
23555	* docs/plugins/inspect/plugin-mpeg2dec.xml:
23556	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
23557	* docs/plugins/inspect/plugin-rmdemux.xml:
23558	* gst/realmedia/rmdemux.c:
23559	* po/POTFILES.in:
23560	  releasing 0.9.4
23561	  Original commit message from CVS:
23562	  releasing 0.9.4
23563
235642005-10-23 14:32:49 +0000  Julien Moutte <julien@moutte.net>
23565
23566	  gst/realmedia/rmdemux.c: STOPPED->FAILED
23567	  Original commit message from CVS:
23568	  2005-10-23  Julien MOUTTE  <julien@moutte.net>
23569	  * gst/realmedia/rmdemux.c: (gst_rmdemux_loop): STOPPED->FAILED
23570
235712005-10-21 16:22:00 +0000  Christian Schaller <uraeus@gnome.org>
23572
23573	* gst-plugins-ugly.spec.in:
23574	  add packaging of a52dec
23575	  Original commit message from CVS:
23576	  add packaging of a52dec
23577
235782005-10-21 11:58:38 +0000  Wim Taymans <wim.taymans@gmail.com>
23579
23580	  gst/realmedia/rmdemux.c: Set correct stream time in newsegment event.
23581	  Original commit message from CVS:
23582	  * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
23583	  (gst_rmdemux_perform_seek), (gst_rmdemux_src_query):
23584	  Set correct stream time in newsegment event.
23585
235862005-10-20 22:43:04 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23587
23588	* ext/Makefile.am:
23589	  fix distcheck
23590	  Original commit message from CVS:
23591	  fix distcheck
23592
235932005-10-20 22:40:07 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23594
23595	* ChangeLog:
23596	* ext/Makefile.am:
23597	  fix distcheck
23598	  Original commit message from CVS:
23599	  fix distcheck
23600
236012005-10-20 09:51:58 +0000  Tim-Philipp Müller <tim@centricular.net>
23602
23603	  ext/a52dec/: Re-enable CPU flags, use liboil to get them.
23604	  Original commit message from CVS:
23605	  * ext/a52dec/Makefile.am:
23606	  * ext/a52dec/gsta52dec.c: (gst_a52dec_base_init),
23607	  (gst_a52dec_class_init), (gst_a52dec_sink_event),
23608	  (gst_a52dec_change_state):
23609	  * ext/a52dec/gsta52dec.h:
23610	  Re-enable CPU flags, use liboil to get them.
23611
236122005-10-20 09:00:30 +0000  Tim-Philipp Müller <tim@centricular.net>
23613
23614	  Port AC3 decoder to 0.9 (#318849).
23615	  Original commit message from CVS:
23616	  Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
23617	  * configure.ac:
23618	  * ext/a52dec/Makefile.am:
23619	  * ext/a52dec/gsta52dec.c:
23620	  * ext/a52dec/gsta52dec.h:
23621	  Port AC3 decoder to 0.9 (#318849).
23622
236232005-10-20 08:30:33 +0000  Wim Taymans <wim.taymans@gmail.com>
23624
23625	  ext/sidplay/gstsiddec.cc: Small fixes and more error messages.
23626	  Original commit message from CVS:
23627	  * ext/sidplay/gstsiddec.cc:
23628	  Small fixes and more error messages.
23629
236302005-10-19 16:01:35 +0000  Wim Taymans <wim.taymans@gmail.com>
23631
23632	  API change fixen.
23633	  Original commit message from CVS:
23634	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_query),
23635	  (gst_amrnbparse_state_change):
23636	  * ext/mad/gstid3tag.c: (gst_id3_tag_src_query):
23637	  * ext/mad/gstmad.c: (gst_mad_get_query_types), (gst_mad_src_query):
23638	  * ext/mpeg2dec/gstmpeg2dec.c:
23639	  * ext/sidplay/gstsiddec.cc:
23640	  * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
23641	  (gst_rmdemux_src_query), (gst_rmdemux_src_query_types):
23642	  API change fixen.
23643
236442005-10-19 12:43:28 +0000  Tim-Philipp Müller <tim@centricular.net>
23645
23646	  configure.ac: GST_DOC has been renamed to GST_DOCBOOK_CHECK
23647	  Original commit message from CVS:
23648	  * configure.ac:
23649	  GST_DOC has been renamed to GST_DOCBOOK_CHECK
23650
236512005-10-19 09:47:31 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23652
23653	  configure.ac: some docs I had
23654	  Original commit message from CVS:
23655	  * configure.ac:
23656	  some docs I had
23657	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
23658	  trivial fixes
23659
236602005-10-18 13:23:22 +0000  Wim Taymans <wim.taymans@gmail.com>
23661
23662	  gst/realmedia/rmdemux.c: segment-start/done API change.
23663	  Original commit message from CVS:
23664	  * gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
23665	  (gst_rmdemux_perform_seek):
23666	  segment-start/done API change.
23667
236682005-10-17 17:50:45 +0000  Michael Smith <msmith@xiph.org>
23669
23670	* ChangeLog:
23671	* common:
23672	* gst/iec958/ac3iec.c:
23673	  Set buffer durations on IEC958 buffers.
23674	  Original commit message from CVS:
23675	  Set buffer durations on IEC958 buffers.
23676
236772005-10-16 17:06:42 +0000  Tim-Philipp Müller <tim@centricular.net>
23678
23679	  configure.ac: Fix glib check
23680	  Original commit message from CVS:
23681	  * configure.ac:
23682	  Fix glib check
23683
236842005-10-13 19:14:25 +0000  Tim-Philipp Müller <tim@centricular.net>
23685
23686	  ext/mad/gstid3tag.c: Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.
23687	  Original commit message from CVS:
23688	  * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
23689	  Fix handling of GST_TAG_DATE, which is now of type GST_TYPE_DATE.
23690
236912005-10-13 15:29:56 +0000  Stefan Kost <ensonic@users.sourceforge.net>
23692
23693	  examples/stats/mp2ogg.c: yes, typo fixes
23694	  Original commit message from CVS:
23695	  * examples/stats/mp2ogg.c:
23696	  yes, typo fixes
23697
236982005-10-12 14:30:36 +0000  Stefan Kost <ensonic@users.sourceforge.net>
23699
23700	  renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
23701	  Original commit message from CVS:
23702	  * examples/indexing/indexmpeg.c: (main):
23703	  * ext/a52dec/gsta52dec.c: (gst_a52dec_init):
23704	  * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_is_open),
23705	  (dvdnavsrc_set_property), (dvdnavsrc_open), (dvdnavsrc_close),
23706	  (dvdnavsrc_event), (dvdnavsrc_convert), (dvdnavsrc_query):
23707	  * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_set_property),
23708	  (dvdreadsrc_srcpad_query), (dvdreadsrc_get),
23709	  (dvdreadsrc_open_file), (dvdreadsrc_close_file):
23710	  * ext/dvdread/dvdreadsrc.h:
23711	  * ext/lame/gstlame.h:
23712	  * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init):
23713	  * gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
23714	  * gst/iec958/ac3iec.h:
23715	  * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init):
23716	  * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init):
23717	  * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init):
23718	  * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
23719	  * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init):
23720	  renamed GST_FLAGS macros to GST_OBJECT_FLAGS
23721	  moved bitshift from macro to enum definition
23722
237232005-10-11 16:37:16 +0000  Wim Taymans <wim.taymans@gmail.com>
23724
23725	  newsegment API update.
23726	  Original commit message from CVS:
23727	  * ext/mad/gstid3tag.c: (gst_id3_tag_sink_event):
23728	  * ext/mad/gstmad.c: (gst_mad_chain):
23729	  * gst/mpegaudioparse/gstmpegaudioparse.c:
23730	  (gst_mp3parse_sink_event), (gst_mp3parse_chain):
23731	  * gst/realmedia/rmdemux.c: (gst_rmdemux_perform_seek),
23732	  (gst_rmdemux_chain), (gst_rmdemux_add_stream):
23733	  newsegment API update.
23734
237352005-10-06 13:14:38 +0000  Wim Taymans <wim.taymans@gmail.com>
23736
23737	  ext/amrnb/amrnbdec.c: Mark invalid frame sizes
23738	  Original commit message from CVS:
23739	  * ext/amrnb/amrnbdec.c:
23740	  Mark invalid frame sizes
23741	  * ext/mad/gstmad.c: (gst_mad_init), (gst_mad_chain):
23742	  UNUSABLE is not to be used here, just push out stuff so
23743	  probes can continue linking or making the pad usable.
23744
237452005-10-05 11:25:51 +0000  Michael Smith <msmith@xiph.org>
23746
23747	* ChangeLog:
23748	* gst/realmedia/rmdemux.c:
23749	  Improve seek error-resilience.
23750	  Original commit message from CVS:
23751	  Improve seek error-resilience.
23752	  Better error handling generally.
23753
237542005-10-03 17:59:55 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23755
23756	* ChangeLog:
23757	* configure.ac:
23758	  back to head
23759	  Original commit message from CVS:
23760	  back to head
23761
23762=== release 0.9.3 ===
23763
237642005-10-03 17:49:44 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23765
23766	* ChangeLog:
23767	* NEWS:
23768	* README:
23769	* configure.ac:
23770	* ext/sidplay/Makefile.am:
23771	  release time
23772	  Original commit message from CVS:
23773	  release time
23774
237752005-09-30 16:43:12 +0000  Michael Smith <msmith@xiph.org>
23776
23777	* gst/realmedia/rmdemux.h:
23778	  Forgot to commit this file. I hate Nano.
23779	  Original commit message from CVS:
23780	  Forgot to commit this file. I hate Nano.
23781
237822005-09-30 16:39:47 +0000  Michael Smith <msmith@xiph.org>
23783
23784	* ChangeLog:
23785	* common:
23786	* gst/realmedia/rmdemux.c:
23787	  Sanity checks and memory leak fixes for real demuxer
23788	  Original commit message from CVS:
23789	  Sanity checks and memory leak fixes for real demuxer
23790
237912005-09-29 13:44:15 +0000  Michael Smith <msmith@xiph.org>
23792
23793	  gst/realmedia/rmdemux.c: Real demuxer fixes. Make it more bulletproof against bad data, identify a few more stream ty...
23794	  Original commit message from CVS:
23795	  * gst/realmedia/rmdemux.c: (gst_rmdemux_src_event),
23796	  (gst_rmdemux_perform_seek), (gst_rmdemux_loop),
23797	  (gst_rmdemux_send_event), (gst_rmdemux_add_stream),
23798	  (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet):
23799	  Real demuxer fixes. Make it more bulletproof against bad data,
23800	  identify a few more stream types.
23801	  Fix seeking so that it works (at least with the seek example
23802	  program; it still fails with totem).
23803
238042005-09-26 14:41:23 +0000  Wim Taymans <wim.taymans@gmail.com>
23805
23806	  gst/mpegaudioparse/gstmpegaudioparse.c: Set correct caps on buffers too.
23807	  Original commit message from CVS:
23808	  * gst/mpegaudioparse/gstmpegaudioparse.c:
23809	  (gst_mp3parse_sink_event), (gst_mp3parse_chain):
23810	  Set correct caps on buffers too.
23811
238122005-09-26 14:31:53 +0000  Wim Taymans <wim.taymans@gmail.com>
23813
23814	  gst/mpegaudioparse/gstmpegaudioparse.*: Put timestamps on buffers.
23815	  Original commit message from CVS:
23816	  * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_init),
23817	  (gst_mp3parse_sink_event), (gst_mp3parse_chain):
23818	  * gst/mpegaudioparse/gstmpegaudioparse.h:
23819	  Put timestamps on buffers.
23820
238212005-09-21 22:21:22 +0000  Flavio Oliveira <flavio.oliveira@indt.org.br>
23822
23823	* ChangeLog:
23824	* ext/amrnb/amrnbenc.c:
23825	  Changed amrnbenc description, it is an encoder, not decoder.
23826	  Original commit message from CVS:
23827	  Changed amrnbenc description, it is an encoder, not decoder.
23828
238292005-09-21 16:21:45 +0000  Michael Smith <msmith@xiph.org>
23830
23831	* ChangeLog:
23832	* gst/iec958/ac3_padder.c:
23833	* gst/iec958/ac3_padder.h:
23834	* gst/iec958/ac3iec.c:
23835	  Various changes to AC3->IEC958 framer. Mostly to make our IEC958 headers and dump the frame (as a probable sync failu...
23836	  Original commit message from CVS:
23837	  Various changes to AC3->IEC958 framer. Mostly to make our IEC958 headers
23838	  more accurate, and to check AC3 checksums (both of them in each frame),
23839	  and dump the frame (as a probable sync failure) if they don't match.
23840	  General code cleanup, improved comments. Changed to not construct the
23841	  header backwards, and not byteswap everything else. If we end up needing
23842	  to do little-endian output, we should swap in the element doing the
23843	  output (AC3 is big-endian).
23844
238452005-09-20 17:37:54 +0000  Christian Schaller <uraeus@gnome.org>
23846
23847	* gst-plugins-ugly.spec.in:
23848	  fix spec file for ugly
23849	  Original commit message from CVS:
23850	  fix spec file for ugly
23851
238522005-09-19 23:25:07 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23853
23854	* docs/plugins/inspect/plugin-lame.xml:
23855	  revert empty commit
23856	  Original commit message from CVS:
23857	  revert empty commit
23858
238592005-09-19 23:24:12 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23860
23861	* docs/plugins/scan.stamp:
23862	  whoops, wrong files
23863	  Original commit message from CVS:
23864	  whoops, wrong files
23865
238662005-09-19 23:21:31 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23867
23868	  docs/plugins/gst-plugins-ugly-plugins.*: commit missing files
23869	  Original commit message from CVS:
23870	  * docs/plugins/gst-plugins-ugly-plugins.args:
23871	  * docs/plugins/gst-plugins-ugly-plugins.hierarchy:
23872	  * docs/plugins/gst-plugins-ugly-plugins.interfaces:
23873	  * docs/plugins/gst-plugins-ugly-plugins.prerequisites:
23874	  commit missing files
23875	  * docs/plugins/inspect/plugin-lame.xml:
23876	  update
23877
238782005-09-19 16:44:13 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23879
23880	* Makefile.am:
23881	* common:
23882	* gst-plugins-ugly.spec.in:
23883	  add check-valgrind target
23884	  Original commit message from CVS:
23885	  add check-valgrind target
23886
238872005-09-19 13:46:35 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23888
23889	* docs/plugins/scanobj-build.stamp:
23890	  add stamp
23891	  Original commit message from CVS:
23892	  add stamp
23893
238942005-09-19 11:07:40 +0000  Wim Taymans <wim.taymans@gmail.com>
23895
23896	  ext/lame/gstlame.c: Set caps on outgoing buffers.
23897	  Original commit message from CVS:
23898	  * ext/lame/gstlame.c: (gst_lame_chain):
23899	  Set caps on outgoing buffers.
23900
239012005-09-16 16:04:28 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23902
23903	* ChangeLog:
23904	* ext/lame/gstlame.c:
23905	* ext/lame/gstlame.h:
23906	  clean up further so we don't try to set up five times for a simple pipeline
23907	  Original commit message from CVS:
23908	  clean up further so we don't try to set up five times for
23909	  a simple pipeline
23910
239112005-09-16 15:43:08 +0000  Michael Smith <msmith@xiph.org>
23912
23913	* ChangeLog:
23914	* common:
23915	* gst/iec958/ac3iec.c:
23916	  Set setcaps function on sink pad, not source pad. Produce correct caps on output buffers.
23917	  Original commit message from CVS:
23918	  Set setcaps function on sink pad, not source pad. Produce correct caps
23919	  on output buffers.
23920
239212005-09-11 17:53:12 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23922
23923	* common:
23924	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
23925	* docs/plugins/inspect/plugin-iec958.xml:
23926	* docs/plugins/inspect/plugin-lame.xml:
23927	* docs/plugins/inspect/plugin-mad.xml:
23928	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
23929	* docs/plugins/inspect/plugin-rmdemux.xml:
23930	  update inspect with source
23931	  Original commit message from CVS:
23932	  update inspect with source
23933
239342005-09-07 13:42:44 +0000  Stefan Kost <ensonic@users.sourceforge.net>
23935
23936	  ext/mad/gstid3tag.c: gsttaginterface.h -> gsttagsetter.h
23937	  Original commit message from CVS:
23938	  * ext/mad/gstid3tag.c:
23939	  gsttaginterface.h -> gsttagsetter.h
23940
239412005-09-06 14:06:51 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23942
23943	* configure.ac:
23944	  back to HEAD
23945	  Original commit message from CVS:
23946	  back to HEAD
23947
23948=== release 0.9.1 ===
23949
239502005-09-06 14:05:40 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23951
23952	* ChangeLog:
23953	* NEWS:
23954	* README:
23955	* RELEASE:
23956	* autogen.sh:
23957	* configure.ac:
23958	  releasing 0.9.2
23959	  Original commit message from CVS:
23960	  releasing 0.9.2
23961
239622005-09-06 12:00:33 +0000  Wim Taymans <wim.taymans@gmail.com>
23963
23964	  ext/amrnb/: State change function updates.
23965	  Original commit message from CVS:
23966	  * ext/amrnb/amrnbdec.c: (gst_amrnbdec_state_change):
23967	  * ext/amrnb/amrnbenc.c: (gst_amrnbenc_state_change):
23968	  * ext/amrnb/amrnbparse.c: (gst_amrnbparse_state_change):
23969	  State change function updates.
23970
239712005-09-05 17:24:20 +0000  Jan Schmidt <thaytan@mad.scientist.com>
23972
23973	  ext/mpeg2dec/gstmpeg2dec.c: GST_CAT_SEEK disappeared from the public API at some point
23974	  Original commit message from CVS:
23975	  * ext/mpeg2dec/gstmpeg2dec.c:
23976	  GST_CAT_SEEK disappeared from the public API at some point
23977
239782005-09-05 11:42:10 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23979
23980	* gst/iec958/ac3_padder.c:
23981	* gst/iec958/ac3_padder.h:
23982	  doc fixes
23983	  Original commit message from CVS:
23984	  doc fixes
23985
239862005-09-04 19:28:29 +0000  Thomas Vander Stichele <thomas@apestaart.org>
23987
23988	* Makefile.am:
23989	* autogen.sh:
23990	* common:
23991	* configure.ac:
23992	* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
23993	* docs/plugins/inspect-build.stamp:
23994	* docs/plugins/inspect.stamp:
23995	* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
23996	* docs/plugins/inspect/plugin-iec958.xml:
23997	* docs/plugins/inspect/plugin-lame.xml:
23998	* docs/plugins/inspect/plugin-mad.xml:
23999	* docs/plugins/inspect/plugin-mpegaudioparse.xml:
24000	* docs/plugins/inspect/plugin-rmdemux.xml:
24001	  docs for ugly plugins
24002	  Original commit message from CVS:
24003	  docs for ugly plugins
24004
240052005-09-02 18:01:33 +0000  Thomas Vander Stichele <thomas@apestaart.org>
24006
24007	* gst-plugins-ugly.spec.in:
24008	* gst/iec958/Makefile.am:
24009	  build fixes
24010	  Original commit message from CVS:
24011	  build fixes
24012
240132005-09-02 17:04:39 +0000  Michael Smith <msmith@xiph.org>
24014
24015	* ChangeLog:
24016	* gst/iec958/ac3iec.c:
24017	  Accept audio/x-private1-a3c on sink pad
24018	  Original commit message from CVS:
24019	  Accept audio/x-private1-a3c on sink pad
24020
240212005-09-02 17:01:14 +0000  Thomas Vander Stichele <thomas@apestaart.org>
24022
24023	* gst-plugins-ugly.spec.in:
24024	  spec updates
24025	  Original commit message from CVS:
24026	  spec updates
24027
240282005-09-02 15:43:54 +0000  Andy Wingo <wingo@pobox.com>
24029
24030	* examples/gstplay/player.c:
24031	* examples/stats/mp2ogg.c:
24032	* ext/a52dec/gsta52dec.c:
24033	* ext/amrnb/amrnbdec.c:
24034	* ext/amrnb/amrnbenc.c:
24035	* ext/amrnb/amrnbparse.c:
24036	* ext/dvdnav/dvdnavsrc.c:
24037	* ext/dvdread/dvdreadsrc.c:
24038	* ext/lame/gstlame.c:
24039	* ext/mad/gstid3tag.c:
24040	* ext/mad/gstmad.c:
24041	* ext/mpeg2dec/gstmpeg2dec.c:
24042	* gst/ac3parse/gstac3parse.c:
24043	* gst/asfdemux/gstasfdemux.c:
24044	* gst/asfdemux/gstasfmux.c:
24045	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24046	* gst/iec958/ac3iec.c:
24047	* gst/mpegaudioparse/gstmpegaudioparse.c:
24048	* gst/mpegstream/gstdvddemux.c:
24049	* gst/mpegstream/gstmpegdemux.c:
24050	* gst/mpegstream/gstmpegparse.c:
24051	* gst/mpegstream/gstrfc2250enc.c:
24052	* gst/realmedia/rmdemux.c:
24053	* gst/synaesthesia/gstsynaesthesia.c:
24054	  All plugins updated for element state changes.
24055	  Original commit message from CVS:
24056	  2005-09-02  Andy Wingo  <wingo@pobox.com>
24057	  * All plugins updated for element state changes.
24058
240592005-09-02 14:19:17 +0000  Michael Smith <msmith@xiph.org>
24060
24061	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24062	* gst/iec958/ac3iec.c:
24063	  Fix return types in setcaps functions
24064	  Original commit message from CVS:
24065	  Fix return types in setcaps functions
24066
240672005-09-02 13:37:13 +0000  Michael Smith <msmith@xiph.org>
24068
24069	* ChangeLog:
24070	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24071	* gst/iec958/ac3iec.c:
24072	  Changes to correctly use first_access parameter in ac3 and lpcm plugins.
24073	  Original commit message from CVS:
24074	  Changes to correctly use first_access parameter in ac3 and lpcm plugins.
24075	  Some general cleanups in iec958 framer.
24076
240772005-09-01 21:07:34 +0000  Thomas Vander Stichele <thomas@apestaart.org>
24078
24079	* common:
24080	* m4/Makefile.am:
24081	* m4/as-arts.m4:
24082	* m4/esd.m4:
24083	* m4/gst-alsa.m4:
24084	* m4/gst-artsc.m4:
24085	* m4/gst-matroska.m4:
24086	* m4/ogg.m4:
24087	* m4/vorbis.m4:
24088	  fix distcheck; remove some old m4s
24089	  Original commit message from CVS:
24090	  fix distcheck; remove some old m4s
24091
240922005-09-01 17:31:21 +0000  Michael Smith <msmith@xiph.org>
24093
24094	* ChangeLog:
24095	* configure.ac:
24096	* gst/iec958/Makefile.am:
24097	* gst/iec958/ac3_padder.c:
24098	* gst/iec958/ac3_padder.h:
24099	* gst/iec958/ac3iec.c:
24100	* gst/iec958/ac3iec.h:
24101	  AC3 -> IEC958 (S/PDIF) framer, based on Martin Soto's 0.8 plugin
24102	  Original commit message from CVS:
24103	  AC3 -> IEC958 (S/PDIF) framer, based on Martin Soto's 0.8 plugin
24104
241052005-09-01 11:52:34 +0000  Wim Taymans <wim.taymans@gmail.com>
24106
24107	  gst/dvdlpcmdec/gstdvdlpcmdec.c: Cleanups, fixed header parsing and stripping.
24108	  Original commit message from CVS:
24109	  * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_setcaps),
24110	  (gst_dvdlpcmdec_chain_dvd), (gst_dvdlpcmdec_chain_raw),
24111	  (gst_dvdlpcmdec_change_state):
24112	  Cleanups, fixed header parsing and stripping.
24113
241142005-09-01 11:34:39 +0000  Michael Smith <msmith@xiph.org>
24115
24116	* ChangeLog:
24117	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24118	  Use the right bytes when parsing the LPCM dvd header
24119	  Original commit message from CVS:
24120	  Use the right bytes when parsing the LPCM dvd header
24121
241222005-09-01 11:16:15 +0000  Michael Smith <msmith@xiph.org>
24123
24124	* ChangeLog:
24125	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24126	  Return the correct values from chain function
24127	  Original commit message from CVS:
24128	  Return the correct values from chain function
24129
241302005-09-01 10:04:53 +0000  Thomas Vander Stichele <thomas@apestaart.org>
24131
24132	* common:
24133	* docs/Makefile.am:
24134	* docs/plugins/.gitignore:
24135	* docs/random/ChangeLog-0.8:
24136	* docs/version.entities.in:
24137	  adding doc stuff
24138	  Original commit message from CVS:
24139	  adding doc stuff
24140
241412005-08-31 19:37:08 +0000  Michael Smith <msmith@xiph.org>
24142
24143	* ChangeLog:
24144	* gst/dvdlpcmdec/gstdvdlpcmdec.c:
24145	* gst/dvdlpcmdec/gstdvdlpcmdec.h:
24146	  Restructure LPCM decoder to not expect the demuxer to parse the LPCM header; instead do this internally. Also support...
24147	  Original commit message from CVS:
24148	  Restructure LPCM decoder to not expect the demuxer to parse the LPCM
24149	  header; instead do this internally. Also support the old way, using
24150	  a different mime-type. CVS:
24151
241522001-12-17 18:37:01 +0000  Thomas Vander Stichele <thomas@apestaart.org>
24153
24154	  building up speed
24155	  Original commit message from CVS:
24156	  building up speed
24157
24158