summaryrefslogtreecommitdiffstats
path: root/ext
AgeCommit message (Collapse)AuthorFilesLines
2008-03-06ext/dirac/gstdiracenc.cc: Add a bunch of properties cribbed from the encoder ↵David Schleef1-59/+140
program in dirac. Original commit message from CVS: * ext/dirac/gstdiracenc.cc: Add a bunch of properties cribbed from the encoder program in dirac.
2008-03-06Rewrite Dirac encoder plugin based on Schroedinger gstreamer elements.David Schleef4-15/+805
Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/dirac/Makefile.am: * ext/dirac/gstdirac.cc: * ext/dirac/gstdiracenc.cc: Rewrite Dirac encoder plugin based on Schroedinger gstreamer elements.
2008-03-05Port mplex element to 0.10. Fixes bug #520329.Mark Nauwelaerts10-273/+789
Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw at skynet dot be> * configure.ac: * ext/Makefile.am: * ext/mplex/Makefile.am: * ext/mplex/gstmplex.cc: * ext/mplex/gstmplex.hh: * ext/mplex/gstmplexibitstream.cc: * ext/mplex/gstmplexibitstream.hh: * ext/mplex/gstmplexjob.cc: * ext/mplex/gstmplexjob.hh: * ext/mplex/gstmplexoutputstream.cc: * ext/mplex/gstmplexoutputstream.hh: Port mplex element to 0.10. Fixes bug #520329. * tests/check/Makefile.am: * tests/check/elements/mplex.c: (test_sink_event), (setup_src_pad), (teardown_src_pad), (setup_mplex), (cleanup_mplex), (GST_START_TEST), (mplex_suite), (main): Add unit test for the mplex element.
2008-03-05configure.ac: Clean up detection of different mjpegtoolsAPI versions.Mark Nauwelaerts8-110/+128
Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw at skynet dot be> * configure.ac: Clean up detection of different mjpegtoolsAPI versions. * ext/mpeg2enc/gstmpeg2enc.cc: * ext/mpeg2enc/gstmpeg2enc.hh: * ext/mpeg2enc/gstmpeg2encoder.cc: * ext/mpeg2enc/gstmpeg2encoptions.cc: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: * ext/mpeg2enc/gstmpeg2encpicturereader.hh: * ext/mpeg2enc/gstmpeg2encstreamwriter.cc: * ext/mpeg2enc/gstmpeg2encstreamwriter.hh: Streamline conditional code for evolving mjpegtools API, optimize and fix/prevent crash in log handling, use names/nicks for enums in the usual way andm inor updates in code and properties/settings. Partially fixes bug #520329.
2008-02-28Map Date-Time and GPS tags and Convert from EXIF to XMP Datatime as local ↵Edgard Lima5-104/+1075
time (those changes has been done in previo... Original commit message from CVS: Map Date-Time and GPS tags and Convert from EXIF to XMP Datatime as local time (those changes has been done in previous comit but had to be revert in 2008-02-10 due to frozen)
2008-02-26ext/nas/nassink.c: Fix build warning by using portable API.Stefan Kost1-2/+2
Original commit message from CVS: * ext/nas/nassink.c: Fix build warning by using portable API.
2008-02-26Add support for libdc1394 2.0.0 and above and require this version now. ↵Daniel Fischer2-50/+47
Fixes bug #514964. Original commit message from CVS: Patch by: Daniel Fischer <dan at f3c dot com> * configure.ac: * ext/dc1394/gstdc1394.c: (gst_dc1394_change_state), (gst_dc1394_get_cam_caps), (gst_dc1394_open_cam_with_best_caps): * ext/dc1394/gstdc1394.h: Add support for libdc1394 2.0.0 and above and require this version now. Fixes bug #514964.
2008-02-26Add support for specifying a list of cookies to be passed in the HTTP ↵Wouter Cloetens2-0/+22
request. Fixes bug #518722. Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_class_init), (gst_soup_http_src_init), (gst_soup_http_src_dispose), (gst_soup_http_src_set_property), (gst_soup_http_src_get_property), (gst_soup_http_src_create): * ext/soup/gstsouphttpsrc.h: * tests/check/elements/souphttpsrc.c: (run_test), (GST_START_TEST), (souphttpsrc_suite): Add support for specifying a list of cookies to be passed in the HTTP request. Fixes bug #518722.
2008-02-25Remove midi typefinders and require base CVS as they moved there.Sebastian Dröge2-54/+0
Original commit message from CVS: * configure.ac: * ext/timidity/gsttimidity.c: (plugin_init): * ext/timidity/gstwildmidi.c: (plugin_init): Remove midi typefinders and require base CVS as they moved there.
2008-02-24ext/Makefile.am: Only disable the ext/timidity directory if both, wildmidi ↵Sebastian Dröge1-3/+5
_and_ timidity are not available. Original commit message from CVS: * ext/Makefile.am: Only disable the ext/timidity directory if both, wildmidi _and_ timidity are not available.
2008-02-24ext/Makefile.am: Build the wildmidi plugin if it's enabled and not only when ↵Emilio Pozuelo Monfort1-0/+6
both, the timidity and wildmidi plugin, ... Original commit message from CVS: Patch by: Emilio Pozuelo Monfort <pochu at ubuntu dot com> * ext/Makefile.am: Build the wildmidi plugin if it's enabled and not only when both, the timidity and wildmidi plugin, are enabled.
2008-02-23Check for and define ERROR_CXXFLAGS and GST_CXXFLAGS and use them when ↵Tim-Philipp Müller2-4/+6
building C++ code. Original commit message from CVS: * configure.ac: * ext/mpeg2enc/Makefile.am: * ext/soundtouch/Makefile.am: * gst/modplug/Makefile.am: Check for and define ERROR_CXXFLAGS and GST_CXXFLAGS and use them when building C++ code.
2008-02-22Implement zero-copy and make the buffer size configurable.Wouter Cloetens2-35/+103
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * configure.ac: * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_cancel_message), (gst_soup_http_src_finished_cb), (gst_soup_http_src_chunk_free), (gst_soup_http_src_chunk_allocator), (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_create), (gst_soup_http_src_start), (gst_soup_http_src_set_proxy): * ext/soup/gstsouphttpsrc.h: Implement zero-copy and make the buffer size configurable. Prefix proxy URIs with "http://" if they don't start with it already and catch errors earlier, fixes hanging in some situations. Fixes bug #514948.
2008-02-22ext/mythtv/gstmythtvsrc.c: Don't allocate and copy the data to a new place ↵Sebastian Dröge1-4/+2
but instead put the data from gmyth (which... Original commit message from CVS: * ext/mythtv/gstmythtvsrc.c: (gst_mythtv_src_create): Don't allocate and copy the data to a new place but instead put the data from gmyth (which we own) into the buffers that are passed downstream.
2008-02-22ext/timidity/gstwildmidi.c: If WILDMIDI_CFG is not defined, define it to the ↵Sebastian Dröge1-2/+6
default timidity configure file. Original commit message from CVS: * ext/timidity/gstwildmidi.c: If WILDMIDI_CFG is not defined, define it to the default timidity configure file.
2008-02-22Remove hack to work with mjpegtools 1.9.0rc3 and above and instead use ↵Sebastian Dröge1-24/+13
mjpeg_loglev_t() for getting the log levels. C... Original commit message from CVS: Based on a patch by: Hans de Goede <j dot w dot r dot degoede at hhs dot nl> * configure.ac: * ext/mpeg2enc/gstmpeg2enc.cc: Remove hack to work with mjpegtools 1.9.0rc3 and above and instead use mjpeg_loglev_t() for getting the log levels. Check for this function in configure.ac as the pkg-config file doesn't tell us which release candidate we have. Fixes bug #517896.
2008-02-20ext/mythtv/gstmythtvsrc.c: Using the wrong GstFormat for the filesize, and ↵Bastien Nocera1-3/+4
fail seek properly on anything but _BYTES ... Original commit message from CVS: 2008-02-20 Bastien Nocera <hadess@hadess.net> * ext/mythtv/gstmythtvsrc.c: (gst_mythtv_src_do_seek), (gst_mythtv_src_start): Using the wrong GstFormat for the filesize, and fail seek properly on anything but _BYTES format Fixes bug #517684
2008-02-12ext/metadata/Makefile.am: Don't install a header file. We will have to merge ↵Jan Schmidt1-3/+1
these tags into libgsttag after the rele... Original commit message from CVS: * ext/metadata/Makefile.am: Don't install a header file. We will have to merge these tags into libgsttag after the release and use them from there. Fixes: #515860
2008-02-12Fix some finalize leaks by chaining up to the parent method.Jan Schmidt1-0/+2
Original commit message from CVS: * ext/xvid/gstxvidenc.c: * gst/vmnc/vmncdec.c: * sys/glsink/glimagesink.c: * sys/glsink/gstgldisplay.c: Fix some finalize leaks by chaining up to the parent method.
2008-02-11ext/xvid/gstxvidenc.c: Unset GValues after using them. Fixes bug #515720.Sebastian Dröge1-0/+1
Original commit message from CVS: * ext/xvid/gstxvidenc.c: (gst_xvidenc_init): Unset GValues after using them. Fixes bug #515720.
2008-02-10Revert changes to 2008-02-09 due to frozen.Edgard Lima5-1075/+104
Original commit message from CVS: Revert changes to 2008-02-09 due to frozen.
2008-02-10ext/ivorbis/vorbisfile.c: Trivial fix for build warning.Josep Torre Valles1-1/+1
Original commit message from CVS: * ext/ivorbis/vorbisfile.c: Trivial fix for build warning. Patch by: Josep Torre Valles <josep@fluendo.com> Fixes: #515588
2008-02-10Convert from EXIF to XMP DataTime as local time.Edgard Lima2-7/+11
Original commit message from CVS: Convert from EXIF to XMP DataTime as local time.
2008-02-10Map Date-Time and GPS tags.Edgard Lima5-104/+1071
Original commit message from CVS: Map Date-Time and GPS tags.
2008-02-07Remove GIO plugin which has now moved to -base.Jan Schmidt16-2117/+0
Original commit message from CVS: * configure.ac: * ext/Makefile.am: * ext/gio/Makefile.am: * ext/gio/gstgio.c: * ext/gio/gstgio.h: * ext/gio/gstgiobasesink.c: * ext/gio/gstgiobasesink.h: * ext/gio/gstgiobasesrc.c: * ext/gio/gstgiobasesrc.h: * ext/gio/gstgiosink.c: * ext/gio/gstgiosink.h: * ext/gio/gstgiosrc.c: * ext/gio/gstgiosrc.h: * ext/gio/gstgiostreamsink.c: * ext/gio/gstgiostreamsink.h: * ext/gio/gstgiostreamsrc.c: * ext/gio/gstgiostreamsrc.h: * tests/check/Makefile.am: * tests/check/pipelines/.cvsignore: * tests/check/pipelines/gio.c: Remove GIO plugin which has now moved to -base.
2008-02-07ext\neon\gstneonhttpsrc.c: Include unistd.h only if _HAVE_UNISTD_H is definedSébastien Moutte1-0/+2
Original commit message from CVS: * ext\neon\gstneonhttpsrc.c: Include unistd.h only if _HAVE_UNISTD_H is defined * gst\mpegvideoparse\mpegvideoparse.c: Use G_GUINT64_CONSTANT GLIB macro for constant * sys\dshowsrcwrapper\gstdshowaudiosrc.c: * sys\dshowsrcwrapper\gstdshowvideosrc.c: * sys\dshowdecwrapper\gstdshowaudiodec.c: * sys\dshowdecwrapper\gstdshowaudiodec.h: * sys\dshowdecwrapper\gstdshowdecwrapper.c: * sys\dshowdecwrapper\gstdshowdecwrapper.h: * sys\dshowdecwrapper\gstdshowvideodec.c * sys\dshowdecwrapper\gstdshowvideodec.h: Add a DirectShow decoder wrapper. * win32\MANIFEST: Add new win32 files to MANIFEST * win32\vs6\gst_plugins_bad.dsw: * win32\vs6\libgstdshow.dsp: * win32\vs6\libgstdshowdecwrapper.dsp: * win32\vs6\libgstflv.dsp: Add new projects to bad workspace
2008-02-07Add more tags. Improve test app.Edgard Lima4-102/+225
Original commit message from CVS: Add more tags. Improve test app.
2008-02-07configure.ac: The dc1394 plugin seems to use API that was removed or changed ↵Tim-Philipp Müller1-1/+2
before the final 2.0.0 release, so only ... Original commit message from CVS: * configure.ac: The dc1394 plugin seems to use API that was removed or changed before the final 2.0.0 release, so only build it if 2.0.0-rc5 is available. Someone needs to port it to the final API. * ext/dc1394/gstdc1394.c: (gst_dc1394_change_camera_transmission): Include string.h for memcpy and use g_usleep instead of usleep.
2008-02-06ext/soup/gstsouphttpsrc.c: Fix memory leak and improve debugging a bit.Wouter Cloetens1-2/+2
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_create): Fix memory leak and improve debugging a bit.
2008-02-05Add more tags mapping.Edgard Lima4-231/+442
Original commit message from CVS: Add more tags mapping.
2008-02-04ext/ladspa/gstladspa.c: Don't use GST_BOILERPLATE as the stuff generated ↵Sebastian Dröge1-34/+23
from it is not used anyway and can't be used. Original commit message from CVS: * ext/ladspa/gstladspa.c: (gst_ladspa_base_init), (gst_ladspa_class_init), (ladspa_describe_plugin), (plugin_init): Don't use GST_BOILERPLATE as the stuff generated from it is not used anyway and can't be used. Store the class struct of the correct type in parent_class. Pass the LADSPA_Descriptor as class_data to the class_init function as preparation for the time, when we can add pad templates and friends in class_init and add a FIXME for that. Don't use a custom hash table for passing the LADSPA_Descriptors to base_init but use g_type_set_qdata and g_type_get_qdata.
2008-02-04ext/mpeg2enc/gstmpeg2encpicturereader.cc: Really fix the build.Edward Hervey1-6/+0
Original commit message from CVS: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: Really fix the build. TODO : Apply spankOmatic2000 on thaytan's rear end.
2008-02-04ext/mpeg2enc/gstmpeg2encpicturereader.cc: Fix compilation with libmjpegtools ↵Tim-Philipp Müller1-0/+6
1.8.x. Original commit message from CVS: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: (GstMpeg2EncPictureReader.StreamPictureParams): Fix compilation with libmjpegtools 1.8.x.
2008-02-04ext/ladspa/gstsignalprocessor.c: Don't unref the pad template after adding ↵Sebastian Dröge1-1/+0
it. gst_element_class_add_pad_template tak... Original commit message from CVS: * ext/ladspa/gstsignalprocessor.c: (gst_signal_processor_class_add_pad_template): Don't unref the pad template after adding it. gst_element_class_add_pad_template takes ownership of it.
2008-02-03ext/mpeg2enc/gstmpeg2encpicturereader.cc: Use the incoming ↵Jan Schmidt1-7/+31
pixel-aspect-ratio if provided to infer a default aspect r... Original commit message from CVS: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: Use the incoming pixel-aspect-ratio if provided to infer a default aspect ratio, which can be overridden using the 'aspect' property. Fixes: #499008
2008-02-02ext/metadata/gstmetadatademux.c: Demote metadatademux to GST_RANK_NONE for ↵Tim-Philipp Müller1-1/+1
the release, it's not ready to be autoplug... Original commit message from CVS: * ext/metadata/gstmetadatademux.c: Demote metadatademux to GST_RANK_NONE for the release, it's not ready to be autoplugged yet. * tests/icles/metadata_editor.c: Fix printf format warning for GType on ppc32 by removing it, since it doesn't make sense to print the GType value anyway.
2008-02-02Map more Exif tags.Edgard Lima6-196/+506
Original commit message from CVS: Map more Exif tags.
2008-01-31Add documentation.Edgard Lima6-76/+762
Original commit message from CVS: Add documentation.
2008-01-31ext/metadata/metadataparsejpeg.c: Fix compilation.Wim Taymans1-0/+2
Original commit message from CVS: * ext/metadata/metadataparsejpeg.c: (metadataparse_jpeg_reading): Fix compilation.
2008-01-31ext/faad/gstfaad.c: Fix compiler warning by making the function signature ↵Jan Schmidt1-1/+1
match what everyone is passing in... Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst): Fix compiler warning by making the function signature match what everyone is passing in... * tests/icles/Makefile.am: Fix the build on Solaris by removing GNU ld specific flags that look unnecessary.
2008-01-31ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, ↵Sebastian Dröge13-50/+33
for example our compiler warnings paramters. Original commit message from CVS: * ext/metadata/Makefile.am: Add some relevant variables to CFLAGS and LIBADD, for example our compiler warnings paramters. * ext/metadata/gstbasemetadata.c: (gst_base_metadata_strip_push_buffer), (gst_base_metadata_calculate_offsets), (gst_base_metadata_src_event), (gst_base_metadata_sink_activate): * ext/metadata/gstmetadatademux.c: (gst_metadata_demux_init), (gst_metadata_demux_set_property), (gst_metadata_demux_dispose): * ext/metadata/gstmetadatamux.c: (gst_metadata_mux_init), (gst_metadata_mux_set_property), (gst_metadata_mux_get_property), (gst_metadata_mux_dispose), (gst_metadata_mux_create_chunks_from_tags): * ext/metadata/metadata.c: (metadata_dispose): * ext/metadata/metadataexif.c: (metadataparse_exif_content_foreach_entry_func), (metadatamux_exif_for_each_tag_in_list): * ext/metadata/metadataiptc.c: (metadatamux_iptc_for_each_tag_in_list): * ext/metadata/metadatamuxjpeg.c: (metadatamux_jpeg_lazy_update), (metadatamux_jpeg_reading): * ext/metadata/metadatamuxpng.c: (metadatamux_png_reading): * ext/metadata/metadataparsejpeg.c: (metadataparse_jpeg_reading): * ext/metadata/metadataparsepng.c: * ext/metadata/metadataparseutil.h: * ext/metadata/metadataxmp.c: (metadataparse_xmp_tag_list_add), (metadatamux_xmp_create_chunk_from_tag_list): Fix a million warnings that showed up after the above change.
2008-01-31ext/soup/gstsouphttpsrc.c: Add changes to gstsouphttpsrc.c that were missing ↵Sebastian Dröge1-150/+148
from last commit. Original commit message from CVS: * ext/soup/gstsouphttpsrc.c: (_do_init), (gst_soup_http_src_base_init), (gst_soup_http_src_class_init), (gst_soup_http_src_init), (gst_soup_http_src_dispose), (gst_soup_http_src_set_property), (gst_soup_http_src_get_property), (gst_soup_http_src_unicodify), (gst_soup_http_src_cancel_message), (gst_soup_http_src_queue_message), (gst_soup_http_src_add_range_header), (gst_soup_http_src_session_unpause_message), (gst_soup_http_src_session_pause_message), (gst_soup_http_src_session_close), (gst_soup_http_src_got_headers_cb), (gst_soup_http_src_got_body_cb), (gst_soup_http_src_finished_cb), (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_response_cb), (gst_soup_http_src_parse_status), (gst_soup_http_src_create), (gst_soup_http_src_start), (gst_soup_http_src_stop), (gst_soup_http_src_unlock), (gst_soup_http_src_unlock_stop), (gst_soup_http_src_get_size), (gst_soup_http_src_is_seekable), (gst_soup_http_src_do_seek), (gst_soup_http_src_set_location), (gst_soup_http_src_set_proxy), (gst_soup_http_src_uri_get_type), (gst_soup_http_src_uri_get_protocols), (gst_soup_http_src_uri_get_uri), (gst_soup_http_src_uri_set_uri), (gst_soup_http_src_uri_handler_init), (plugin_init): Add changes to gstsouphttpsrc.c that were missing from last commit.
2008-01-31Make coding style more consistent, including class renaming.Wouter Cloetens1-49/+52
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/inspect/plugin-soup.xml: (gst_soup_http_src_base_init), (gst_soup_http_src_class_init), (gst_soup_http_src_init), (gst_soup_http_src_dispose), (gst_soup_http_src_set_property), (gst_soup_http_src_get_property), (gst_soup_http_src_unicodify), (gst_soup_http_src_cancel_message), (gst_soup_http_src_queue_message), (gst_soup_http_src_add_range_header), (gst_soup_http_src_session_unpause_message), (gst_soup_http_src_session_pause_message), (gst_soup_http_src_session_close), (gst_soup_http_src_got_headers_cb), (gst_soup_http_src_got_body_cb), (gst_soup_http_src_finished_cb), (gst_soup_http_src_got_chunk_cb), (gst_soup_http_src_response_cb), (gst_soup_http_src_parse_status), (gst_soup_http_src_create), (gst_soup_http_src_start), (gst_soup_http_src_stop), (gst_soup_http_src_unlock), (gst_soup_http_src_unlock_stop), (gst_soup_http_src_get_size), (gst_soup_http_src_is_seekable), (gst_soup_http_src_do_seek), (gst_soup_http_src_set_location), (gst_soup_http_src_set_proxy), (gst_soup_http_src_uri_get_type), (gst_soup_http_src_uri_get_protocols), (gst_soup_http_src_uri_get_uri), (gst_soup_http_src_uri_set_uri), (gst_soup_http_src_uri_handler_init), (plugin_init): * ext/soup/gstsouphttpsrc.h: Make coding style more consistent, including class renaming.
2008-01-30Fix build with exempi >= 1.99.5 and fix the include path for exempi.Sebastian Dröge1-1/+9
Original commit message from CVS: * configure.ac: * ext/metadata/metadataxmp.c: (metadatamux_xmp_for_each_tag_in_list): Fix build with exempi >= 1.99.5 and fix the include path for exempi.
2008-01-30Just uptade the ToDo list.Edgard Lima1-0/+13
Original commit message from CVS: Just uptade the ToDo list.
2008-01-30Add documentation. Speed up a bit png muxer. Fix xmp muxer.Edgard Lima7-81/+169
Original commit message from CVS: Add documentation. Speed up a bit png muxer. Fix xmp muxer.
2008-01-30ext/soup/gstsouphttpsrc.c: Update documentation a bit.Wouter Cloetens1-7/+13
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * ext/soup/gstsouphttpsrc.c: Update documentation a bit. * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/gst-plugins-bad-plugins.prerequisites: * docs/plugins/inspect/plugin-alsaspdif.xml: * docs/plugins/inspect/plugin-dvb.xml: * docs/plugins/inspect/plugin-filter.xml: * docs/plugins/inspect/plugin-glimagesink.xml: * docs/plugins/inspect/plugin-mpegvideoparse.xml: * docs/plugins/inspect/plugin-quicktime.xml: * docs/plugins/inspect/plugin-rawparse.xml: * docs/plugins/inspect/plugin-replaygain.xml: * docs/plugins/inspect/plugin-sdl.xml: * docs/plugins/inspect/plugin-soundtouch.xml: * docs/plugins/inspect/plugin-soup.xml: * docs/plugins/inspect/plugin-spcdec.xml: * docs/plugins/inspect/plugin-spectrum.xml: * docs/plugins/inspect/plugin-speed.xml: * docs/plugins/inspect/plugin-speexresample.xml: * docs/plugins/inspect/plugin-switch.xml: * docs/plugins/inspect/plugin-videocrop.xml: Regenerate everything for the documentation changes we had.
2008-01-30ext/gio/: Use async variants of the close stream functions to prevent ↵Sebastian Dröge2-88/+95
blocking for a long time there and add some mor... Original commit message from CVS: * ext/gio/gstgiobasesink.c: (close_stream_cb), (gst_gio_base_sink_stop), (gst_gio_base_sink_event), (gst_gio_base_sink_render), (gst_gio_base_sink_set_stream): * ext/gio/gstgiobasesrc.c: (close_stream_cb), (gst_gio_base_src_stop), (gst_gio_base_src_create), (gst_gio_base_src_set_stream): Use async variants of the close stream functions to prevent blocking for a long time there and add some more sanity checks for a correct stream.
2008-01-30ext/soup/gstsouphttpsrc.c: Let the proxy property default to the content of ↵Wouter Cloetens1-1/+8
the $http_proxy environment variable. Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * ext/soup/gstsouphttpsrc.c: (gst_souphttp_src_init): Let the proxy property default to the content of the $http_proxy environment variable.
2008-01-30docs/plugins/: Add souphttpsrc to the docs.Wouter Cloetens2-264/+482
Original commit message from CVS: Patch by: Wouter Cloetens <wouter at mind dot be> * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: Add souphttpsrc to the docs. * configure.ac: * ext/soup/gstsouphttpsrc.c: (gst_souphttp_src_class_init), (gst_souphttp_src_init), (gst_souphttp_src_dispose), (gst_souphttp_src_set_property), (gst_souphttp_src_get_property), (gst_souphttp_src_cancel_message), (gst_souphttp_src_queue_message), (gst_souphttp_src_add_range_header), (gst_souphttp_src_session_unpause_message), (gst_souphttp_src_session_pause_message), (gst_souphttp_src_session_close), (gst_souphttp_src_got_headers_cb), (gst_souphttp_src_got_body_cb), (gst_souphttp_src_finished_cb), (gst_souphttp_src_got_chunk_cb), (gst_souphttp_src_response_cb), (gst_souphttp_src_parse_status), (gst_souphttp_src_create), (gst_souphttp_src_start), (gst_souphttp_src_stop), (gst_souphttp_src_unlock), (gst_souphttp_src_unlock_stop), (gst_souphttp_src_get_size), (gst_souphttp_src_is_seekable), (gst_souphttp_src_do_seek), (gst_souphttp_src_set_location), (gst_souphttp_src_set_proxy), (plugin_init): * ext/soup/gstsouphttpsrc.h: Add support for libsoup2.4 and require it. Also implement redirection and manual proxy specification. Fixes bug #510708. * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/souphttpsrc.c: Add unit test for souphttpsrc.