1. 21 May, 2009 1 commit
  2. 20 May, 2009 1 commit
  3. 16 May, 2009 2 commits
  4. 15 May, 2009 1 commit
  5. 13 May, 2009 3 commits
  6. 11 May, 2009 3 commits
  7. 05 May, 2009 2 commits
  8. 26 Apr, 2009 1 commit
  9. 20 Apr, 2009 1 commit
  10. 15 Apr, 2009 1 commit
  11. 27 Mar, 2009 1 commit
  12. 26 Feb, 2009 1 commit
    • David Schleef's avatar
      Change how win32/common/config.h is updated · 80510aee
      David Schleef authored
      Generate win32/common/config.h-new directly from config.h.in,
      using shell variables in configure and some hard-coded information.
      Change top-level makefile so that 'make win32-update' copies the
      generated file to win32/common/config.h, which we keep in source
      control.  It's kept in source control so that the git tree is
      buildable from VS.
      
      This change is similar to the one recently applied to GStreamer
      and gst-plugins-good.  The previous config.h file in -good was in
      pretty bad shape, so unlike core and base, I didn't attempt to
      leave it strictly the same, but fixed it as necessary.  Needs
      testing I cannot do myself.
      80510aee
  13. 25 Feb, 2009 1 commit
  14. 24 Feb, 2009 1 commit
  15. 23 Feb, 2009 1 commit
  16. 21 Feb, 2009 1 commit
  17. 19 Feb, 2009 2 commits
  18. 07 Feb, 2009 1 commit
  19. 03 Feb, 2009 1 commit
  20. 28 Jan, 2009 1 commit
    • Jan Schmidt's avatar
      Rewrite the pulse plugin, conditionally enabling new behaviour with · 0037635b
      Jan Schmidt authored
      
      newer pulseaudio.
      
      Fixes: #567794
      
      * Hook pulsesink's volume property up with the stream volume -- not the
        sink volume in PA.
      
      * Read the device description directly from the sink instead of going
        via the mixer.
      
      * Properly implement _reset() methods for both sink and source to avoid
        deadlocks when shutting down a pipeline.
      
      * Replace all simple pa_threaded_mainloop_wait() by proper loops to
        guarantee that we wait for the right event in case multiple events are
        fired.  While this is not strictly necessary in many cases it
        certainly is more correct and makes me sleep better at night.
      
      * Replace CHECK_DEAD_GOTO macros with proper functions
      
      * Extend the number of supported channels to 32 since that is the actual
        limit in PA.
      
      * Get rid of _dispose() methods since we don't need them.
      
      * Increase the volume property upper limit of the sink to 1000.
      
      * Reset function pointers after we disconnect a stream/context. Better
        fix for bug 556986.
      
      * Reset the state of the element properly if open/prepare fails
      
      * Cork the PA stream when the pipeline is paused. This allows the PA
      * daemon to
        close audio device on pause and thus save a bit of power.
      
      * Set PA stream properties based on GST tags such as GST_TAG_TITLE,
        GST_TAG_ARTIST, and so on.
      Signed-off-by: Lennart Poettering's avatarLennart Poettering <lennart@poettering.net>
      0037635b
  21. 26 Jan, 2009 1 commit
    • Jonathan Matthew's avatar
      Use libsoup-gnome for proxy configuration if available · 5a0e94b8
      Jonathan Matthew authored
      If libsoup-gnome is found use this as it will give us
      the GNOME proxy configuration. Otherwise use normal
      libsoup.
      
      The GNOME proxy configuration will only be used if
      the proxy properties are not set on souphttpsrc
      and if the http_proxy environment variable is not
      set.
      
      Fixes bug #552140.
      5a0e94b8
  22. 23 Jan, 2009 1 commit
  23. 22 Jan, 2009 3 commits
  24. 13 Jan, 2009 1 commit
    • Sebastian Dröge's avatar
      Add audioiirfilter and audiofirfilter elements which allow generic IIR/FIR... · 75c1c9f3
      Sebastian Dröge authored
      Add audioiirfilter and audiofirfilter elements which allow generic IIR/FIR filters to be implemented by providing the...
      
      Original commit message from CVS:
      * configure.ac:
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiofirfilter.c: (gst_audio_fir_filter_base_init),
      (gst_audio_fir_filter_class_init),
      (gst_audio_fir_filter_update_kernel), (gst_audio_fir_filter_init),
      (gst_audio_fir_filter_setup), (gst_audio_fir_filter_finalize),
      (gst_audio_fir_filter_set_property),
      (gst_audio_fir_filter_get_property):
      * gst/audiofx/audiofirfilter.h:
      * gst/audiofx/audiofx.c: (plugin_init):
      * gst/audiofx/audioiirfilter.c: (gst_audio_iir_filter_base_init),
      (gst_audio_iir_filter_class_init),
      (gst_audio_iir_filter_update_coefficients),
      (gst_audio_iir_filter_init), (gst_audio_iir_filter_setup),
      (gst_audio_iir_filter_finalize),
      (gst_audio_iir_filter_set_property),
      (gst_audio_iir_filter_get_property):
      * gst/audiofx/audioiirfilter.h:
      Add audioiirfilter and audiofirfilter elements which allow
      generic IIR/FIR filters to be implemented by providing the
      filter coefficients. Fixes bug #567577.
      * 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/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.signals:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-video4linux2.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      Add documentation for the audioiirfilter and audiofirfilter
      elements.
      * tests/check/Makefile.am:
      * tests/check/elements/audiofirfilter.c: (on_message),
      (on_rate_changed), (on_handoff), (GST_START_TEST),
      (audiofirfilter_suite):
      * tests/check/elements/audioiirfilter.c: (on_message),
      (on_rate_changed), (on_handoff), (GST_START_TEST),
      (audioiirfilter_suite):
      * tests/examples/Makefile.am:
      * tests/examples/audiofx/Makefile.am:
      * tests/examples/audiofx/firfilter-example.c: (on_message),
      (on_rate_changed), (main):
      * tests/examples/audiofx/iirfilter-example.c: (on_message),
      (on_rate_changed), (main):
      Add unit tests and example applications for the two filter
      elements.
      75c1c9f3
  25. 16 Dec, 2008 1 commit
  26. 07 Dec, 2008 1 commit
  27. 04 Dec, 2008 2 commits
  28. 29 Nov, 2008 1 commit
    • Sebastian Dröge's avatar
      Require gettext 0.17 because older versions don't mix with libtool 2.2. At... · 2cb242b8
      Sebastian Dröge authored
      Require gettext 0.17 because older versions don't mix with libtool 2.2. At build time an older gettext version will s...
      
      Original commit message from CVS:
      Patch by: Cygwin Ports maintainer
      <yselkowitz at users dot sourceforge dot net>
      * autogen.sh:
      * configure.ac:
      Require gettext 0.17 because older versions don't mix with libtool
      2.2. At build time an older gettext version will still work.
      Fixes bug #556091.
      2cb242b8
  29. 04 Nov, 2008 1 commit
    • Bastien Nocera's avatar
      Optionally use libv4l to access v4l2 devices. Fixes bug #545033. · a50de826
      Bastien Nocera authored
      Original commit message from CVS:
      Patch by: Bastien Nocera <hadess at hadess dot net>,
      Hans de Goede <jwrdegoede at fedoraproject dot org>
      * configure.ac:
      * sys/v4l2/Makefile.am:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_read):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_fill_lists), (gst_v4l2_open), (gst_v4l2_close),
      (gst_v4l2_get_norm), (gst_v4l2_set_norm), (gst_v4l2_get_frequency),
      (gst_v4l2_set_frequency), (gst_v4l2_signal_strength),
      (gst_v4l2_get_attribute), (gst_v4l2_set_attribute),
      (gst_v4l2_get_input), (gst_v4l2_set_input):
      * sys/v4l2/v4l2_calls.h:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_finalize),
      (gst_v4l2_buffer_new), (gst_v4l2_buffer_pool_finalize),
      (gst_v4l2_buffer_pool_new), (gst_v4l2_buffer_pool_activate),
      (gst_v4l2src_fill_format_list),
      (gst_v4l2src_probe_caps_for_format_and_size),
      (gst_v4l2src_probe_caps_for_format), (gst_v4l2src_grab_frame),
      (gst_v4l2src_set_capture), (gst_v4l2src_capture_init),
      (gst_v4l2src_capture_start), (gst_v4l2src_capture_stop),
      (gst_v4l2src_get_nearest_size):
      Optionally use libv4l to access v4l2 devices. Fixes bug #545033.
      a50de826
  30. 26 Oct, 2008 1 commit