1. 04 Mar, 2007 2 commits
    • Jan Schmidt's avatar
      Fix a bunch of leaks shown by the newly-added states test. · de1357a4
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/flac/gstflacenc.c: (gst_flac_enc_finalize):
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_class_init),
      (gst_gconf_audio_sink_dispose), (gst_gconf_audio_sink_finalize):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init),
      (gst_gconf_audio_src_class_init), (gst_gconf_audio_src_dispose),
      (gst_gconf_audio_src_finalize), (do_toggle_element):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
      (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_finalize),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init),
      (gst_gconf_video_src_class_init), (gst_gconf_video_src_dispose),
      (gst_gconf_video_src_finalize), (do_toggle_element):
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_class_init),
      (gst_switch_sink_reset), (gst_switch_sink_set_child):
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init),
      (gst_shout2send_init), (gst_shout2send_finalize):
      * gst/debug/testplugin.c: (gst_test_class_init),
      (gst_test_finalize):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init),
      (gst_flxdec_dispose):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_finalize):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_finalize):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize):
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_free_context):
      * gst/rtsp/rtspextwms.h:
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init),
      (gst_smpte_finalize):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_finalize):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init),
      (gst_udpsink_finalize):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_dispose),
      (gst_wavparse_sink_activate):
      * sys/oss/gstosssink.c: (gst_oss_sink_finalise):
      * sys/oss/gstosssrc.c: (gst_oss_src_class_init),
      (gst_oss_src_finalize):
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_object_destroy):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_finalize):
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_ximage_get):
      Fix a bunch of leaks shown by the newly-added states test.
      de1357a4
    • Jan Schmidt's avatar
      ext/dv/gstdvdec.c: Use gst_pad_new_from_static_template instead of static_pad_template_get+pad_new. · 382d7f0b
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/dv/gstdvdec.c: (gst_dvdec_init):
      Use gst_pad_new_from_static_template instead of
      static_pad_template_get+pad_new.
      382d7f0b
  2. 03 Mar, 2007 1 commit
    • Loïc Minier's avatar
      Don't mix tabs and spaces (#414168). · 63886c8b
      Loïc Minier authored
      Original commit message from CVS:
      Patch by: Loïc Minier <lool+gnome at via ecp fr>
      * ext/libcaca/Makefile.am:
      * gst/debug/Makefile.am:
      Don't mix tabs and spaces (#414168).
      63886c8b
  3. 02 Mar, 2007 11 commits
  4. 01 Mar, 2007 7 commits
    • Sebastian Dröge's avatar
      ext/hal/: Having NULL as UDI previously selected the default sink/src. Change... · 8b65d9d1
      Sebastian Dröge authored
      ext/hal/: Having NULL as UDI previously selected the default sink/src. Change this back but mention it in the debug o...
      
      Original commit message from CVS:
      * ext/hal/gsthalaudiosink.c: (do_toggle_element):
      * ext/hal/gsthalaudiosrc.c: (do_toggle_element):
      Having NULL as UDI previously selected the default sink/src. Change
      this back but mention it in the debug output.
      * ext/hal/hal.c: (gst_hal_get_alsa_element),
      (gst_hal_get_oss_element), (gst_hal_get_string),
      (gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
      (gst_hal_get_audio_src):
      * ext/hal/hal.h:
      Refactor a bit, check all error conditions, greatly improve debugging
      and fix some possible memory leaks. Also implement OSS support
      and allow specifying an UDI that points to a real device. For this the
      child device which supports ALSA (preferred) or OSS is used.
      As a side effect this makes it impossible now to get a alsasink in
      halaudiosrc and a alsasrc in halaudiosink.
      8b65d9d1
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Errors from the udp sources are not fatal unless all of them are in error. · 84c6cb98
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (find_stream_by_channel),
      (find_stream_by_udpsrc), (gst_rtspsrc_handle_message):
      Errors from the udp sources are not fatal unless all of them are in
      error.
      84c6cb98
    • Jan Schmidt's avatar
      tests/check/Makefile.am: Disable aasink in the states test. I suspect this is... · 520caf5f
      Jan Schmidt authored
      tests/check/Makefile.am: Disable aasink in the states test. I suspect this is the element that is calling exit(1) whe...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Disable aasink in the states test. I suspect this is the element that
      is calling exit(1) when it can't proceed.
      520caf5f
    • Jan Schmidt's avatar
      tests/check/Makefile.am: Draw plugins in from the build tree sys/ dir, rather... · 8ed6a4ac
      Jan Schmidt authored
      tests/check/Makefile.am: Draw plugins in from the build tree sys/ dir, rather than picking up the already installed v...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Draw plugins in from the build tree sys/ dir, rather than picking
      up the already installed versions.
      8ed6a4ac
    • Zaheer Abbas Merali's avatar
      sys/ximage/gstximagesrc.c: Error out correctly when getting xcontext fails. · 3c316331
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2007-03-01  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_open_display):
      Error out correctly when getting xcontext fails.
      3c316331
    • Wim Taymans's avatar
      gst/rtsp/gstrtpdec.c: Make state change to PAUSED NO_PREROLL because that's... · dc212cdb
      Wim Taymans authored
      gst/rtsp/gstrtpdec.c: Make state change to PAUSED NO_PREROLL because that's what it will be in the future and rtspsrc...
      
      Original commit message from CVS:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_change_state):
      Make state change to PAUSED NO_PREROLL because that's what it will be in
      the future and rtspsrc relies on it.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_transport),
      (gst_rtspsrc_change_state):
      Don't error out when we don't get an error from the state change
      function.
      dc212cdb
    • Sebastian Dröge's avatar
      ext/hal/: Check if the device UDI is set before trying to query HAL about it... · 16490dc0
      Sebastian Dröge authored
      ext/hal/: Check if the device UDI is set before trying to query HAL about it and give a useful error message if it wa...
      
      Original commit message from CVS:
      * ext/hal/gsthalaudiosink.c: (do_toggle_element):
      * ext/hal/gsthalaudiosrc.c: (do_toggle_element):
      Check if the device UDI is set before trying to query HAL
      about it and give a useful error message if it wasn't set.
      * ext/hal/hal.c: (gst_hal_get_string):
      Don't query HAL for NULL UDIs. Passing NULL as UDI to HAL
      gives an assertion failure in D-Bus when running with
      DBUS_FATAL_WARNINGS=1.
      16490dc0
  5. 28 Feb, 2007 9 commits
  6. 27 Feb, 2007 4 commits
    • Michael Smith's avatar
      ext/shout2/gstshout2.*: Add a property for username. · 570e2ffd
      Michael Smith authored
      Original commit message from CVS:
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init),
      (gst_shout2send_init), (gst_shout2send_start),
      (gst_shout2send_set_property), (gst_shout2send_get_property):
      * ext/shout2/gstshout2.h:
      Add a property for username.
      570e2ffd
    • Christian Schaller's avatar
      update copyright statements · b9820ee9
      Christian Schaller authored
      Original commit message from CVS:
      update copyright statements
      b9820ee9
    • Christian Schaller's avatar
      update copyright statement · 83e7dadb
      Christian Schaller authored
      Original commit message from CVS:
      update copyright statement
      83e7dadb
    • Edward Hervey's avatar
      sys/osxvideo/: Disable the cocoa event loop since it's a huge memory leak.... · a471de34
      Edward Hervey authored
      sys/osxvideo/: Disable the cocoa event loop since it's a huge memory leak. Should only matter if the sink isn't used ...
      
      Original commit message from CVS:
      * sys/osxvideo/cocoawindow.h:
      * sys/osxvideo/cocoawindow.m:
      * sys/osxvideo/osxvideosink.h:
      * sys/osxvideo/osxvideosink.m:
      Disable the cocoa event loop since it's a huge memory leak. Should only
      matter if the sink isn't used within an NSApp (which has already got
      a coca event loop).
      Remove all unused code.
      a471de34
  7. 26 Feb, 2007 2 commits
  8. 24 Feb, 2007 2 commits
    • Loïc Minier's avatar
      Fix build with LDFLAGS='-Wl,-z,defs' (#410997) · 682312a2
      Loïc Minier authored
      Original commit message from CVS:
      Patch by: Loïc Minier <lool+gnome at via ecp fr>
      * configure.ac:
      * ext/annodex/Makefile.am:
      * ext/jpeg/Makefile.am:
      * ext/speex/Makefile.am:
      * gst/alpha/Makefile.am:
      * gst/cutter/Makefile.am:
      * gst/debug/Makefile.am:
      * gst/effectv/Makefile.am:
      * gst/goom/Makefile.am:
      * gst/level/Makefile.am:
      * gst/smpte/Makefile.am:
      * gst/videofilter/Makefile.am:
      Fix build with LDFLAGS='-Wl,-z,defs' (#410997)
      682312a2
    • Tim-Philipp Müller's avatar
      Fix build with LDFLAGS='-Wl,-z,defs'. · e854c41c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * ext/gsm/Makefile.am:
      * ext/ladspa/Makefile.am:
      * ext/wavpack/Makefile.am:
      * gst/equalizer/Makefile.am:
      * gst/filter/Makefile.am:
      * gst/mve/Makefile.am:
      * gst/nsf/Makefile.am:
      * gst/replaygain/Makefile.am:
      * gst/speed/Makefile.am:
      Fix build with LDFLAGS='-Wl,-z,defs'.
      e854c41c
  9. 23 Feb, 2007 2 commits
    • Jan Schmidt's avatar
      gst/rtsp/: g_base64_encode is a GLib 2.12 function. Use an equivalent taken... · 825cf238
      Jan Schmidt authored
      gst/rtsp/: g_base64_encode is a GLib 2.12 function. Use an equivalent taken from icecast to replace it. Relicensed fr...
      
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      * gst/rtsp/rtspconnection.c: (append_auth_header),
      (rtsp_connection_send), (rtsp_connection_set_auth):
      g_base64_encode is a GLib 2.12 function. Use an equivalent taken
      from icecast to replace it. Relicensed from GPL courtesy of Mike
      Smith.
      825cf238
    • Jan Schmidt's avatar
      gst/rtsp/: Implement simple Basic Authentication support so that urls like... · 66df66da
      Jan Schmidt authored
      gst/rtsp/: Implement simple Basic Authentication support so that urls like rtsp://user:pass@hostname/rtspstream work ...
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_finalize),
      (gst_rtspsrc_create_stream), (rtsp_auth_method_to_string),
      (gst_rtspsrc_parse_auth_hdr), (gst_rtspsrc_setup_auth),
      (gst_rtspsrc_send), (gst_rtspsrc_try_send), (gst_rtspsrc_open),
      (gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
      (gst_rtspsrc_uri_set_uri):
      * gst/rtsp/gstrtspsrc.h:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_create),
      (append_auth_header), (rtsp_connection_send),
      (rtsp_connection_free), (rtsp_connection_set_auth):
      * gst/rtsp/rtspconnection.h:
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspurl.c: (rtsp_url_get_request_uri):
      * gst/rtsp/rtspurl.h:
      Implement simple Basic Authentication support so that urls like
      rtsp://user:pass@hostname/rtspstream work on hosts that require
      authentication.
      66df66da