summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gst/goom/: Fix build with mingw32: use rand() instead of random() and ↵Jesús Corrius2008-04-253-5/+14
| | | | | | | | | | | replace bzero() with memset(). Fixes #529692. Original commit message from CVS: Patch by: Jesús Corrius <jesus at softcatala org> * gst/goom/filters.c: (zoomVector): * gst/goom/goom_core.c: (init_buffers): Fix build with mingw32: use rand() instead of random() and replace bzero() with memset(). Fixes #529692.
* gst/avi/gstavidemux.c: Fix typo in comments.Wim Taymans2008-04-2513-52/+273
| | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_combine_flows): Fix typo in comments. * tests/examples/rtp/client-H263p-PCMA.sdp: * tests/examples/rtp/client-H263p-PCMA.sh: * tests/examples/rtp/client-H264-PCMA.sdp: * tests/examples/rtp/client-H264-PCMA.sh: * tests/examples/rtp/client-H264.sdp: * tests/examples/rtp/client-H264.sh: * tests/examples/rtp/client-PCMA.sdp: * tests/examples/rtp/client-PCMA.sh: * tests/examples/rtp/server-alsasrc-PCMA.sh: * tests/examples/rtp/server-v4l2-H263p-alsasrc-AMR.sh: * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh: Add some more docs and fix examples.
* tests/check/elements/multifile.c: Include stdlib.h and unistd.h for mkdtemp. ↵Sebastian Dröge2008-04-242-0/+8
| | | | | | | | | Some platforms have it declared in the f... Original commit message from CVS: * tests/check/elements/multifile.c: Include stdlib.h and unistd.h for mkdtemp. Some platforms have it declared in the former, some have it declared in the latter.
* Stop using deprecated GLib functions.Sebastian Dröge2008-04-247-16/+26
| | | | | | | | | | | Original commit message from CVS: * ext/cairo/gsttextoverlay.c: (gst_text_overlay_set_property): * gst/debug/tests.c: (md5_get_value): * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps): * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps): * gst/rtp/gstrtptheoradepay.c: (gst_rtp_theora_depay_setcaps): * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_setcaps): Stop using deprecated GLib functions.
* configure.ac: Back to development -> 0.10.8.1Jan Schmidt2008-04-242-1/+6
| | | | | | | Original commit message from CVS: * configure.ac: Back to development -> 0.10.8.1 === release 0.10.8 ===
* Release 0.10.8 a little harder (edited the release notes)Jan Schmidt2008-04-232-2/+3
| | | | | Original commit message from CVS: Release 0.10.8 a little harder (edited the release notes)
* Release 0.10.8Jan Schmidt2008-04-2369-305/+258
| | | | | Original commit message from CVS: Release 0.10.8
* Update .po filesJan Schmidt2008-04-2328-1053/+1502
| | | | | Original commit message from CVS: Update .po files
* configure.ac: 0.10.7.4 pre-releaseJan Schmidt2008-04-222-1/+6
| | | | | | Original commit message from CVS: * configure.ac: 0.10.7.4 pre-release
* gst/goom/: Free a bunch of stuff, and initialise things to fix leaks and ↵Jan Schmidt2008-04-2214-10/+97
| | | | | | | | | | | | | | | | | | | | | | valgrind warnings in the testsuite. Original commit message from CVS: * gst/goom/config_param.c: (goom_plugin_parameters_free): * gst/goom/convolve_fx.c: (convolve_init), (convolve_free): * gst/goom/filters.c: (zoomFilterVisualFXWrapper_free): * gst/goom/flying_stars_fx.c: (fs_free): * gst/goom/goom_config_param.h: * gst/goom/goom_core.c: (goom_init), (goom_close): * gst/goom/goom_plugin_info.h: * gst/goom/gstgoom.c: (gst_goom_finalize): * gst/goom/lines.c: (goom_lines_free): * gst/goom/plugin_info.c: (plugin_info_init), (plugin_info_free): * gst/goom/surf3d.c: (grid3d_free): * gst/goom/surf3d.h: * gst/goom/tentacle3d.c: (tentacle_free): Free a bunch of stuff, and initialise things to fix leaks and valgrind warnings in the testsuite. Fixes: #529268
* tests/check/elements/rganalysis.c: Don't leak a tag list. Fixes bug #529285.Sebastian Dröge2008-04-211-0/+2
| | | | | | Original commit message from CVS: * tests/check/elements/rganalysis.c: (GST_START_TEST): Don't leak a tag list. Fixes bug #529285.
* gst/rtsp/gstrtspsrc.c: Ref caps as the return value for the request_pt_map ↵Wim Taymans2008-04-212-4/+10
| | | | | | | | | | signal. Original commit message from CVS: * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init), (request_pt_map), (gst_rtspsrc_configure_caps): Ref caps as the return value for the request_pt_map signal. Remove some caps weirdness when configuring a stream. See #528245.
* tests/icles/gdkpixbufsink-test.c: Add cast to placate gcc 4.1.2.Tim-Philipp Müller2008-04-182-1/+6
| | | | | | Original commit message from CVS: * tests/icles/gdkpixbufsink-test.c: Add cast to placate gcc 4.1.2.
* configure.ac: 0.10.7.3 pre-releaseJan Schmidt2008-04-172-1/+6
| | | | | | Original commit message from CVS: * configure.ac: 0.10.7.3 pre-release
* tests/check/Makefile.am: Disable some more elements in the state test.Jan Schmidt2008-04-173-3/+16
| | | | | | | | | | | Original commit message from CVS: * tests/check/Makefile.am: Disable some more elements in the state test. Add a define so the soup test can find the test files it needs at runtime. * tests/check/elements/souphttpsrc.c: (run_server): Add a define so the soup test can find the test files it needs at runtime.
* gst/goom/convolve_fx.c: Don't ever draw the GOOM logo.Jan Schmidt2008-04-172-2/+16
| | | | | | | Original commit message from CVS: * gst/goom/convolve_fx.c: (convolve_apply): Don't ever draw the GOOM logo. Fixes: #528615
* ext/: gst_atomic_int_set ==> g_atomic_int_setEdward Hervey2008-04-173-4/+10
| | | | | | | Original commit message from CVS: * ext/cdio/gstcdiocddasrc.c: * ext/dv/gstdvdemux.c: gst_atomic_int_set ==> g_atomic_int_set
* Strip out the config/script parsing stuff, we don't need it.Tim-Philipp Müller2008-04-1617-2362/+23
| | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * gst/goom/Makefile.am: * gst/goom/convolve_fx.c: * gst/goom/default_scripts.h: * gst/goom/goom.h: * gst/goom/goom_core.c: (choose_a_goom_line): * gst/goom/goom_plugin_info.h: * gst/goom/goomsl.c: * gst/goom/goomsl.h: * gst/goom/goomsl_hash.c: * gst/goom/goomsl_hash.h: * gst/goom/goomsl_heap.c: * gst/goom/goomsl_heap.h: * gst/goom/goomsl_private.h: * gst/goom/plugin_info.c: Strip out the config/script parsing stuff, we don't need it. Fixes #527999.
* gst/goom/plugin_info.c: Disable altivec optimisations for 32-bit PPC as well ↵Tim-Philipp Müller2008-04-152-2/+9
| | | | | | | | | to make things build properly on all PPC... Original commit message from CVS: * gst/goom/plugin_info.c: (setOptimizedMethods): Disable altivec optimisations for 32-bit PPC as well to make things build properly on all PPC systems. Fixes #528143
* gst-plugins-good.spec.in: Update for souphttpsrc plugin which has moved to ↵Tim-Philipp Müller2008-04-142-0/+6
| | | | | | | | -good. Original commit message from CVS: * gst-plugins-good.spec.in: Update for souphttpsrc plugin which has moved to -good.
* gst/matroska/matroska-demux.c: Fix open-ended seeks in matroskademuxMark Nauwelaerts2008-04-143-8/+19
| | | | | | | | | Original commit message from CVS: * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event): Fix open-ended seeks in matroskademux Patch by: Mark Nauwelaerts <manauw skynet be> Fixes: #526557
* tests/check/Makefile.am: Add soup test certificates to the dist.Jan Schmidt2008-04-133-0/+7
| | | | | | Original commit message from CVS: * tests/check/Makefile.am: Add soup test certificates to the dist.
* ext/Makefile.am: Remove LADSPA reference I missed.Jan Schmidt2008-04-132-1/+5
| | | | | | Original commit message from CVS: * ext/Makefile.am: Remove LADSPA reference I missed.
* ext/soup/gstsouphttpsrc.c: Give souphttpsrc GST_RANK_PRIMARY to make it the ↵Sebastian Dröge2008-04-132-1/+7
| | | | | | | | | default HTTP source over gnome-vfs and ev... Original commit message from CVS: * ext/soup/gstsouphttpsrc.c: (plugin_init): Give souphttpsrc GST_RANK_PRIMARY to make it the default HTTP source over gnome-vfs and everything else. Fixes bug #527848.
* Remove LADSPA plugin. Fixes: #515978Jan Schmidt2008-04-123-13/+6
| | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: Remove LADSPA plugin. Fixes: #515978
* Move soup plugin from -bad (Fixes: #523124)Jan Schmidt2008-04-129-5/+253
| | | | | | | | | | | | | 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.args: * docs/plugins/inspect/plugin-soup.xml: * ext/Makefile.am: * tests/check/Makefile.am: Move soup plugin from -bad (Fixes: #523124)
* Fix the Changelog - actually speex <= 1.1.12 are vulnerable.Jan Schmidt2008-04-111-1/+1
| | | | | Original commit message from CVS: Fix the Changelog - actually speex <= 1.1.12 are vulnerable.
* ext/speex/gstspeexdec.c: Fix bounds checking of mode in Speex header, which ↵Jan Schmidt2008-04-112-1/+7
| | | | | | | | | may produce negative numbers in speex < 1... Original commit message from CVS: * ext/speex/gstspeexdec.c: (speex_dec_chain_parse_header): Fix bounds checking of mode in Speex header, which may produce negative numbers in speex < 1.1.12
* tests/check/elements/souphttpsrc.c: Increase the timeout for the internet ↵Sebastian Dröge2008-04-101-2/+7
| | | | | | | | | | | | | tests to 250 seconds and check for NULL cap... Original commit message from CVS: * tests/check/elements/souphttpsrc.c: (got_buffer), (souphttpsrc_suite): Increase the timeout for the internet tests to 250 seconds and check for NULL caps instead of just crashing. The real fix would be to implement an shoutcast server for the unit test instead of relying on a working internet connection. Fixes bug #521749.
* gst/goom/: Remove a bunch of font/text related code that we don't need.Tim-Philipp Müller2008-04-0911-3496/+18
| | | | | | | | | | | | | | | Original commit message from CVS: * gst/goom/Makefile.am: * gst/goom/gfontlib.c: * gst/goom/gfontlib.h: * gst/goom/gfontrle.c: * gst/goom/gfontrle.h: * gst/goom/goom.h: * gst/goom/goom_core.c: (goom_update): * gst/goom/goom_plugin_info.h: * gst/goom/gstgoom.c: (gst_goom_chain): * gst/goom/plugin_info.c: Remove a bunch of font/text related code that we don't need.
* gst/goom/: Change license of these files to LGPL, as permitted by the ↵Tim-Philipp Müller2008-04-093-2/+35
| | | | | | | | | | author, Guillaume Borios. See #515073. Original commit message from CVS: * gst/goom/ppc_drawings.s: * gst/goom/ppc_zoom_ultimate.s: Change license of these files to LGPL, as permitted by the author, Guillaume Borios. See #515073.
* gst/goom/: As hinted in Bug #518213, revert one change and fix warnings ↵Stefan Kost2008-04-094-524/+525
| | | | | | | | | | | properly. Original commit message from CVS: * gst/goom/convolve_fx.c: * gst/goom/motif_goom1.h: * gst/goom/motif_goom2.h: As hinted in Bug #518213, revert one change and fix warnings properly. This fixes both #518213 and #520073 for me.
* gst/matroska/: Fix the Forte build by making function declaration signatures ↵Jan Schmidt2008-04-094-9/+20
| | | | | | | | | | | | | match the implementations. Original commit message from CVS: * gst/matroska/ebml-read.c: (gst_ebml_read_seek): * gst/matroska/matroska-demux.c: (gst_matroska_demux_handle_seek_event), (gst_matroska_demux_parse_contents_seekentry), (gst_matroska_demux_loop): Fix the Forte build by making function declaration signatures match the implementations.
* sys/oss/: More logging when probing (see #518474), some comments in _reset().Tim-Philipp Müller2008-04-084-20/+22
| | | | | | | | Original commit message from CVS: * sys/oss/gstosshelper.c: (gst_oss_helper_rate_check_rate): * sys/oss/gstosssink.c: (gst_oss_sink_reset): * sys/oss/gstosssrc.c: (gst_oss_src_reset): More logging when probing (see #518474), some comments in _reset().
* gst/rtp/gstrtph264pay.c: Fix build because of a bad argument number.Julien Moutte2008-04-072-1/+6
| | | | | | | | Original commit message from CVS: 2008-04-07 Julien Moutte <julien@fluendo.com> * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_setcaps): Fix build because of a bad argument number.
* tests/icles/: Interactive test app for gdkpixbufsink.Tim-Philipp Müller2008-04-064-1/+377
| | | | | | | | Original commit message from CVS: * tests/icles/.cvsignore: * tests/icles/Makefile.am: * tests/icles/gdkpixbufsink-test.c: Interactive test app for gdkpixbufsink.
* ext/soup/gstsouphttpsrc.c: Only ignore actual redirects not all responses ↵Sjoerd Simons2008-04-061-2/+3
| | | | | | | | | | when in state Original commit message from CVS: Patch by: Sjoerd Simons <sjoerd at luon dot net> * ext/soup/gstsouphttpsrc.c: (gst_soup_http_src_response_cb): Only ignore actual redirects not all responses when in state GST_SOUP_HTTP_SRC_SESSION_IO_STATUS_RUNNING. Fixes bug #526337.
* configure.ac: Actually build dlls when cross-compiling with mingw32.Damien Lespiau2008-04-062-0/+9
| | | | | | | | Original commit message from CVS: Patch by: Damien Lespiau <damien dot lespiau at gmail dot com> * configure.ac: Actually build dlls when cross-compiling with mingw32. Fixes bug #526247.
* ext/hal/hal.c: Don't munge device string to 'default:x' for capture devices.Tim-Philipp Müller2008-04-052-1/+11
| | | | | | | Original commit message from CVS: * ext/hal/hal.c: (gst_hal_get_alsa_element): Don't munge device string to 'default:x' for capture devices. Fixes #525833.
* ext/wavpack/gstwavpackparse.c: Always use GSlice as we actually depend on ↵Sebastian Dröge2008-04-042-15/+6
| | | | | | | | | GLib 2.12 already. Original commit message from CVS: * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_index_entry_free): Always use GSlice as we actually depend on GLib 2.12 already.
* configure.ac: Require core/base 0.10.18 for ARGB caps parsing fixes in ↵Tim-Philipp Müller2008-04-042-3/+10
| | | | | | | | | | libgstvideo. Original commit message from CVS: * configure.ac: Require core/base 0.10.18 for ARGB caps parsing fixes in libgstvideo. Also bump the GLib requirement to the current de-facto requirement (ie. 2.12).
* gst/rtp/gstrtph264pay.*: Parse codec_data for future AVC compatibility.Wim Taymans2008-04-043-25/+180
| | | | | | | | | Original commit message from CVS: * gst/rtp/gstrtph264pay.c: (encode_base64), (gst_rtp_h264_pay_setcaps), (gst_rtp_h264_pay_handle_buffer): * gst/rtp/gstrtph264pay.h: Parse codec_data for future AVC compatibility. Fail when we encounter AVC data for now.
* gst/spectrum/gstspectrum.c: Rename property enums and default defines for ↵Tim-Philipp Müller2008-04-042-32/+45
| | | | | | | | | | | | the properties to match the property names ... Original commit message from CVS: * gst/spectrum/gstspectrum.c: (gst_spectrum_class_init), (gst_spectrum_init), (gst_spectrum_set_property), (gst_spectrum_get_property), (gst_spectrum_message_new): Rename property enums and default defines for the properties to match the property names and rephrase property descriptions to make them a bit clearer (hopefully). See #518188.
* tests/check/: Add unit test for gdkpixbufsink element.Tim-Philipp Müller2008-04-034-1/+316
| | | | | | | | Original commit message from CVS: * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/gdkpixbufsink.c: Add unit test for gdkpixbufsink element.
* ext/gdk_pixbuf/: Add gdkpixbufsink element for easy snapshotting (#525946).Tim-Philipp Müller2008-04-035-4/+525
| | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/gdk_pixbuf/Makefile.am: * ext/gdk_pixbuf/gstgdkpixbuf.c: (plugin_init): * ext/gdk_pixbuf/gstgdkpixbufsink.c: (gst_gdk_pixbuf_sink_base_init), (gst_gdk_pixbuf_sink_class_init), (gst_gdk_pixbuf_sink_init), (gst_gdk_pixbuf_sink_start), (gst_gdk_pixbuf_sink_stop), (gst_gdk_pixbuf_sink_set_caps), (gst_gdk_pixbuf_sink_pixbuf_destroy_notify), (gst_gdk_pixbuf_sink_get_pixbuf_from_buffer), (gst_gdk_pixbuf_sink_handle_buffer), (gst_gdk_pixbuf_sink_preroll), (gst_gdk_pixbuf_sink_render), (gst_gdk_pixbuf_sink_set_property), (gst_gdk_pixbuf_sink_get_property): * ext/gdk_pixbuf/gstgdkpixbufsink.h: Add gdkpixbufsink element for easy snapshotting (#525946).
* tests/check/pipelines/wavpack.c: Bump timeout from 3 to 60 seconds.Sebastian Dröge2008-04-032-0/+8
| | | | | | Original commit message from CVS: * tests/check/pipelines/wavpack.c: (wavpack_suite): Bump timeout from 3 to 60 seconds.
* tests/check/pipelines/.cvignore: Remove useless file.Sebastian Dröge2008-04-033-1/+9
| | | | | | | | Original commit message from CVS: * tests/check/pipelines/.cvignore: Remove useless file. * tests/check/pipelines/.cvsignore: Add new test to .cvsignore.
* tests/check/: Add unit test that encodes and decodes some data, checks that ↵Sebastian Dröge2008-04-033-1/+238
| | | | | | | | | | | | it is still the same and that all timesta... Original commit message from CVS: * tests/check/Makefile.am: * tests/check/pipelines/wavpack.c: (bus_handler), (identity_handoff), (fakesink_handoff), (GST_START_TEST), (wavpack_suite), (main): Add unit test that encodes and decodes some data, checks that it is still the same and that all timestamps/offsets are perfect.
* ext/wavpack/: Use GSlice for allocating index entries and use ↵Sebastian Dröge2008-04-035-23/+57
| | | | | | | | | | | | | | | gst_element_class_set_details_simple(). Original commit message from CVS: * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_base_init): * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_base_init): * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_index_entry_new), (gst_wavpack_parse_index_entry_free), (gst_wavpack_parse_base_init), (gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset): Use GSlice for allocating index entries and use gst_element_class_set_details_simple().
* sys/sunaudio/: Fix up copyrights (#525860).Brian Cameron2008-04-0212-11/+41
| | | | | | | | | | | | | | | | | Original commit message from CVS: Patch by: Brian Cameron <brian.cameron at sun dot com> * sys/sunaudio/gstsunaudio.c: * sys/sunaudio/gstsunaudiomixer.c: * sys/sunaudio/gstsunaudiomixer.h: * sys/sunaudio/gstsunaudiomixerctrl.c: * sys/sunaudio/gstsunaudiomixerctrl.h: * sys/sunaudio/gstsunaudiomixertrack.c: * sys/sunaudio/gstsunaudiomixertrack.h: * sys/sunaudio/gstsunaudiosink.c: * sys/sunaudio/gstsunaudiosink.h: * sys/sunaudio/gstsunaudiosrc.c: * sys/sunaudio/gstsunaudiosrc.h: Fix up copyrights (#525860).