1. 09 Jun, 2010 1 commit
  2. 18 Apr, 2009 1 commit
  3. 21 May, 2008 1 commit
    • Wim Taymans's avatar
      Don't use gst_element_get_pad(), it's a bad method. · 487b784b
      Wim Taymans authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_reset),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_reset),
      (do_toggle_element):
      * ext/gconf/gstswitchsink.c: (gst_switch_commit_new_kid):
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_reset),
      (do_toggle_element):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_reset),
      (do_toggle_element):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
      (gst_auto_video_sink_detect):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_stream_free), (gst_rtspsrc_stream_configure_udp),
      (gst_rtspsrc_stream_configure_udp_sink), (gst_rtspsrc_skip_lws),
      (gst_rtspsrc_unskip_lws), (gst_rtspsrc_skip_commas),
      (gst_rtspsrc_skip_item), (gst_rtsp_decode_quoted_string),
      (gst_rtspsrc_parse_digest_challenge), (gst_rtspsrc_parse_auth_hdr):
      * tests/icles/videocrop-test.c: (test_with_caps),
      (video_crop_get_test_caps):
      Don't use gst_element_get_pad(), it's a bad method.
      487b784b
  4. 03 May, 2008 1 commit
    • Sebastian Dröge's avatar
      ext/gconf/: When we can't create a fakesink/fakesrc complain instead of unreffing · 24e21ae6
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_reset),
      (gst_gconf_audio_src_change_state):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_reset),
      (gst_gconf_video_sink_change_state):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_reset),
      (gst_gconf_video_src_change_state):
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_reset),
      (gst_switch_commit_new_kid), (gst_switch_sink_change_state):
      When we can't create a fakesink/fakesrc complain instead of unreffing
      NULL pointers and crashing later. See bug #530535.
      24e21ae6
  5. 17 Oct, 2007 1 commit
  6. 06 Sep, 2007 1 commit
    • Tim-Philipp Müller's avatar
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for... · d2480edd
      Tim-Philipp Müller authored
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for some reason forward the error message it ...
      
      Original commit message from CVS:
      * ext/gconf/gstswitchsink.c:
      If the new kid element fails to change state for some reason
      (e.g. esdsink not being able to connect to the sound server),
      forward the error message it posted on the bus instead of just
      posting a generic 'Internal state change error: please file a
      bug' error message. Fixes #471364.
      d2480edd
  7. 06 Mar, 2007 1 commit
    • Jan Schmidt's avatar
      ext/gconf/gstswitchsink.c: Fix up the dispose logic so it doesn't leak, and... · c71db98b
      Jan Schmidt authored
      ext/gconf/gstswitchsink.c: Fix up the dispose logic so it doesn't leak, and fix setting of the child state so that we...
      
      Original commit message from CVS:
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_dispose),
      (gst_switch_commit_new_kid):
      Fix up the dispose logic so it doesn't leak, and fix setting of
      the child state so that we don't set a child to our current state
      just as we are changing it to something else.
      c71db98b
  8. 05 Mar, 2007 3 commits
  9. 04 Mar, 2007 1 commit
    • 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
  10. 13 Feb, 2007 1 commit
    • Jan Schmidt's avatar
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class and a child... · b1aa8fef
      Jan Schmidt authored
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class and a child that implements the GConf key monitoring. ...
      
      Original commit message from CVS:
      * ext/gconf/Makefile.am:
      * ext/gconf/gconf.c: (gst_gconf_get_string),
      (gst_gconf_get_key_for_sink_profile), (gst_gconf_set_string),
      (gst_gconf_render_bin_with_default):
      * ext/gconf/gconf.h:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init),
      (gst_gconf_audio_sink_reset), (gst_gconf_audio_sink_init),
      (gst_gconf_audio_sink_dispose), (do_change_child),
      (gst_gconf_switch_profile), (gst_gconf_audio_sink_set_property),
      (cb_change_child), (gst_gconf_audio_sink_change_state):
      * ext/gconf/gstgconfaudiosink.h:
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_base_init),
      (gst_switch_sink_class_init), (gst_switch_sink_reset),
      (gst_switch_sink_init), (gst_switch_sink_dispose),
      (gst_switch_commit_new_kid), (gst_switch_sink_set_child),
      (gst_switch_sink_set_property), (gst_switch_sink_handle_event),
      (gst_switch_sink_get_property), (gst_switch_sink_change_state):
      * ext/gconf/gstswitchsink.h:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_class_init), (gst_auto_audio_sink_dispose),
      (gst_auto_audio_sink_clear_kid), (gst_auto_audio_sink_reset),
      (gst_auto_audio_sink_detect):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_class_init), (gst_auto_video_sink_dispose),
      (gst_auto_video_sink_clear_kid), (gst_auto_video_sink_reset),
      (gst_auto_video_sink_detect):
      Re-factor the gconfaudiosink into a "GstSwitchSink" base class
      and a child that implements the GConf key monitoring. The end goal of
      this is an audio sink that can be changed on the fly, but at the
      moment it still only changes on the next READY transition.
      b1aa8fef