summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* configure.ac: 0.10.7.4 pre-releaseJan Schmidt2008-04-221-0/+5
| | | | | | 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-221-0/+20
| | | | | | | | | | | | | | | | | | | | | | 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
* gst/rtsp/gstrtspsrc.c: Ref caps as the return value for the request_pt_map ↵Wim Taymans2008-04-211-0/+7
| | | | | | | | | | 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-181-0/+5
| | | | | | 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-171-0/+5
| | | | | | 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-171-0/+12
| | | | | | | | | | | 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-171-0/+6
| | | | | | | 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-171-0/+6
| | | | | | | 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-161-0/+20
| | | | | | | | | | | | | | | | | | | | | 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-151-0/+6
| | | | | | | | | 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-141-0/+5
| | | | | | | | -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-141-0/+8
| | | | | | | | | 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-131-0/+5
| | | | | | 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-131-0/+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-131-0/+6
| | | | | | | | | 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-121-0/+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-121-0/+12
| | | | | | | | | | | | | 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-111-0/+6
| | | | | | | | | 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
* gst/goom/: Remove a bunch of font/text related code that we don't need.Tim-Philipp Müller2008-04-091-0/+14
| | | | | | | | | | | | | | | 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-091-0/+7
| | | | | | | | | | 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-091-0/+8
| | | | | | | | | | | 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-091-0/+10
| | | | | | | | | | | | | 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-081-0/+7
| | | | | | | | 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-071-0/+5
| | | | | | | | 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-061-0/+7
| | | | | | | | Original commit message from CVS: * tests/icles/.cvsignore: * tests/icles/Makefile.am: * tests/icles/gdkpixbufsink-test.c: Interactive test app for gdkpixbufsink.
* configure.ac: Actually build dlls when cross-compiling with mingw32.Damien Lespiau2008-04-061-0/+8
| | | | | | | | 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-051-0/+6
| | | | | | | 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-041-0/+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-041-0/+7
| | | | | | | | | | 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-041-0/+8
| | | | | | | | | 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-041-0/+9
| | | | | | | | | | | | 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-031-0/+7
| | | | | | | | 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-031-0/+17
| | | | | | | | | | | | | | | | | | 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-031-0/+5
| | | | | | 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-031-0/+8
| | | | | | | | 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-031-0/+9
| | | | | | | | | | | | 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-031-0/+12
| | | | | | | | | | | | | | | 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-021-0/+17
| | | | | | | | | | | | | | | | | 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).
* gst/goom/goomsl.c: Check return value of fread() to avoid compiler warnings.Tim-Philipp Müller2008-04-021-0/+5
| | | | | | Original commit message from CVS: * gst/goom/goomsl.c: (gsl_read_file): Check return value of fread() to avoid compiler warnings.
* gst/law/: Make negotiation a bit modern.mersad2008-04-011-0/+15
| | | | | | | | | | | | | | | Original commit message from CVS: Based on patch by: mersad <mersad at axis dot com> * gst/law/alaw-decode.c: (gst_alaw_dec_sink_setcaps), (gst_alaw_dec_chain), (gst_alaw_dec_change_state): * gst/law/alaw-decode.h: * gst/law/alaw-encode.c: (gst_alaw_enc_chain): * gst/law/mulaw-decode.c: (mulawdec_sink_setcaps), (gst_mulawdec_chain), (gst_mulawdec_change_state): * gst/law/mulaw-decode.h: * gst/law/mulaw-encode.c: (gst_mulawenc_chain): Make negotiation a bit modern. Use pad_alloc. Fixes #525359.
* gst/goom/xmmx.c: Fix constraints on asm code so that it compiles ↵David Schleef2008-03-311-0/+5
| | | | | | | | consistently. Fixes #522278. Original commit message from CVS: * gst/goom/xmmx.c: Fix constraints on asm code so that it compiles consistently. Fixes #522278.
* sys/sunaudio/: Fix up the mixer tracks to use a volume range of 0-255, which ↵Brian Cameron2008-03-271-0/+12
| | | | | | | | | | | | | | is what the sun audio API uses. This sim... Original commit message from CVS: Patch by: Brian Cameron <brian.cameron at sun dot com> * sys/sunaudio/gstsunaudiomixerctrl.c: (gst_sunaudiomixer_ctrl_get_volume), (gst_sunaudiomixer_ctrl_set_volume): * sys/sunaudio/gstsunaudiomixertrack.c: (gst_sunaudiomixer_track_new): Fix up the mixer tracks to use a volume range of 0-255, which is what the sun audio API uses. This simplifies the code and avoids rounding errors. Fixes #524593.
* Add device-fd property to make it possible to apps to call ioctl's.Edgard Lima2008-03-261-0/+6
| | | | | Original commit message from CVS: Add device-fd property to make it possible to apps to call ioctl's.
* gst/qtdemux/qtdemux.c: Unbreak streaming mode again.Wim Taymans2008-03-251-0/+5
| | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (next_entry_size): Unbreak streaming mode again.
* sys/v4l2/v4l2src_calls.c: Remove superfluous DEBUG macro.Tim-Philipp Müller2008-03-251-0/+5
| | | | | | Original commit message from CVS: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture): Remove superfluous DEBUG macro.
* sys/v4l2/v4l2src_calls.c: Check whether the device supports setting the ↵William M. Brack2008-03-251-0/+10
| | | | | | | | | | | | framerate before trying to set it and then po... Original commit message from CVS: Based on patch by: William M. Brack <wbrack at mmm com hk> * sys/v4l2/v4l2src_calls.c: (fractions_are_equal), (gst_v4l2src_set_capture): Check whether the device supports setting the framerate before trying to set it and then posting a warning or error if it doesn't work (#516649, #520092). Also compare fractions more correctly.
* gst/goom/Makefile.am: Remove ppc assembler optimisations from the build ↵Tim-Philipp Müller2008-03-231-0/+6
| | | | | | | | | until they actually build (they also seem to ... Original commit message from CVS: * gst/goom/Makefile.am: Remove ppc assembler optimisations from the build until they actually build (they also seem to have GPL headers).
* m4/Makefile.am: Better not dist files that don't exist any longer (lrint*m4).Tim-Philipp Müller2008-03-231-0/+5
| | | | | | Original commit message from CVS: * m4/Makefile.am: Better not dist files that don't exist any longer (lrint*m4).
* Remove lrint/lrintf checks. We don't use it anywhere.Sebastian Dröge2008-03-211-0/+7
| | | | | | | | Original commit message from CVS: * configure.ac: * m4/lrint.m4: * m4/lrintf.m4: Remove lrint/lrintf checks. We don't use it anywhere.