Skip to content
Snippets Groups Projects
ChangeLog 4.75 MiB
Newer Older
124001 124002 124003 124004 124005 124006 124007 124008 124009 124010 124011 124012 124013 124014 124015 124016 124017 124018 124019 124020 124021 124022 124023 124024 124025 124026 124027 124028 124029 124030 124031 124032 124033 124034 124035 124036 124037 124038 124039 124040 124041 124042 124043 124044 124045 124046 124047 124048 124049 124050 124051 124052 124053 124054 124055 124056 124057 124058 124059 124060 124061 124062 124063 124064 124065 124066 124067 124068 124069 124070 124071 124072 124073 124074 124075 124076 124077 124078 124079 124080 124081 124082 124083 124084 124085 124086 124087 124088 124089 124090 124091 124092 124093 124094 124095 124096 124097 124098 124099 124100 124101 124102 124103 124104 124105 124106 124107 124108 124109 124110 124111 124112 124113 124114 124115 124116 124117 124118 124119 124120 124121 124122 124123 124124 124125 124126 124127 124128 124129 124130 124131 124132 124133 124134 124135 124136 124137 124138 124139 124140 124141 124142 124143 124144 124145 124146 124147 124148 124149 124150 124151 124152 124153 124154 124155 124156 124157 124158 124159 124160 124161 124162 124163 124164 124165 124166 124167 124168 124169 124170 124171 124172 124173 124174 124175 124176 124177 124178 124179 124180 124181 124182 124183 124184 124185 124186 124187 124188 124189 124190 124191 124192 124193 124194 124195 124196 124197 124198 124199 124200 124201 124202 124203 124204 124205 124206 124207 124208 124209 124210 124211 124212 124213 124214 124215 124216 124217 124218 124219 124220 124221 124222 124223 124224 124225 124226 124227 124228 124229 124230 124231 124232 124233 124234 124235 124236 124237 124238 124239 124240 124241 124242 124243 124244 124245 124246 124247 124248 124249 124250 124251 124252 124253 124254 124255 124256 124257 124258 124259 124260 124261 124262 124263 124264 124265 124266 124267 124268 124269 124270 124271 124272 124273 124274 124275 124276 124277 124278 124279 124280 124281 124282 124283 124284 124285 124286 124287 124288 124289 124290 124291 124292 124293 124294 124295 124296 124297 124298 124299 124300 124301 124302 124303 124304 124305 124306 124307 124308 124309 124310 124311 124312 124313 124314 124315 124316 124317 124318 124319 124320 124321 124322 124323 124324 124325 124326 124327 124328 124329 124330 124331 124332 124333 124334 124335 124336 124337 124338 124339 124340 124341 124342 124343 124344 124345 124346 124347 124348 124349 124350 124351 124352 124353 124354 124355 124356 124357 124358 124359 124360 124361 124362 124363 124364 124365 124366 124367 124368 124369 124370 124371 124372 124373 124374 124375 124376 124377 124378 124379 124380 124381 124382 124383 124384 124385 124386 124387 124388 124389 124390 124391 124392 124393 124394 124395 124396 124397 124398 124399 124400 124401 124402 124403 124404 124405 124406 124407 124408 124409 124410 124411 124412 124413 124414 124415 124416 124417 124418 124419 124420 124421 124422 124423 124424 124425 124426 124427 124428 124429 124430 124431 124432 124433 124434 124435 124436 124437 124438 124439 124440 124441 124442 124443 124444 124445 124446 124447 124448 124449 124450 124451 124452 124453 124454 124455 124456 124457 124458 124459 124460 124461 124462 124463 124464 124465 124466 124467 124468 124469 124470 124471 124472 124473 124474 124475 124476 124477 124478 124479 124480 124481 124482 124483 124484 124485 124486 124487 124488 124489 124490 124491 124492 124493 124494 124495 124496 124497 124498 124499 124500 124501 124502 124503 124504 124505 124506 124507 124508 124509 124510 124511 124512 124513 124514 124515 124516 124517 124518 124519 124520 124521 124522 124523 124524 124525 124526 124527 124528 124529 124530 124531 124532 124533 124534 124535 124536 124537 124538 124539 124540 124541 124542 124543 124544 124545 124546 124547 124548 124549 124550 124551 124552 124553 124554 124555 124556 124557 124558 124559 124560 124561 124562 124563 124564 124565 124566 124567 124568 124569 124570 124571 124572 124573 124574 124575 124576 124577 124578 124579 124580 124581 124582 124583 124584 124585 124586 124587 124588 124589 124590 124591 124592 124593 124594 124595 124596 124597 124598 124599 124600 124601 124602 124603 124604 124605 124606 124607 124608 124609 124610 124611 124612 124613 124614 124615 124616 124617 124618 124619 124620 124621 124622 124623 124624 124625 124626 124627 124628 124629 124630 124631 124632 124633 124634 124635 124636 124637 124638 124639 124640 124641 124642 124643 124644 124645 124646 124647 124648 124649 124650 124651 124652 124653 124654 124655 124656 124657 124658 124659 124660 124661 124662 124663 124664 124665 124666 124667 124668 124669 124670 124671 124672 124673 124674 124675 124676 124677 124678 124679 124680 124681 124682 124683 124684 124685 124686 124687 124688 124689 124690 124691 124692 124693 124694 124695 124696 124697 124698 124699 124700 124701 124702 124703 124704 124705 124706 124707 124708 124709 124710 124711 124712 124713 124714 124715 124716 124717 124718 124719 124720 124721 124722 124723 124724 124725 124726 124727 124728 124729 124730 124731 124732 124733 124734 124735 124736 124737 124738 124739 124740 124741 124742 124743 124744 124745 124746 124747 124748 124749 124750 124751 124752 124753 124754 124755 124756 124757 124758 124759 124760 124761 124762 124763 124764 124765 124766 124767 124768 124769 124770 124771 124772 124773 124774 124775 124776 124777 124778 124779 124780 124781 124782 124783 124784 124785 124786 124787 124788 124789 124790 124791 124792 124793 124794 124795 124796 124797 124798 124799 124800 124801 124802 124803 124804 124805 124806 124807 124808 124809 124810 124811 124812 124813 124814 124815 124816 124817 124818 124819 124820 124821 124822 124823 124824 124825 124826 124827 124828 124829 124830 124831 124832 124833 124834 124835 124836 124837 124838 124839 124840 124841 124842 124843 124844 124845 124846 124847 124848 124849 124850 124851 124852 124853 124854 124855 124856 124857 124858 124859 124860 124861 124862 124863 124864 124865 124866 124867 124868 124869 124870 124871 124872 124873 124874 124875 124876 124877 124878 124879 124880 124881 124882 124883 124884 124885 124886 124887 124888 124889 124890 124891 124892 124893 124894 124895 124896 124897 124898 124899 124900 124901 124902 124903 124904 124905 124906 124907 124908 124909 124910 124911 124912 124913 124914 124915 124916 124917 124918 124919 124920 124921 124922 124923 124924 124925 124926 124927 124928 124929 124930 124931 124932 124933 124934 124935 124936 124937 124938 124939 124940 124941 124942 124943 124944 124945 124946 124947 124948 124949 124950 124951 124952 124953 124954 124955 124956 124957 124958 124959 124960 124961 124962 124963 124964 124965 124966 124967 124968 124969 124970 124971 124972 124973 124974 124975 124976 124977 124978 124979 124980 124981 124982 124983 124984 124985 124986 124987 124988 124989 124990 124991 124992 124993 124994 124995 124996 124997 124998 124999 125000

