summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Mention that my last commit fixes #328241Jan Schmidt2006-01-231-0/+1
| | | | | | Original commit message from CVS: Mention that my last commit fixes #328241
* sys/sunaudio/: Export functions that are needed in other parts of the code, ↵Tim-Philipp Müller2006-01-233-7/+18
| | | | | | | | | | | | | makes the mixer actually work; adjust mag... Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * sys/sunaudio/gstsunaudiomixerctrl.c: * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_init): Export functions that are needed in other parts of the code, makes the mixer actually work; adjust magic minimum buffer-time value from 3ms to 5ms to work around stuttering during mp3 playback (#327765).
* gst/matroska/matroska-mux.c: Fix possible deadlock in matroska muxer (#327825).Tim-Philipp Müller2006-01-232-29/+50
| | | | | | | | Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * gst/matroska/matroska-mux.c: (gst_matroska_mux_best_pad), (gst_matroska_mux_write_data), (gst_matroska_mux_collected): Fix possible deadlock in matroska muxer (#327825).
* C89 fixes: declare variables at the beginning of a block andJens Granseuer2006-01-237-9/+22
| | | | | | | | | | | | | Original commit message from CVS: * ext/libpng/gstpngenc.c: (gst_pngenc_chain): * gst/avi/gstavidemux.c: (gst_avi_demux_invert): * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps): * gst/rtsp/sdpmessage.h: * gst/udp/gstdynudpsink.c: (gst_dynudpsink_render): * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_stats): C89 fixes: declare variables at the beginning of a block and make gcc-2.9x happy (#328264; patch by: Jens Granseuer <jensgr at gmx dot net>).
* gst/id3demux/: Rewrite parsing of text tags to handle multiple NULL ↵Jan Schmidt2006-01-234-83/+249
| | | | | | | | | | | | | | | | | terminated strings. Parse numeric genre strings a... Original commit message from CVS: * gst/id3demux/id3tags.c: (id3demux_read_id3v2_tag): * gst/id3demux/id3tags.h: * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame), (parse_comment_frame), (parse_text_identification_frame), (id3v2_tag_to_taglist), (id3v2_are_digits), (id3v2_genre_string_to_taglist), (id3v2_genre_fields_to_taglist), (parse_split_strings), (free_tag_strings): Rewrite parsing of text tags to handle multiple NULL terminated strings. Parse numeric genre strings and ID3v2 type "(3)(6)Alternative" style genre strings. Parse dates that are only YYYY or YYYY-mm format.
* gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio.Fabrizio2006-01-212-21/+36
| | | | | | | | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak), (qtdemux_audio_caps): 'twos' and 'sowt' fourcc can be 16bit or 8bit audio. Fix 8bit case (#327133, based on patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it>). Also, "G_LITTLE_ENDIAN" and "G_BIG_ENDIAN" are not valid literals for endianness in caps strings, only "LITTLE_ENDIAN" and "BIG_ENDIAN" are valid.
* gst/videobox/gstvideobox.c: Don't forget to initialize liboil, otherwise our ↵Christoph Burghardt2006-01-203-2/+7
| | | | | | | | | | oil functions Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_class_init): Don't forget to initialize liboil, otherwise our oil functions will crash (fixes #327871; patch by: Christoph Burghardt <hawkes at web dot de>).
* ChangeLog surgery (last entry may have been slightly misleading)Tim-Philipp Müller2006-01-191-2/+2
| | | | | Original commit message from CVS: ChangeLog surgery (last entry may have been slightly misleading)
* configure.ac: just like in the core and gst-plugins-base. Fixes build on ↵Brian Cameron2006-01-192-1/+8
| | | | | | | | | | Solaris (fixes Original commit message from CVS: * configure.ac: Use plain AS_LIBTOOL_TAGS instead of AS_LIBTOOL_TAGS([CXX]), just like in the core and gst-plugins-base. Fixes build on Solaris (fixes #326683; patch by: Brian Cameron <brian dot cameron at sun dot com>)
* ext/cdio/: Fix build for libcdio versions >= 76; give slightly lower rank ↵Tim-Philipp Müller2006-01-194-10/+17
| | | | | | | | | | | than cdparanoia. Original commit message from CVS: * ext/cdio/gstcdio.c: (gst_cdio_add_cdtext_field), (plugin_init): * ext/cdio/gstcdio.h: * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_get_cdtext): Fix build for libcdio versions >= 76; give slightly lower rank than cdparanoia.
* Port libcdio cdda source, formerly known as cddasrc, now known as ↵Tim-Philipp Müller2006-01-188-2/+594
| | | | | | | | | | | | | | | | cdiocddasrc (fixes #323327). Should also read CD-TE... Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/cdio/Makefile.am: * ext/cdio/gstcdio.c: * ext/cdio/gstcdio.h: * ext/cdio/gstcdiocddasrc.c: * ext/cdio/gstcdiocddasrc.h: Port libcdio cdda source, formerly known as cddasrc, now known as cdiocddasrc (fixes #323327). Should also read CD-TEXT if available, but that's not tested (fixes #317658).
* gst/wavparse/gstwavparse.c: Fix conversion from TIME to BYTES format (fixes ↵Tommi Myöhänen2006-01-182-2/+8
| | | | | | | | | #326864; Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_pad_convert): Fix conversion from TIME to BYTES format (fixes #326864; patch by: Tommi Myöhänen <ext-tommi dot myohanen at nokia dot com>)
* Ronald's patch applied. see bug #326318.Edgard Lima2006-01-181-7/+20
| | | | | Original commit message from CVS: Ronald's patch applied. see bug #326318.
* gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some ↵Tim-Philipp Müller2006-01-172-35/+44
| | | | | | | | | | | | more love and sophistication. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (gst_qtdemux_init), (gst_qtdemux_send_event), (gst_qtdemux_handle_src_event), (gst_qtdemux_change_state), (gst_qtdemux_loop_header): * gst/qtdemux/qtdemux.h: Fix seeking for quicktime files. Could still use some more love and sophistication.
* update with loveChristian Schaller2006-01-161-2/+2
| | | | | Original commit message from CVS: update with love
* gst/id3demux/id3v2frames.c: Fix compilation of id3demux when zlib is not ↵Sergey Scobich2006-01-152-0/+12
| | | | | | | | | present. Original commit message from CVS: * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame): Fix compilation of id3demux when zlib is not present. (Fixes #326602; patch by: Sergey Scobich)
* ext/esd/Makefile.am: otherwise build will fail for folks with libesd in a ↵Tim-Philipp Müller2006-01-152-1/+7
| | | | | | | | | non-standard prefix (#327009). Original commit message from CVS: * ext/esd/Makefile.am: Add $(ESD_CFLAGS), otherwise build will fail for folks with libesd in a non-standard prefix (#327009).
* back to headThomas Vander Stichele2006-01-132-1/+6
| | | | | Original commit message from CVS: back to head
* releasing 0.10.1Thomas Vander Stichele2006-01-1345-82/+196
| | | | | Original commit message from CVS: releasing 0.10.1
* ext/jpeg/gstsmokeenc.c: fix memleak. Fixes #326618Wim Taymans2006-01-132-1/+8
| | | | | | | | | Original commit message from CVS: patch by: Wim Taymans * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): fix memleak. Fixes #326618
* gst/level/gstlevel.c: Fix memleak. Fixes #326612Mike Smith2006-01-132-0/+12
| | | | | | | | | | | Original commit message from CVS: 2006-01-13 Thomas Vander Stichele <thomas at apestaart dot org> patch by: Mike Smith * gst/level/gstlevel.c: (gst_level_message_new), (gst_level_message_append_channel): Fix memleak. Fixes #326612
* configure.ac: prereleasingThomas Vander Stichele2006-01-1116-79/+103
| | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: prereleasing * po/af.po: * po/az.po: * po/cs.po: * po/en_GB.po: * po/hu.po: * po/it.po: * po/nb.po: * po/nl.po: * po/or.po: * po/sq.po: * po/sr.po: * po/sv.po: * po/uk.po: * po/vi.po: update translations
* gst/qtdemux/qtdemux.c: Add support for Indeo3 video in Quicktime files.Edward Hervey2006-01-111-0/+3
| | | | | | | | Original commit message from CVS: reviewed by: Edward Hervey <edward@fluendo.com> * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Add support for Indeo3 video in Quicktime files. Closes #326524
* gst/level/gstlevel.c: Don't leak filter arrays.Michael Smith2006-01-102-0/+30
| | | | | | | Original commit message from CVS: * gst/level/gstlevel.c: (gst_level_class_init), (gst_level_dispose): Don't leak filter arrays.
* add Sun Audio plugin. Verified that nothing breaks and that make check works.Christian Schaller2006-01-0916-9/+1333
| | | | | | Original commit message from CVS: add Sun Audio plugin. Verified that nothing breaks and that make check works. Don't think the docs gets properly built yet, but I don't understand exactly how to enable that.
* gst-plugins-good/gst/udp/: Allow udpsrc and dynudpsink to take a sockfd as a ↵Philippe Kalaf2006-01-074-31/+78
| | | | | | | | | | | | parameter. For udpsrc, overrides the por... Original commit message from CVS: 2005-01-07 Philippe Khalaf <philippe.kalaf@collabora.co.uk> * gst-plugins-good/gst/udp/gstdynudpsink.c: * gst-plugins-good/gst/udp/gstudpsrc.c: Allow udpsrc and dynudpsink to take a sockfd as a parameter. For udpsrc, overrides the port or multicast parameters. Fixes bugs #323021.
* ext/gconf/: Add new gconfaudiosrc and gconfvideosrc elements (needed for ↵Tim-Philipp Müller2006-01-067-4/+511
| | | | | | | | | | | | | | | | | | | | | | gnome-sound-recorder). Original commit message from CVS: * ext/gconf/Makefile.am: * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init), (gst_gconf_audio_src_class_init), (gst_gconf_audio_src_reset), (gst_gconf_audio_src_init), (gst_gconf_audio_src_dispose), (do_toggle_element), (cb_toggle_element), (gst_gconf_audio_src_change_state): * ext/gconf/gstgconfaudiosrc.h: * ext/gconf/gstgconfelements.c: (plugin_init): * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init), (gst_gconf_video_src_class_init), (gst_gconf_video_src_reset), (gst_gconf_video_src_init), (gst_gconf_video_src_dispose), (do_toggle_element), (cb_toggle_element), (gst_gconf_video_src_change_state): * ext/gconf/gstgconfvideosrc.h: Add new gconfaudiosrc and gconfvideosrc elements (needed for gnome-sound-recorder).
* gst/id3demux/gstid3demux.c: Add gst_element_no_more_pads() for proper ↵Edward Hervey2006-01-063-6/+19
| | | | | | | | | | | | | | decodebin behaviour. Original commit message from CVS: * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad): Add gst_element_no_more_pads() for proper decodebin behaviour. * gst/id3demux/id3v2frames.c: (parse_comment_frame), (parse_text_identification_frame), (parse_split_strings): Failure to decode some tags is not a GST_ERROR() but a GST_WARNING() When iterating over a chunk of text, check that we haven't gone too far.
* added sys/directdraw added sys/directsound added ↵Sébastien Moutte2006-01-058-0/+2689
| | | | | | | | | | | | | win32/vs6/gst_plugins_bad.dsw added win32/vs6/libgstdirectsound.dsp ... Original commit message from CVS: 2006-01-05 Sebastien Moutte <sebastien@moutte.net> * added sys/directdraw * added sys/directsound * added win32/vs6/gst_plugins_bad.dsw * added win32/vs6/libgstdirectsound.dsp * added win32/vs6/libgstdirectdraw.dsp * added win32/common/config.h
* gst/videobox/gstvideobox.c: call oil_init() when using liboilStefan Kost2006-01-052-0/+11
| | | | | | | Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_class_init), (plugin_init): call oil_init() when using liboil
* ext/jpeg/: Fix leaks.Wim Taymans2006-01-044-3/+15
| | | | | | | Original commit message from CVS: * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain): * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): Fix leaks.
* ext/flac/gstflacdec.c: Don't g_assert() where we should just return FALSE; ↵Tim-Philipp Müller2006-01-022-14/+26
| | | | | | | | | | | | | | remove unnecessary g_assert(); initialize ... Original commit message from CVS: Reviewed by: Tim-Philipp Müller <tim at centricular dot net> * ext/flac/gstflacdec.c: (gst_flac_dec_write), (gst_flac_dec_convert_src), (gst_flac_dec_src_query), (gst_flac_dec_change_state): Don't g_assert() where we should just return FALSE; remove unnecessary g_assert(); initialize some fields properly in state change function (fixes #325504). Also, use GST_DEBUG_OBJECT in two more places.
* configure.ac: also remove smoothwave's Makefile.amStefan Kost2005-12-303-2/+8
| | | | | | | | Original commit message from CVS: * configure.ac: also remove smoothwave's Makefile.am * docs/plugins/Makefile.am: fix plugin docs
* remove old plugin that went badThomas Vander Stichele2005-12-306-600/+0
| | | | | Original commit message from CVS: remove old plugin that went bad
* tests/examples/Makefile.am: added missing Makefile.amStefan Kost2005-12-302-0/+8
| | | | | | Original commit message from CVS: * tests/examples/Makefile.am: added missing Makefile.am
* moved level-example to tests/examples/level-exampleStefan Kost2005-12-308-9/+67
| | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/level/Makefile.am: * gst/level/level-example.c: * tests/Makefile.am: * tests/examples/level/Makefile.am: * tests/examples/level/level-example.c: (message_handler), (main): moved level-example to tests/examples/level-example * tests/old/examples/level/demo.c: (main): * tests/old/examples/level/plot.c: (main): some initial fixes
* gst/udp/gstmultiudpsink.*: Track packets sent per client in addition to ↵Michael Smith2005-12-293-2/+18
| | | | | | | | | | | bytes sent; provide this info through get-sta... Original commit message from CVS: * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_render), (gst_multiudpsink_remove), (gst_multiudpsink_get_stats): * gst/udp/gstmultiudpsink.h: Track packets sent per client in addition to bytes sent; provide this info through get-stats signal
* gst/auparse/gstauparse.c: Can't use gst_object_unref() on a GstAdapter ↵Tim-Philipp Müller2005-12-292-1/+6
| | | | | | | | (#325191). Original commit message from CVS: * gst/auparse/gstauparse.c: (gst_au_parse_dispose): Can't use gst_object_unref() on a GstAdapter (#325191).
* gst/id3demux/id3tags.c: If a broken tag has 0 bytes payload, at least still ↵Jan Schmidt2005-12-282-1/+10
| | | | | | | | | skip the 10 byte header Original commit message from CVS: * gst/id3demux/id3tags.c: (id3demux_read_id3v2_tag): If a broken tag has 0 bytes payload, at least still skip the 10 byte header
* gst-plugins-good/gst/rtp/: Making these depayloaders (H263+ and mpeg4 video) ↵Philippe Kalaf2005-12-2219-175/+142
| | | | | | | | | | | | | | inherit from Original commit message from CVS: 2005-12-22 Philippe Khalaf <burger@speedy.org> * gst-plugins-good/gst/rtp/gstrtph263pdepay.h: * gst-plugins-good/gst/rtp/gstrtph263pdepay.c: * gst-plugins-good/gst/rtp/gstrtpmp4vdepay.h: * gst-plugins-good/gst/rtp/gstrtpmp4vdepay.c: Making these depayloaders (H263+ and mpeg4 video) inherit from RtpBaseDepayloaderClass. Fixes bugs #323922 and #323908.
* docs/plugins/gst-plugins-good-plugins.*: Regenerate the plugin hiearchy.Jan Schmidt2005-12-213-295/+87
| | | | | | | Original commit message from CVS: * docs/plugins/gst-plugins-good-plugins.args: * docs/plugins/gst-plugins-good-plugins.hierarchy: Regenerate the plugin hiearchy.
* Add documentation for id3demux.Jan Schmidt2005-12-217-14/+170
| | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-12-21 Jan Schmidt <thaytan@mad.scientist.com> * 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: * gst/id3demux/gstid3demux.c: (gst_id3demux_get_type), (gst_id3demux_base_init), (gst_id3demux_class_init), (gst_id3demux_chain): * gst/id3demux/gstid3demux.h: Add documentation for id3demux. Don't fail if the first buffer is not at offset 0, just attempt to typefind and do pass through Rename the gst_type function from gst_gst_id3demux..
* gst/udp/gstmultiudpsink.*: Collect statistics; return them from get_stats.Michael Smith2005-12-203-2/+74
| | | | | | | | | Original commit message from CVS: * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_render), (gst_multiudpsink_add), (gst_multiudpsink_remove), (gst_multiudpsink_get_stats): * gst/udp/gstmultiudpsink.h: Collect statistics; return them from get_stats.
* gst/avi/gstavidemux.c: Stupid signedness issue...Edward Hervey2005-12-192-5/+17
| | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_stream_scan): Stupid signedness issue...
* ext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in ↵Edward Hervey2005-12-192-4/+12
| | | | | | | | | | | | | | | the right places Original commit message from CVS: * ext/swfdec/gstswfdec.c: (gst_swfdec_class_init), (gst_swfdec_chain), (gst_swfdec_render): Add debugging category and return GstFlowReturn in the right places * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link): Get something from the peer pad once we've checked if there is a peer pad. * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state), (qtdemux_tree_get_child_by_type), (qtdemux_parse_trak), (qtdemux_video_caps): Couple of fixes
* gst/avi/gstavidemux.c: Construct index for indexless files.Edward Hervey2005-12-193-49/+205
| | | | | | | | | | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_reset), (gst_avi_demux_handle_src_event), (gst_avi_demux_parse_stream), (gst_avi_demux_parse_odml), (gst_avi_demux_peek_tag), (gst_avi_demux_next_data_buffer), (gst_avi_demux_stream_scan), (gst_avi_demux_stream_header), (gst_avi_demux_loop): Construct index for indexless files. Make sure pad/buffers are correctly reset to NULL once we don't need them anymore, else we get lovely segfaults/assertions. * gst/wavparse/gstwavparse.c: Yes, you can have 96KHz audio and wma in wav :(
* configure.ac: Check for optional dependency on zlib for id3demuxJan Schmidt2005-12-1811-2/+4620
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: Check for optional dependency on zlib for id3demux * gst/id3demux/Makefile.am: * gst/id3demux/gstid3demux.c: (gst_gst_id3demux_get_type), (gst_id3demux_base_init), (gst_id3demux_class_init), (gst_id3demux_reset), (gst_id3demux_init), (gst_id3demux_dispose), (gst_id3demux_add_srcpad), (gst_id3demux_remove_srcpad), (gst_id3demux_trim_buffer), (gst_id3demux_chain), (gst_id3demux_set_property), (gst_id3demux_get_property), (id3demux_get_upstream_size), (gst_id3demux_srcpad_event), (gst_id3demux_read_id3v1), (gst_id3demux_read_id3v2), (gst_id3demux_sink_activate), (gst_id3demux_src_activate_pull), (gst_id3demux_src_checkgetrange), (gst_id3demux_read_range), (gst_id3demux_src_getrange), (gst_id3demux_change_state), (gst_id3demux_pad_query), (gst_id3demux_get_query_types), (simple_find_peek), (simple_find_suggest), (gst_id3demux_do_typefind), (gst_id3demux_send_tag_event), (plugin_init): * gst/id3demux/gstid3demux.h: * gst/id3demux/id3tags.c: (read_synch_uint), (id3demux_read_id3v1_tag), (id3demux_read_id3v2_tag), (id3demux_id3v2_frame_hdr_size), (convert_fid_to_v240), (id3demux_id3v2_frames_to_tag_list): * gst/id3demux/id3tags.h: * gst/id3demux/id3v2.4.0-frames.txt: * gst/id3demux/id3v2.4.0-structure.txt: * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame), (parse_comment_frame), (parse_text_identification_frame), (id3v2_tag_to_taglist), (parse_split_strings): All new LGPL id3 demuxer. Can use zlib for compressed frames, otherwise it discards them. Works on my test files. * gst/wavparse/gstwavparse.c: (gst_wavparse_loop): Don't send EOS to a non-existing srcpad The debug category can be static
* docs/plugins/: Updates.Julien Moutte2005-12-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-12-17 Julien MOUTTE <julien@moutte.net> * docs/plugins/gst-plugins-bad-plugins-decl.txt: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-undocumented.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/gst-plugins-bad-plugins.signals: * docs/plugins/inspect/plugin-dfbvideosink.xml: * docs/plugins/inspect/plugin-qtdemux.xml: * docs/plugins/inspect/plugin-sdlvideosink.xml: * docs/plugins/inspect/plugin-speed.xml: * docs/plugins/inspect/plugin-tta.xml: Updates. * ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_create), (gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_vmodes), (gst_dfbvideosink_enum_devices), (gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup), (gst_dfbvideosink_can_blit_from_format), (gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps), (gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize), (gst_dfbvideosink_interface_supported), (gst_dfbvideosink_navigation_send_event), (gst_dfbvideosink_update_colorbalance), (gst_dfbvideosink_colorbalance_list_channels), (gst_dfbvideosink_colorbalance_set_value), (gst_dfbvideosink_colorbalance_get_value), (gst_dfbvideosink_colorbalance_init), (gst_dfbvideosink_set_property), (gst_dfbvideosink_get_property), (gst_dfbvideosink_init), (gst_dfbvideosink_class_init): * ext/directfb/dfbvideosink.h: Implement vertical sync and color balance interface.
* change some char* into char[]Stefan Kost2005-12-164-3/+10
| | | | | | | | Original commit message from CVS: * ext/esd/esdmon.c: (gst_esdmon_open_audio): * ext/esd/esdsink.c: (gst_esdsink_prepare): * gst/multipart/multipartdemux.c: change some char* into char[]
* gst/wavparse/gstwavparse.*: Use GstSegment to implement more seeking features.Wim Taymans2005-12-164-121/+177
| | | | | | | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_reset), (gst_wavparse_other), (gst_wavparse_perform_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data), (gst_wavparse_loop), (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull): * gst/wavparse/gstwavparse.h: Use GstSegment to implement more seeking features.