2006-03-07 17:31:03 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/udp/gstdynudpsink.c: Applied patch from Kai Vehmanen, fixes #333624.
	  Original commit message from CVS:
	  * gst/udp/gstdynudpsink.c: (gst_dynudpsink_class_init):
	  Applied patch from Kai Vehmanen, fixes #333624.

2006-03-06 22:22:45 +0000  Julien Moutte <julien@moutte.net>

	  ext/libpng/gstpngdec.c: Implement paletted and grayscale png files handling. (#150363).
	  Original commit message from CVS:
	  2006-03-06  Julien MOUTTE  <julien@moutte.net>
	  * ext/libpng/gstpngdec.c: (gst_pngdec_caps_create_and_set):
	  Implement paletted and grayscale png files handling.
	  (#150363).

2006-03-06 00:10:29 +0000  Thomas Vander Stichele <thomas@apestaart.org>

	  ext/speex/gstspeexenc.c: fix a tag list assert follow gst-plugins-base/ext/ogg/README; set OFFSET and OFFSET_END.  Mu...
	  Original commit message from CVS:
	  * ext/speex/gstspeexenc.c: (gst_speexenc_set_header_on_caps),
	  (gst_speexenc_chain):
	  fix a tag list assert
	  follow gst-plugins-base/ext/ogg/README; set OFFSET
	  and OFFSET_END.  Muxes correctly with gst-plugins-base
	  > 0.9.3

2006-03-05 13:03:40 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/qtdemux/qtdemux.c: Add support for '3IVD' fourcc (#333403).
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
	  Add support for '3IVD' fourcc (#333403).

2006-03-04 20:11:35 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/id3demux/: Use new typefind helper functions here as well, and do typefinding in pull-mode if upstream supports t...
	  Original commit message from CVS:
	  * gst/id3demux/Makefile.am:
	  * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad),
	  (gst_id3demux_chain), (gst_id3demux_sink_activate):
	  Use new typefind helper functions here as well, and
	  do typefinding in pull-mode if upstream supports that.

2006-03-04 18:57:37 +0000  Benjamin Pineau <ben.pineau@gmail.com>

	  sys/sunaudio/: Remove unused variables, breaks build from CVS
	  Original commit message from CVS:
	  * sys/sunaudio/gstsunaudiomixerctrl.c:
	  (gst_sunaudiomixer_ctrl_get_volume),
	  (gst_sunaudiomixer_ctrl_set_volume):
	  * sys/sunaudio/gstsunaudiomixertrack.c:
	  (gst_sunaudiomixer_track_new):
	  Remove unused variables, breaks build from CVS
	  with -Werror (#333392, patch by: Benjamin Pineau)

2006-03-03 23:45:23 +0000  Sébastien Moutte <sebastien@moutte.net>

	  sys/: sinks are now using GST_RANK_PRIMARY to be used with autodectection
	  Original commit message from CVS:
	  * sys/directdraw:
	  * sys/directsound:
	  sinks are now using GST_RANK_PRIMARY to be used with autodectection
	  * win32/vs6:
	  project files updated to fix some bugs
	  * win32/vs7:
	  * win32/vs8:
	  vs7 and vs8 project files added

2006-03-03 18:36:53 +0000  Wim Taymans <wim.taymans@gmail.com>

	  docs/plugins/: Added wavparse docs.
	  Original commit message from CVS:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  Added wavparse docs.
	  * gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
	  (gst_wavparse_reset), (gst_wavparse_init),
	  (gst_wavparse_create_sourcepad), (gst_wavparse_parse_file_header),
	  (gst_wavparse_stream_init), (gst_wavparse_perform_seek),
	  (gst_wavparse_stream_headers), (gst_wavparse_send_event),
	  (gst_wavparse_stream_data), (gst_wavparse_loop),
	  (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull),
	  (gst_wavparse_change_state):
	  * gst/wavparse/gstwavparse.h:
	  Implement seek in READY (fixes #327658)
	  Added docs and did some cleanups.

2006-03-03 17:51:16 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/avi/gstavidemux.*: If we have an index, use a duration based on the index instead of blindly trusting the informa...
	  Original commit message from CVS:
	  * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
	  (gst_avi_demux_handle_src_event), (gst_avi_demux_parse_stream),
	  (gst_avi_demux_calculate_durations_from_index),
	  (gst_avi_demux_stream_header):
	  * gst/avi/gstavidemux.h:
	  If we have an index, use a duration based on the index instead
	  of blindly trusting the information in the stream headers
	  (fixes #331817).

2006-03-03 15:50:40 +0000  Wim Taymans <wim.taymans@gmail.com>

	  docs/plugins/: Added smoke and jpeg to the docs.
	  Original commit message from CVS:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  * docs/plugins/gst-plugins-good-plugins.hierarchy:
	  Added smoke and jpeg to the docs.
	  * ext/jpeg/Makefile.am:
	  * ext/jpeg/gstjpeg.c: (plugin_init):
	  * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
	  * ext/jpeg/gstjpegenc.h:
	  * ext/jpeg/gstsmokedec.c: (gst_smokedec_init),
	  (gst_smokedec_chain):
	  * ext/jpeg/gstsmokedec.h:
	  * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
	  * ext/jpeg/gstsmokeenc.h:
	  * ext/jpeg/smokecodec.h:
	  Port smokedec (fixes #331905).
	  Added some docs.
	  Some cleanups.

2006-03-03 14:39:55 +0000  Wim Taymans <wim.taymans@gmail.com>

	  docs/plugins/: Added videobalance and videoflip to the docs.
	  Original commit message from CVS:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  * docs/plugins/gst-plugins-good-plugins.hierarchy:
	  Added videobalance and videoflip to the docs.
	  * gst/videofilter/Makefile.am:
	  * gst/videofilter/gstvideobalance.c:
	  (gst_video_balance_update_tables_planar411),
	  (gst_video_balance_is_passthrough),
	  (gst_video_balance_update_properties), (oil_tablelookup_u8),
	  (gst_video_balance_planar411_ip), (gst_video_balance_set_caps),
	  (gst_video_balance_transform_ip), (gst_video_balance_base_init),
	  (gst_video_balance_finalize), (gst_video_balance_class_init),
	  (gst_video_balance_init), (gst_video_balance_interface_supported),
	  (gst_video_balance_interface_init),
	  (gst_video_balance_colorbalance_list_channels),
	  (gst_video_balance_colorbalance_set_value),
	  (gst_video_balance_colorbalance_get_value),
	  (gst_video_balance_colorbalance_init),
	  (gst_video_balance_set_property), (gst_video_balance_get_property),
	  (gst_video_balance_get_type), (plugin_init):
	  * gst/videofilter/gstvideobalance.h:
	  Ported to 0.10. (Fixes #326160)
	  Added docs.
	  * gst/videofilter/gstvideoflip.c:
	  * gst/videofilter/gstvideoflip.h:
	  Added docs.

2006-03-03 11:07:41 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.c: Use GST_WARNING instead of GST_ERROR for all the too short/long atoms when parsing.
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (qtdemux_parse), (qtdemux_parse_trak):
	  Use GST_WARNING instead of GST_ERROR for all the too short/long atoms
	  when parsing.
	  Also let's be a bit less vulgar in our warning messages :)

2006-03-02 15:14:22 +0000  Tim-Philipp Müller <tim@centricular.net>

	  configure.ac: Bump requirements to current core and -base CVS (core for new typefind helper API, and -base for the
	  Original commit message from CVS:
	  * configure.ac:
	  Bump requirements to current core and -base CVS
	  (core for new typefind helper API, and -base for the
	  WAVFORMATEX support that was added to libgstriff and
	  is needed by wavparse).
	  * gst/apetag/Makefile.am:
	  * gst/apetag/gsttagdemux.c: (gst_tag_demux_chain),
	  (gst_tag_demux_sink_activate):
	  Use new typefind helpers for typefinding instead of our
	  home-grown stuff; also, do typefinding in pull-mode if
	  upstream supports that.

2006-02-28 11:59:49 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/qtdemux/qtdemux.c: Can't divide through zero (suppress warning in case of stream with one single still picture) (...
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
	  Can't divide through zero (suppress warning in case of
	  stream with one single still picture) (see #327083)

2006-02-28 10:40:01 +0000  Christian Schaller <uraeus@gnome.org>

	* ChangeLog:
	  remove conflict indicator
	  Original commit message from CVS:
	  remove conflict indicator

2006-02-28 10:39:08 +0000  Christian Schaller <uraeus@gnome.org>

	* ChangeLog:
	  add missing entry
	  Original commit message from CVS:
	  add missing entry

2006-02-28 10:29:16 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/wavparse/gstwavparse.c: Use DEBUG_OBJECT more.
	  Original commit message from CVS:
	  * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_seek),
	  (gst_wavparse_stream_headers), (gst_wavparse_stream_data),
	  (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event),
	  (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull):
	  Use DEBUG_OBJECT more.

2006-02-28 10:22:11 +0000  Wim Taymans <wim.taymans@gmail.com>

	  docs/plugins/: Added dvdec and dvdemux to docs.
	  Original commit message from CVS:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  Added dvdec and dvdemux to docs.
	  * ext/dv/gstdvdec.c: (gst_dvdec_base_init), (gst_dvdec_chain):
	  Added docs.
	  Check frame sizes so we don't crash when don't have enough
	  data.
	  Send nice error messages on error.
	  * ext/dv/gstdvdemux.c: (gst_dvdemux_base_init),
	  (gst_dvdemux_class_init), (gst_dvdemux_init),
	  (gst_dvdemux_finalize), (gst_dvdemux_reset),
	  (gst_dvdemux_src_convert), (gst_dvdemux_sink_convert),
	  (gst_dvdemux_src_query), (gst_dvdemux_sink_query),
	  (gst_dvdemux_push_event), (gst_dvdemux_handle_sink_event),
	  (gst_dvdemux_convert_src_pair), (gst_dvdemux_convert_sink_pair),
	  (gst_dvdemux_convert_src_to_sink), (gst_dvdemux_handle_push_seek),
	  (gst_dvdemux_do_seek), (gst_dvdemux_handle_pull_seek),
	  (gst_dvdemux_handle_src_event), (gst_dvdemux_demux_audio),
	  (gst_dvdemux_demux_video), (gst_dvdemux_demux_frame),
	  (gst_dvdemux_flush), (gst_dvdemux_chain), (gst_dvdemux_loop),
	  (gst_dvdemux_sink_activate_push), (gst_dvdemux_sink_activate_pull),
	  (gst_dvdemux_sink_activate), (gst_dvdemux_change_state):
	  * ext/dv/gstdvdemux.h:
	  Added docs.
	  Implement pull mode.
	  Fix memleaks.
	  Reduce memcpy for the video demuxing.

2006-02-28 09:21:27 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  ext/annodex/: Add a little extra debug. Make the decoder not return NOT_LINKED, as we want to continue decoding all C...
	  Original commit message from CVS:
	  * ext/annodex/gstcmmldec.c: (gst_cmml_dec_sink_event),
	  (gst_cmml_dec_new_buffer), (gst_cmml_dec_parse_preamble),
	  (gst_cmml_dec_parse_head), (gst_cmml_dec_push_clip):
	  * ext/annodex/gstcmmlparser.c: (gst_cmml_parser_parse_chunk):
	  Add a little extra debug. Make the decoder not return NOT_LINKED,
	  as we want to continue decoding all CMML and emitting tags.

2006-02-27 14:37:29 +0000  Christian Schaller <uraeus@gnome.org>

	* gst-plugins-good.spec.in:
	  add annodex plugin
	  Original commit message from CVS:
	  add annodex plugin

2006-02-27 14:00:18 +0000  Michael Smith <msmith@xiph.org>

	  ext/annodex/gstskeltag.*: Deleted; these files aren't used any more either.
	  Original commit message from CVS:
	  * ext/annodex/gstskeltag.c:
	  * ext/annodex/gstskeltag.h:
	  Deleted; these files aren't used any more either.

2006-02-25 20:37:29 +0000  Julien Moutte <julien@moutte.net>

	  ext/Makefile.am: Fix dist-check.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * ext/Makefile.am: Fix dist-check.

2006-02-25 19:36:24 +0000  Julien Moutte <julien@moutte.net>

	  ext/annodex/gstcmmlenc.c: Fix another memleak.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * ext/annodex/gstcmmlenc.c: (gst_cmml_enc_push_clip): Fix another
	  memleak.

2006-02-25 19:07:41 +0000  Julien Moutte <julien@moutte.net>

	  Fix a memleak in gst_cmml_track_list_add_clip.
	  Original commit message from CVS:
	  2006-02-25  Alessandro Decina <alessandro@nnva.org>
	  * ext/annodex/Makefile.am:
	  * ext/annodex/gstannodex.c:
	  * ext/annodex/gstcmmldec.c:
	  * ext/annodex/gstcmmlenc.c:
	  * ext/annodex/gstcmmlparser.c:
	  * ext/annodex/gstcmmlparser.h:
	  * ext/annodex/gstcmmlutils.c:
	  * tests/check/elements/cmmldec.c:
	  * tests/check/elements/cmmlenc.c:
	  Fix a memleak in gst_cmml_track_list_add_clip.
	  Handle overflows in clip's start and end times.
	  Add the "encoded" parameter to cmmldec and cmmlenc caps.
	  Do not parse junk at the end of a CMML preamble buffer.
	  Register a libxml error handler to not print stuff on stderr.
	  Check for bad clip start and end times in the testsuites.

2006-02-25 11:37:10 +0000  Julien Moutte <julien@moutte.net>

	  ext/annodex/: Fix possible memleaks.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * ext/annodex/gstcmmldec.c: (gst_cmml_dec_class_init),
	  (gst_cmml_dec_finalize), (gst_cmml_dec_change_state):
	  * ext/annodex/gstcmmlenc.c: (gst_cmml_enc_class_init),
	  (gst_cmml_enc_finalize), (gst_cmml_enc_change_state):
	  * ext/annodex/gstcmmlutils.c: (gst_cmml_track_list_destroy): Fix
	  possible memleaks.

2006-02-24 23:52:28 +0000  Julien Moutte <julien@moutte.net>

	  tests/check/: Fix tests so that they use the plugins-base tags.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * tests/check/Makefile.am:
	  * tests/check/elements/cmmldec.c:
	  * tests/check/elements/cmmlenc.c: Fix tests so that they use
	  the plugins-base tags.

2006-02-24 23:36:58 +0000  Julien Moutte <julien@moutte.net>

	  ext/Makefile.am: Re-enable module.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * ext/Makefile.am: Re-enable module.

2006-02-24 23:32:14 +0000  Julien Moutte <julien@moutte.net>

	  tests/check/Makefile.am: Forgot to remove that test.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * tests/check/Makefile.am: Forgot to remove that test.

2006-02-24 23:31:08 +0000  Julien Moutte <julien@moutte.net>

	  Try to fix Annodex plugin.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * ext/annodex/Makefile.am:
	  * ext/annodex/gstannodex.c: (plugin_init):
	  * ext/annodex/gstcmmldec.c:
	  * ext/annodex/gstskeldec.c:
	  * ext/annodex/gstskeldec.h:
	  * tests/check/Makefile.am:
	  * tests/check/elements/skeldec.c: Try to fix Annodex plugin.

2006-02-24 23:06:27 +0000  Julien Moutte <julien@moutte.net>

	  tests/check/Makefile.am: Disable those checks as well.
	  Original commit message from CVS:
	  2006-02-25  Julien MOUTTE  <julien@moutte.net>
	  * tests/check/Makefile.am: Disable those checks as well.

2006-02-24 22:49:29 +0000  Julien Moutte <julien@moutte.net>

	  ext/Makefile.am: Disable annodex for now until we figure out how to make it build.
	  Original commit message from CVS:
	  2006-02-24  Julien MOUTTE  <julien@moutte.net>
	  * ext/Makefile.am: Disable annodex for now until we figure out
	  how to make it build.
	  * ext/gdk_pixbuf/Makefile.am: Note for Thomas :
	  Add a rule to your checklist : "please try to at least build
	  what you are going to commit into -good, or if you are too lazy
	  to do that, please check that the buildbots are not crying because
	  of your commit."

2006-02-24 19:51:29 +0000  Edgard Lima <edgard.lima@indt.org.br>

	* ChangeLog:
	* configure.ac:
	* ext/Makefile.am:
	* ext/gdk_pixbuf/Makefile.am:
	* ext/gdk_pixbuf/gstgdkpixbuf.c:
	* ext/gdk_pixbuf/gstgdkpixbuf.h:
	* ext/gdk_pixbuf/pixbufscale.c:
	* ext/gdk_pixbuf/pixbufscale.h:
	  I'm too lazy to comment this
	  Original commit message from CVS:
	  Gdkpixbuf ported from 0.8 to 0.10 by Renato Filho <renato.filho@indt.org.br>. gst_loader and gdkpixbufanimation still need port.

2006-02-24 19:49:32 +0000  Fabrizio Gennari <fabrizio.ge@tiscali.it>

	  gst/qtdemux/qtdemux.c: Add support for palettised Apple SMC videos (#327075, based on
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream),
	  (qtdemux_parse_trak), (qtdemux_video_caps):
	  Add support for palettised Apple SMC videos (#327075, based on
	  patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it>).

2006-02-24 19:07:10 +0000  Michael Smith <msmith@xiph.org>

	  Add Annodex elements from Alessendro Decina: skeleton and CMML.
	  Original commit message from CVS:
	  * configure.ac:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  * ext/Makefile.am:
	  * ext/annodex/Makefile.am:
	  * ext/annodex/gstannodex.c:
	  * ext/annodex/gstannodex.h:
	  * ext/annodex/gstcmmldec.c:
	  * ext/annodex/gstcmmldec.h:
	  * ext/annodex/gstcmmlenc.c:
	  * ext/annodex/gstcmmlenc.h:
	  * ext/annodex/gstcmmlparser.c:
	  * ext/annodex/gstcmmlparser.h:
	  * ext/annodex/gstcmmltag.c:
	  * ext/annodex/gstcmmltag.h:
	  * ext/annodex/gstcmmlutils.c:
	  * ext/annodex/gstcmmlutils.h:
	  * ext/annodex/gstskeldec.c:
	  * ext/annodex/gstskeldec.h:
	  * ext/annodex/gstskeltag.c:
	  * ext/annodex/gstskeltag.h:
	  * tests/check/Makefile.am:
	  * tests/check/elements/cmmldec.c:
	  * tests/check/elements/cmmlenc.c:
	  * tests/check/elements/skeldec.c:
	  Add Annodex elements from Alessendro Decina: skeleton and CMML.
	  Includes tests & docs, oh my! Passes Thomas's -good checklist
	  entirely. Wow.

2006-02-24 17:09:56 +0000  Michael Smith <msmith@xiph.org>

	  autogen.sh: Check for automake 1.9 as well.
	  Original commit message from CVS:
	  * autogen.sh:
	  Check for automake 1.9 as well.

2006-02-24 14:49:48 +0000  Tim-Philipp Müller <tim@centricular.net>

	  ext/flac/gstflacenc.c: Change min. sample rate to 8kHz to match flacdec's.
	  Original commit message from CVS:
	  * ext/flac/gstflacenc.c:
	  Change min. sample rate to 8kHz to match flacdec's.

2006-02-23 20:08:58 +0000  Tim-Philipp Müller <tim@centricular.net>

	  ext/cdio/Makefile.am: Add GST_BASE_CFLAGS and GST_BASE_LIBS (seems to be required for Cygwin, see #317048)
	  Original commit message from CVS:
	  * ext/cdio/Makefile.am:
	  Add GST_BASE_CFLAGS and GST_BASE_LIBS (seems to be
	  required for Cygwin, see #317048)
	  * gst/rtp/gstasteriskh263.c:
	  Cygwin has includes for both the unix network socket API
	  and the windows API, but only one can be included, so fix
	  includes to only use one or the other, prefering the unxi
	  one (#317048).

2006-02-23 12:21:25 +0000  Philippe Kalaf <philippe.kalaf@collabora.co.uk>

	  rtp/gst/: Separated the G711 payloaders/depayloaders into separate elements for mulaw/alaw. Also removed the old g711...
	  Original commit message from CVS:
	  2006-02-23  Philippe Kalaf  <philippe.kalaf at collabora.co.uk>
	  * rtp/gst/gstrtppcmadepay.c:
	  * rtp/gst/gstrtppcmadepay.h:
	  * rtp/gst/gstgstrtppcmapay.c:
	  * rtp/gst/gstgstrtppcmapay.h:
	  * rtp/gst/gstrtppcmudepay.c:
	  * rtp/gst/gstrtppcmudepay.h:
	  * rtp/gst/gstrtppcmupay.c:
	  * rtp/gst/gstrtppcmupay.h:
	  * rtp/gst/Makefile.am:
	  * rtp/gst/gstrtp.c:
	  * rtp/gst/README:
	  Separated the G711 payloaders/depayloaders into separate elements for
	  mulaw/alaw. Also removed the old g711 payloaders/depayloaders.

2006-02-22 20:22:25 +0000  Wim Taymans <wim.taymans@gmail.com>

	  ext/dv/: Ueber spiffify some more, added debug category.
	  Original commit message from CVS:
	  * ext/dv/gstdvdec.c: (gst_dvdec_base_init), (gst_dvdec_init),
	  (gst_dvdec_change_state):
	  * ext/dv/gstdvdec.h:
	  * ext/dv/gstdvdemux.c: (gst_dvdemux_base_init), (gst_dvdemux_init),
	  (gst_dvdemux_src_convert), (gst_dvdemux_sink_convert),
	  (gst_dvdemux_src_query), (gst_dvdemux_sink_query),
	  (gst_dvdemux_handle_sink_event), (gst_dvdemux_demux_frame),
	  (gst_dvdemux_flush), (gst_dvdemux_chain),
	  (gst_dvdemux_change_state):
	  * ext/dv/gstdvdemux.h:
	  Ueber spiffify some more, added debug category.
	  Use _scale.
	  Use segments, respect playback rate from newsegment.
	  Fix refcount issue.

2006-02-22 09:33:25 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.c: Add 'dvsd' and 'dv25' to list of possible fourcc values for DV Video.
	  Original commit message from CVS:
	  Reviewed by : Edward Hervey <edward@fluendo.com>
	  * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
	  Add 'dvsd' and 'dv25' to list of possible fourcc values for DV Video.
	  Add image/png for fourcc 'png '

2006-02-20 21:19:59 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  Port ximagesrc to 0.10 (Closes #304795)
	  Original commit message from CVS:
	  * configure.ac:
	  * sys/Makefile.am:
	  * sys/ximagesrc/Makefile.am:
	  * sys/ximagesrc/ximagesrc.c: (gst_ximagesrc_return_buf),
	  (gst_ximagesrc_open_display), (gst_ximagesrc_start),
	  (gst_ximagesrc_stop), (gst_ximagesrc_unlock),
	  (gst_ximagesrc_recalc), (composite_pixel),
	  (gst_ximagesrc_ximage_get), (gst_ximagesrc_create),
	  (gst_ximagesrc_set_property), (gst_ximagesrc_get_property),
	  (gst_ximagesrc_clear_bufpool), (gst_ximagesrc_base_init),
	  (gst_ximagesrc_dispose), (gst_ximagesrc_finalize),
	  (gst_ximagesrc_get_caps), (gst_ximagesrc_set_caps),
	  (gst_ximagesrc_fixate), (gst_ximagesrc_class_init),
	  (gst_ximagesrc_init), (plugin_init):
	  * sys/ximagesrc/ximagesrc.h:
	  * sys/ximagesrc/ximageutil.c: (ximageutil_handle_xerror),
	  (ximageutil_check_xshm_calls), (ximageutil_xcontext_get),
	  (ximageutil_xcontext_clear),
	  (ximageutil_calculate_pixel_aspect_ratio),
	  (gst_ximagesrc_buffer_finalize), (gst_ximage_buffer_free),
	  (gst_ximagesrc_buffer_init), (gst_ximagesrc_buffer_class_init),
	  (gst_ximagesrc_buffer_get_type), (gst_ximageutil_ximage_new),
	  (gst_ximageutil_ximage_destroy):
	  * sys/ximagesrc/ximageutil.h:
	  Port ximagesrc to 0.10 (Closes #304795)

=== release 0.10.1 ===

2006-02-20 19:12:10 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  configure.ac: releasing 0.10.1, "Slimy - yet satisfying"
	  Original commit message from CVS:
	  2006-02-20  Jan Schmidt <thaytan@mad.scientist.com>
	  * configure.ac:
	  releasing 0.10.1, "Slimy - yet satisfying"

2006-02-20 13:08:50 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  ext/ladspa/gstsignalprocessor.c: Fix compilation of LADPSA. It doesn't seem to work, and isn't enabled for the build,...
	  Original commit message from CVS:
	  * ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_event),
	  (gst_signal_processor_process):
	  Fix compilation of LADPSA. It doesn't seem to work, and isn't
	  enabled for the build, but it helps me win the feature-count
	  competitions ooh yeah.

2006-02-19 16:02:25 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/avi/gstavidemux.c: Use scaling code for added precission and more correct stop position in case scale==0.
	  Original commit message from CVS:
	  * gst/avi/gstavidemux.c: (gst_avi_demux_src_convert),
	  (gst_avi_demux_handle_src_query), (gst_avi_demux_handle_src_event),
	  (gst_avi_demux_parse_file_header), (gst_avi_demux_stream_init),
	  (gst_avi_demux_parse_avih), (gst_avi_demux_parse_superindex),
	  (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
	  (gst_avi_demux_stream_header), (gst_avi_demux_change_state):
	  Use scaling code for added precission and more correct stop
	  position in case scale==0.

2006-02-19 12:09:19 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/flx/gstflxdec.*: Implement DURATION query.
	  Original commit message from CVS:
	  * gst/flx/gstflxdec.c: (gst_flxdec_src_query_handler),
	  (gst_flxdec_chain):
	  * gst/flx/gstflxdec.h:
	  Implement DURATION query.

2006-02-19 11:57:58 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/flx/: Set MALLOCDATA for the temp buffers so we don't leak.
	  Original commit message from CVS:
	  * gst/flx/flx_color.h:
	  * gst/flx/flx_fmt.h:
	  * gst/flx/gstflxdec.c: (gst_flxdec_init),
	  (gst_flxdec_src_query_handler), (flx_decode_color),
	  (gst_flxdec_chain):
	  * gst/flx/gstflxdec.h:
	  Set MALLOCDATA for the temp buffers so we don't leak.
	  Some debug cleanups.
	  Consume all data in the adapter before leaving the chain
	  function. Fixes #330678.

2006-02-18 20:48:09 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  gst/id3demux/: Handle 0 data size in otherwise valid frames.
	  Original commit message from CVS:
	  * gst/id3demux/id3tags.c: (id3demux_id3v2_frames_to_tag_list):
	  * gst/id3demux/id3v2frames.c: (id3v2_genre_fields_to_taglist):
	  Handle 0 data size in otherwise valid frames.
	  Handle numeric strings in 2.4.0 even when not in parentheses

2006-02-18 17:20:48 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/matroska/: Recognise SSA/ASS and USF subtitle formats and set proper caps when they are found.
	  Original commit message from CVS:
	  * gst/matroska/matroska-demux.c:
	  (gst_matroska_demux_subtitle_caps),
	  (gst_matroska_demux_plugin_init):
	  * gst/matroska/matroska-ids.h:
	  Recognise SSA/ASS and USF subtitle formats and
	  set proper caps when they are found.

2006-02-17 18:25:42 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/qtdemux/qtdemux.c: Don't GST_LOG timestamps from nonexistent index entries (#331582).
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_state_movie):
	  Don't GST_LOG timestamps from nonexistent index
	  entries (#331582).

2006-02-17 17:54:05 +0000  Tim-Philipp Müller <tim@centricular.net>

	  ext/jpeg/gstjpegdec.c: Fix invalid memory access for some odd-sized images (see image contained in quicktime stream i...
	  Original commit message from CVS:
	  * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_decode_direct),
	  (gst_jpeg_dec_chain):
	  Fix invalid memory access for some odd-sized images
	  (see image contained in quicktime stream in #327083);
	  use g_malloc() instead of g_alloca().

2006-02-17 16:28:29 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.c: Check that the size of the returned buffer is of the correct size because the parser assumes t...
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_state_header):
	  Check that the size of the returned buffer is of the correct size
	  because the parser assumes that.
	  Fixes #331543.

2006-02-17 15:37:38 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpamrdepay.c: Patch from Sebastien Cote, fixes #319884
	  Original commit message from CVS:
	  * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_chain):
	  Patch from Sebastien Cote, fixes #319884

2006-02-17 11:19:34 +0000  Tim-Philipp Müller <tim@centricular.net>

	  ext/cdio/gstcdio.c: Init debug category (#331253).
	  Original commit message from CVS:
	  * ext/cdio/gstcdio.c: (plugin_init):
	  Init debug category (#331253).

2006-02-17 10:53:38 +0000  Christian Schaller <uraeus@gnome.org>

	* ext/gconf/gconf.c:
	* ext/gconf/gconf.h:
	* ext/gconf/gstgconfaudiosink.c:
	* ext/gconf/gstgconfaudiosink.h:
	* gconf/gstreamer.schemas.in:
	* gst-plugins-good.spec.in:
	  add Jurg's patch for multidevice support
	  Original commit message from CVS:
	  add Jurg's patch for multidevice support

2006-02-16 20:30:13 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/wavparse/gstwavparse.c: Pass extra_data to gst_riff_create_audio_caps(), so that
	  Original commit message from CVS:
	  * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
	  Pass extra_data to gst_riff_create_audio_caps(), so that
	  WAVEFORMATEX stuff works. Post audio codec name and post
	  it as taglist on the bus. Allow up to 8 channesl for raw
	  PCM in the source pad template caps.

2006-02-16 16:53:52 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/multipart/multipartdemux.c: Applied #318663. Gives quite a few false positives in autoscan mode, but it's better ...
	  Original commit message from CVS:
	  * gst/multipart/multipartdemux.c: (gst_multipart_demux_base_init),
	  (gst_multipart_demux_class_init), (gst_multipart_demux_init),
	  (gst_multipart_demux_finalize), (gst_multipart_find_pad_by_mime),
	  (gst_multipart_demux_chain), (gst_multipart_demux_change_state),
	  (gst_multipart_set_property), (gst_multipart_get_property):
	  Applied #318663. Gives quite a few false positives in
	  autoscan mode, but it's better than nothing. Not closing yet.

2006-02-16 14:13:48 +0000  Wim Taymans <wim.taymans@gmail.com>

	  Update documentation.
	  Original commit message from CVS:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  * docs/plugins/gst-plugins-good-plugins.args:
	  * docs/plugins/inspect/plugin-udp.xml:
	  * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
	  (gst_udpsrc_start):
	  Update documentation.
	  Fix args.

2006-02-16 14:02:57 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.c: Don't stop the task if the pad isn't linked.
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_event),
	  (gst_qtdemux_loop), (qtdemux_sink_activate_pull):
	  Don't stop the task if the pad isn't linked.

2006-02-16 10:58:18 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  gst/id3demux/id3tags.c: ID3 2.3.0 used synch-safe integers for the tag size, but not for the frame size. (Fixes #331368)
	  Original commit message from CVS:
	  * gst/id3demux/id3tags.c: (id3demux_id3v2_frames_to_tag_list):
	  ID3 2.3.0 used synch-safe integers for the tag size, but not for the
	  frame size. (Fixes #331368)

2006-02-16 10:42:25 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtsp/README: Updated README.
	  Original commit message from CVS:
	  * gst/rtsp/README:
	  Updated README.
	  * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_get_type),
	  (gst_rtspsrc_class_init), (gst_rtspsrc_set_property),
	  (gst_rtspsrc_get_property), (gst_rtspsrc_stream_setup_rtp):
	  * gst/rtsp/gstrtspsrc.h:
	  Make sure the RTP port is an even port an try to allocate
	  another if not.
	  Added retry property to control max retries for port allocation.
	  Make sure RTCP port is RTP port+1.
	  Cleanup when port allocation fails.
	  Fixes #319183.

2006-02-16 09:17:58 +0000  Wouter Paesen <wouter@kangaroot.net>

	  gst/alpha/gstalpha.c: Don't ignore return value of the parent class's state
	  Original commit message from CVS:
	  * gst/alpha/gstalpha.c: (gst_alpha_change_state):
	  Don't ignore return value of the parent class's state
	  change function (#331385, patch by: Wouter Paesen).

2006-02-15 12:17:28 +0000  Wim Taymans <wim.taymans@gmail.com>

	  Add HAL sound device wrapper plugins. Closes #329106
	  Original commit message from CVS:
	  * configure.ac:
	  * docs/plugins/Makefile.am:
	  * docs/plugins/gst-plugins-good-plugins-docs.sgml:
	  * docs/plugins/gst-plugins-good-plugins-sections.txt:
	  * docs/plugins/gst-plugins-good-plugins.hierarchy:
	  * ext/Makefile.am:
	  * ext/hal/Makefile.am:
	  * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init),
	  (gst_hal_audio_sink_class_init), (gst_hal_audio_sink_reset),
	  (gst_hal_audio_sink_init), (gst_hal_audio_sink_dispose),
	  (do_toggle_element), (gst_hal_audio_sink_set_property),
	  (gst_hal_audio_sink_get_property),
	  (gst_hal_audio_sink_change_state):
	  * ext/hal/gsthalaudiosink.h:
	  * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init),
	  (gst_hal_audio_src_class_init), (gst_hal_audio_src_reset),
	  (gst_hal_audio_src_init), (gst_hal_audio_src_dispose),
	  (do_toggle_element), (gst_hal_audio_src_set_property),
	  (gst_hal_audio_src_get_property), (gst_hal_audio_src_change_state):
	  * ext/hal/gsthalaudiosrc.h:
	  * ext/hal/gsthalelements.c: (plugin_init):
	  * ext/hal/gsthalelements.h:
	  * ext/hal/hal.c: (gst_hal_get_string),
	  (gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
	  (gst_hal_get_audio_src):
	  * ext/hal/hal.h:
	  Add HAL sound device wrapper plugins. Closes #329106

2006-02-15 12:13:47 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/qtdemux/qtdemux.c: It appears 100% equals 1/1 and not 100/1 ...
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_chain):
	  It appears 100% equals 1/1 and not 100/1 ...

2006-02-15 10:15:47 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/avi/gstavidemux.c: Add comment in a fultile attempt to stop the copy-and-paste paradigm leading to duplication of...
	  Original commit message from CVS:
	  * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event):
	  Add comment in a fultile attempt to stop the copy-and-paste
	  paradigm leading to duplication of bad code.
	  * gst/rtsp/rtsptransport.c: (rtsp_transport_parse):
	  Mime parameters have to be checked case insensitive

2006-02-15 09:45:27 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/qtdemux/qtdemux.c: When buffering MDAT data, show the user something is happening by posting 'buffering' messages...
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_post_buffering),
	  (gst_qtdemux_chain):
	  When buffering MDAT data, show the user something is
	  happening by posting 'buffering' messages on the bus.

2006-02-14 23:23:08 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/matroska/matroska-demux.c: Advance stream time for lagging subtitle streams by sending newsegment events with the...
	  Original commit message from CVS:
	  * gst/matroska/matroska-demux.c: (gst_matroska_demux_sync_streams):
	  Advance stream time for lagging subtitle streams by sending
	  newsegment events with the update flag set.

2006-02-14 18:50:13 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.*: Make push-based work if mdat atom is before moov atom.
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
	  (gst_qtdemux_handle_src_query), (gst_qtdemux_change_state),
	  (next_entry_size), (gst_qtdemux_chain):
	  * gst/qtdemux/qtdemux.h:
	  Make push-based work if mdat atom is before moov atom.
	  Don't answer duration query. This should be transformed into replying
	  FALSE to seek events.

2006-02-14 16:58:30 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/avi/gstavidemux.c: There can be bogus data before the hdrl LIST tag in the RIFF header.
	  Original commit message from CVS:
	  * gst/avi/gstavidemux.c: (gst_avi_demux_stream_header):
	  There can be bogus data before the hdrl LIST tag in the RIFF header.
	  It's hard to say if it's not respecting the AVI specifications or not,
	  but since Google Video is producing AVIs like that and the other player
	  don't seem to complain, I guess we should do the same.

2006-02-14 11:24:53 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/qtdemux.c: Handle the case where data atoms are before moov atoms in push-based mode.
	  Original commit message from CVS:
	  * gst/qtdemux/qtdemux.c: (next_entry_size), (gst_qtdemux_chain):
	  Handle the case where data atoms are before moov atoms in push-based mode.
	  Errors out gracefully.

2006-02-13 22:04:42 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/qtdemux/: QtDemux can now work push-based.
	  Original commit message from CVS:
	  * gst/qtdemux/Makefile.am:
	  * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
	  (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
	  (extract_initial_length_and_fourcc),
	  (gst_qtdemux_loop_state_header), (gst_qtdemux_loop_state_movie),
	  (gst_qtdemux_loop_header), (next_entry_size), (gst_qtdemux_chain),
	  (qtdemux_sink_activate), (qtdemux_sink_activate_pull),
	  (qtdemux_sink_activate_push), (qtdemux_parse_trak):
	  * gst/qtdemux/qtdemux.h:
	  QtDemux can now work push-based.
	  It still needs some love for seeking.

2006-02-13 12:00:51 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  gst/id3demux/id3v2frames.c: Add more validation to ensure that a char encoding conversion produced a valid UTF-8 string.
	  Original commit message from CVS:
	  * gst/id3demux/id3v2frames.c: (parse_insert_string_field),
	  (parse_split_strings):
	  Add more validation to ensure that a char encoding conversion
	  produced a valid UTF-8 string.

2006-02-13 10:43:15 +0000  Edward Hervey <bilboed@bilboed.com>

	  gst/avi/gstavidemux.c: Properly handle end of segment. Closes #330885.
	  Original commit message from CVS:
	  Reviewed by: Edward Hervey  <edward@fluendo.com>
	  * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
	  Properly handle end of segment. Closes #330885.

2006-02-13 10:36:23 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpmp4gpay.h: For got to commit this one.
	  Original commit message from CVS:
	  * gst/rtp/gstrtpmp4gpay.h:
	  For got to commit this one.

2006-02-12 18:59:36 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpmp4gpay.*: Make more things work.
	  Original commit message from CVS:
	  * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_class_init),
	  (gst_rtp_mp4g_pay_init), (gst_rtp_mp4g_pay_parse_audio_config),
	  (gst_rtp_mp4g_pay_parse_video_config), (gst_rtp_mp4g_pay_new_caps),
	  (gst_rtp_mp4g_pay_setcaps), (gst_rtp_mp4g_pay_flush):
	  * gst/rtp/gstrtpmp4gpay.h:
	  Make more things work.
	  Handle ACC config strings.

2006-02-12 13:10:20 +0000  Thomas Vander Stichele <thomas@apestaart.org>

	  gst/rtp/gstrtpamrpay.c: set timestamps if no incoming timestamps set
	  Original commit message from CVS:
	  * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_handle_buffer):
	  set timestamps if no incoming timestamps set

2006-02-11 13:54:26 +0000  Tim-Philipp Müller <tim@centricular.net>

	  gst/apetag/gsttagdemux.c: ... and fix the very same leaks in GstTagDemux.
	  Original commit message from CVS:
	  * gst/apetag/gsttagdemux.c: (gst_tag_demux_get_upstream_size),
	  (gst_tag_demux_do_typefind):
	  ... and fix the very same leaks in GstTagDemux.

2006-02-11 13:35:13 +0000  Jon Trowbridge <trow@ximian.com>

	  gst/id3demux/gstid3demux.c:
	  Original commit message from CVS:
	  * gst/id3demux/gstid3demux.c: (id3demux_get_upstream_size),
	  (gst_id3demux_do_typefind):
	  Fix a couple of mem leaks. (Patch by Jonathan Matthew
	  <jonathan at kaolin dot wh9 dot net>)

2006-02-10 17:37:39 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpmp4vpay.c: First set options, then set caps or else the baseclass will not know about the options, duh.
	  Original commit message from CVS:
	  * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_setcaps):
	  First set options, then set caps or else the baseclass
	  will not know about the options, duh.

2006-02-10 17:16:55 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpmp4vpay.c: Don't waste time looking for a config string if we have codec_info on the incomming caps.
	  Original commit message from CVS:
	  * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_class_init),
	  (gst_rtp_mp4v_pay_setcaps):
	  Don't waste time looking for a config string if we have codec_info
	  on the incomming caps.

2006-02-10 16:40:58 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/README: Say something about case-sensitivity of caps vs mime-attributes.
	  Original commit message from CVS:
	  * gst/rtp/README:
	  Say something about case-sensitivity of caps vs mime-attributes.
	  * gst/rtp/Makefile.am:
	  * gst/rtp/gstrtp.c: (plugin_init):
	  * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init),
	  (gst_rtp_amr_pay_handle_buffer):
	  * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_get_type),
	  (gst_rtp_mp4g_pay_base_init), (gst_rtp_mp4g_pay_class_init),
	  (gst_rtp_mp4g_pay_init), (gst_rtp_mp4g_pay_finalize),
	  (gst_rtp_mp4g_pay_new_caps), (gst_rtp_mp4g_pay_setcaps),
	  (gst_rtp_mp4g_pay_flush), (gst_rtp_mp4g_pay_handle_buffer),
	  (gst_rtp_mp4g_pay_set_property), (gst_rtp_mp4g_pay_get_property),
	  (gst_rtp_mp4g_pay_plugin_init):
	  * gst/rtp/gstrtpmp4gpay.h:
	  Added beginnings of mpeg4-generic payloader (RFC 3640)

2006-02-09 14:20:14 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtsp/: Resurected rtpdec to make rtspsrc happy again.
	  Original commit message from CVS:
	  * gst/rtsp/Makefile.am:
	  * gst/rtsp/gstrtpdec.c: (gst_rtpdec_get_type),
	  (gst_rtpdec_class_init), (gst_rtpdec_init), (gst_rtpdec_getcaps),
	  (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp),
	  (gst_rtpdec_set_property), (gst_rtpdec_get_property),
	  (gst_rtpdec_change_state):
	  * gst/rtsp/gstrtpdec.h:
	  * gst/rtsp/gstrtsp.c: (plugin_init):
	  * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_transport):
	  * gst/rtsp/rtspconnection.c: (read_body),
	  (rtsp_connection_receive):
	  * gst/rtsp/rtspmessage.c: (rtsp_message_dump):
	  Resurected rtpdec to make rtspsrc happy again.
	  Skip attributes from the session id.
	  Don't crash when dumping a message with an empty body.

2006-02-09 14:14:07 +0000  Wim Taymans <wim.taymans@gmail.com>

	  gst/rtp/gstrtpamrdepay.c: Added more meaningfull warnings when something goes wrong.
	  Original commit message from CVS:
	  * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_chain):
	  Added more meaningfull warnings when something goes wrong.
	  Clear F bit on outgoing AMR packets.
	  * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init),
	  (gst_rtp_amr_pay_handle_buffer):
	  Added debugging category
	  Support payloading of multiple AMR frames.
	  * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_depay_data):
	  Added some debugging.

2006-02-09 11:25:42 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	  configure.ac: Back to CVS
	  Original commit message from CVS:
	  * configure.ac:
	  Back to CVS

=== release 0.10.2 ===

2006-02-09 11:22:38 +0000  Jan Schmidt <thaytan@mad.scientist.com>

	* ChangeLog: