1. 21 Mar, 2010 1 commit
  2. 18 Mar, 2010 1 commit
  3. 10 Mar, 2010 1 commit
    • Wim Taymans's avatar
      udp: use uri parsing code · 455f53c8
      Wim Taymans authored
      Use the uri parsing helper functions to manage the host and port pairs. This
      adds support for IPV6.
      455f53c8
  4. 18 Apr, 2009 1 commit
  5. 31 Mar, 2009 1 commit
  6. 28 Jan, 2009 1 commit
  7. 14 Nov, 2007 1 commit
  8. 02 Nov, 2007 1 commit
    • Ole Andre Vadla Ravnaas's avatar
      Fix includes for MSVC and GLib-2.14.0 (#492388). · 13a97658
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
      * configure.ac:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstmultiudpsink.h:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsink.h:
      Fix includes for MSVC and GLib-2.14.0 (#492388).
      * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
      No more pipe define since GLib-2.14.0, need to use _pipe() directly.
      13a97658
  9. 29 Apr, 2007 1 commit
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.c: Add code to drop membership of a multicast group. · 066598d8
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (leave_multicast),
      (gst_multiudpsink_add), (gst_multiudpsink_remove):
      Add code to drop membership of a multicast group.
      * gst/udp/gstudpsink.c: (gst_udpsink_update_uri),
      (gst_udpsink_set_uri):
      Implement URI handler.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_stream_configure_transport),
      (gst_rtspsrc_parse_rtpinfo):
      Use URI handler to make udpsink instace.
      Improve code to configure port and destination.
      066598d8
  10. 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
  11. 16 Oct, 2006 1 commit
    • Josep Torra Valles's avatar
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups... · c4e7ebfe
      Josep Torra Valles authored
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups and pointer arithmetics with void pointe...
      
      Original commit message from CVS:
      Patch by: Josep Torra Valles  <josep at fluendo com>
      * ext/cairo/gsttimeoverlay.c: (gst_cairo_time_overlay_transform):
      * ext/esd/esdsink.c: (gst_esdsink_write):
      * ext/flac/gstflacdec.c: (gst_flac_dec_length),
      (gst_flac_dec_read_seekable), (gst_flac_dec_chain),
      (gst_flac_dec_send_newsegment):
      * ext/flac/gstflacenc.c: (gst_flac_enc_seek_callback),
      (gst_flac_enc_tell_callback):
      * ext/jpeg/smokecodec.c: (find_best_size), (smokecodec_encode),
      (smokecodec_parse_header), (smokecodec_decode):
      * gst/avi/gstavimux.c: (gst_avi_mux_write_avix_index):
      * gst/debug/efence.c: (gst_fenced_buffer_alloc):
      * gst/goom/Makefile.am:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c: (gst_icydemux_typefind_or_forward):
      * gst/rtsp/gstrtspsrc.c:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_change_state):
      * sys/sunaudio/gstsunaudiomixertrack.h:
      Fix a bunch of problems discovered by the Forte compiler, mostly type
      mixups and pointer arithmetics with void pointers. Fixes #362603.
      c4e7ebfe
  12. 25 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Define GstElementDetails as const and also static (when defined as global) · 27f2c9b2
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c: (gst_shout2send_init):
      * ext/shout2/gstshout2.h:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/apetag/gstapedemux.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/gstnavseek.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstshagadelic.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c:
      * gst/id3demux/gstid3demux.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstaggregator.c:
      * gst/oldcore/gstfdsink.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/smpte/gstsmpte.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_dispose),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
      (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
      (gst_wavparse_parse_stream_init), (gst_wavparse_send_event),
      (gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
      (gst_wavparse_chain), (gst_wavparse_srcpad_event),
      (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/sunaudio/gstsunaudiomixer.c:
      * sys/sunaudio/gstsunaudiosink.c:
      Define GstElementDetails as const and also static (when defined as
      global)
      27f2c9b2
  13. 08 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · b5af832d
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c: (gst_aasink_class_init):
      * ext/esd/esdsink.c: (gst_esdsink_class_init):
      * ext/flac/gstflactag.c: (gst_flac_tag_class_init):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_class_init):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_class_init):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_class_init):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_class_init):
      * ext/libmng/gstmngdec.c: (gst_mngdec_class_init):
      * ext/libmng/gstmngenc.c: (gst_mngenc_class_init):
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init):
      * ext/libpng/gstpngenc.c: (gst_pngenc_class_init):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_class_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init):
      * ext/speex/gstspeexenc.c: (gst_speexenc_class_init):
      * gst/alpha/gstalpha.c: (gst_alpha_class_init):
      * gst/avi/gstavimux.c: (gst_avimux_class_init):
      * gst/debug/efence.c: (gst_efence_class_init):
      * gst/debug/negotiation.c: (gst_negotiation_class_init):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init):
      * gst/goom/gstgoom.c: (gst_goom_class_init):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_class_init):
      * gst/interleave/deinterleave.c: (deinterleave_class_init):
      * gst/interleave/interleave.c: (interleave_class_init):
      * gst/law/alaw-decode.c: (gst_alawdec_class_init):
      * gst/law/alaw-encode.c: (gst_alawenc_class_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_class_init):
      * gst/median/gstmedian.c: (gst_median_class_init):
      * gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init):
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_class_init):
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16depay_class_init):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_class_init):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_class_init):
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init):
      * gst/rtp/gstrtpdepay.c: (gst_rtp_depay_class_init):
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_class_init):
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_class_init):
      * gst/rtp/gstrtph263pay.c: (gst_rtp_h263_pay_class_init):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_class_init):
      * gst/rtp/gstrtph263ppay.c: (gst_rtp_h263p_pay_class_init):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_class_init):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_class_init):
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_class_init):
      * gst/rtp/gstrtpmpapay.c: (gst_rtp_mpa_pay_class_init):
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_class_init):
      * gst/rtp/gstrtppcmapay.c: (gst_rtp_pcma_pay_class_init):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_class_init):
      * gst/rtp/gstrtppcmupay.c: (gst_rtp_pcmu_pay_class_init):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_class_init):
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_class_init):
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_class_init):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init):
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init):
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_class_init):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_class_init):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
      * sys/oss/gstossdmabuffer.c: (gst_ossdmabuffer_class_init):
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init):
      * sys/osxaudio/gstosxaudioelement.c:
      (gst_osxaudioelement_class_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_class_init):
      * sys/osxaudio/gstosxaudiosrc.c: (gst_osxaudiosrc_class_init):
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      b5af832d
  14. 06 Dec, 2005 1 commit
  15. 18 Aug, 2005 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Remove old code that is now in gst-libs/gst/rtp/. · 9a5c8cd2
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp-common.h:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpL16enc.h:
      * gst/rtp/gstrtpdec.c: (gst_rtpdec_get_type),
      (gst_rtpdec_class_init), (gst_rtpdec_chain_rtp),
      (gst_rtpdec_chain_rtcp), (gst_rtpdec_change_state),
      (gst_rtpdec_plugin_init):
      * gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_get_type),
      (gst_rtph263pdec_base_init), (gst_rtph263pdec_class_init),
      (gst_rtph263pdec_init), (gst_rtph263pdec_chain),
      (gst_rtph263pdec_set_property), (gst_rtph263pdec_get_property),
      (gst_rtph263pdec_change_state), (gst_rtph263pdec_plugin_init):
      * gst/rtp/gstrtph263pdec.h:
      * gst/rtp/gstrtph263penc.c: (gst_rtph263penc_get_type),
      (gst_rtph263penc_base_init), (gst_rtph263penc_class_init),
      (gst_rtph263penc_init), (gst_rtph263penc_flush),
      (gst_rtph263penc_chain), (gst_rtph263penc_set_property),
      (gst_rtph263penc_get_property), (gst_rtph263penc_change_state),
      (gst_rtph263penc_plugin_init):
      * gst/rtp/gstrtph263penc.h:
      * gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_get_type),
      (gst_rtpmpadec_base_init), (gst_rtpmpadec_class_init),
      (gst_rtpmpadec_init), (gst_rtpmpadec_chain),
      (gst_rtpmpadec_set_property), (gst_rtpmpadec_get_property),
      (gst_rtpmpadec_change_state), (gst_rtpmpadec_plugin_init):
      * gst/rtp/gstrtpmpadec.h:
      * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_get_type),
      (gst_rtpmpaenc_base_init), (gst_rtpmpaenc_class_init),
      (gst_rtpmpaenc_init), (gst_rtpmpaenc_flush), (gst_rtpmpaenc_chain),
      (gst_rtpmpaenc_set_property), (gst_rtpmpaenc_get_property),
      (gst_rtpmpaenc_change_state), (gst_rtpmpaenc_plugin_init):
      * gst/rtp/gstrtpmpaenc.h:
      * gst/rtp/rtp-packet.c:
      * gst/rtp/rtp-packet.h:
      Remove old code that is now in gst-libs/gst/rtp/.
      Added some payload/depayloaders.
      
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init):
      Fix port number range.
      9a5c8cd2
  16. 29 Jun, 2005 1 commit
    • Andy Wingo Wingo's avatar
      gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add the · d9b7ddd4
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-29  Andy Wingo  <wingo@pobox.com>
      
      * gst/udp/gstudpsink.c (gst_udpsink_get_type): Actually add the
      URI handler.
      
      * gst/udp/gstudpsrc.c (gst_udpsrc_start):
      (gst_udpsrc_create): Signedness.
      
      * gst/rtsp/sdpmessage.c (sdp_message_parse_buffer): Thanks
      compiler!
      (sdp_parse_line): Signedness fix.
      d9b7ddd4
  17. 12 May, 2005 2 commits
    • Wim Taymans's avatar
      gst/udp/: Added multifdsink to send UDP to multiple addresses. · 726c253c
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/.cvsignore:
      * gst/udp/Makefile.am:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_type),
      (gst_multiudpsink_base_init), (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_finalize),
      (gst_multiudpsink_get_times), (gst_multiudpsink_render),
      (gst_multiudpsink_set_property), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_close),
      (gst_multiudpsink_add), (gst_multiudpsink_remove),
      (gst_multiudpsink_clear), (gst_multiudpsink_get_stats),
      (gst_multiudpsink_change_state):
      * gst/udp/gstmultiudpsink.h:
      * gst/udp/gstudp-marshal.list:
      * gst/udp/gstudp.c: (plugin_init):
      * gst/udp/gstudp.h:
      * gst/udp/gstudpsink.c: (gst_udpsink_get_type),
      (gst_udpsink_base_init), (gst_udpsink_class_init),
      (gst_udpsink_init), (gst_udpsink_set_uri),
      (gst_udpsink_set_property), (gst_udpsink_get_property),
      (gst_udpsink_uri_get_type), (gst_udpsink_uri_get_protocols),
      (gst_udpsink_uri_get_uri), (gst_udpsink_uri_set_uri),
      (gst_udpsink_uri_handler_init):
      * gst/udp/gstudpsink.h:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type),
      (gst_udpsrc_base_init), (gst_udpsrc_class_init),
      (gst_udpsrc_create), (gst_udpsrc_set_uri), (gst_udpsrc_start),
      (gst_udpsrc_unlock), (gst_udpsrc_stop):
      * gst/udp/gstudpsrc.h:
      Added multifdsink to send UDP to multiple addresses.
      Cleaned up UDP source/sink elements some more.
      Make UDP sink extends from multiudpsink.
      726c253c
    • Wim Taymans's avatar
      gst/: Make UDP and TCP elements use PushSrc. · 943f0445
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/README:
      * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_get_type),
      (gst_tcpclientsrc_base_init), (gst_tcpclientsrc_class_init),
      (gst_tcpclientsrc_init), (gst_tcpclientsrc_getcaps),
      (gst_tcpclientsrc_stop), (gst_tcpclientsrc_eos),
      (gst_tcpclientsrc_create), (gst_tcpclientsrc_start):
      * gst/tcp/gsttcpclientsrc.h:
      * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_get_type),
      (gst_tcpserversrc_base_init), (gst_tcpserversrc_class_init),
      (gst_tcpserversrc_init), (gst_tcpserversrc_create),
      (gst_tcpserversrc_start), (gst_tcpserversrc_stop):
      * gst/tcp/gsttcpserversrc.h:
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get_type),
      (gst_tcpsrc_base_init), (gst_tcpsrc_class_init), (gst_tcpsrc_init),
      (gst_tcpsrc_create), (gst_tcpsrc_start), (gst_tcpsrc_stop):
      * gst/tcp/gsttcpsrc.h:
      * gst/udp/gstudpsink.c: (gst_udpsink_base_init),
      (gst_udpsink_init), (gst_udpsink_get_times), (gst_udpsink_render),
      (gst_udpsink_set_property), (gst_udpsink_get_property),
      (gst_udpsink_change_state):
      * gst/udp/gstudpsink.h:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type),
      (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_create), (gst_udpsrc_set_uri), (gst_udpsrc_start),
      (gst_udpsrc_stop):
      * gst/udp/gstudpsrc.h:
      Make UDP and TCP elements use PushSrc.
      943f0445
  18. 11 May, 2005 1 commit
    • Wim Taymans's avatar
      gst/: UDP fixes, added uri handler. · 6cacd6f6
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtpdec.c: (gst_rtpdec_get_type),
      (gst_rtpdec_class_init), (gst_rtpdec_init), (gst_rtpdec_chain_rtp),
      (gst_rtpdec_chain_rtcp), (gst_rtpdec_set_property),
      (gst_rtpdec_get_property), (gst_rtpdec_change_state),
      (gst_rtpdec_plugin_init):
      * gst/rtp/gstrtpdec.h:
      * gst/udp/gstudpsink.c: (gst_udpsink_base_init),
      (gst_udpsink_get_times), (gst_udpsink_render),
      (gst_udpsink_change_state):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get_type),
      (gst_udpsrc_base_init), (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_loop), (gst_udpsrc_set_uri), (gst_udpsrc_set_property),
      (gst_udpsrc_get_property), (gst_udpsrc_init_receive),
      (gst_udpsrc_activate), (gst_udpsrc_change_state),
      (gst_udpsrc_uri_get_type), (gst_udpsrc_uri_get_protocols),
      (gst_udpsrc_uri_get_uri), (gst_udpsrc_uri_set_uri),
      (gst_udpsrc_uri_handler_init):
      * gst/udp/gstudpsrc.h:
      UDP fixes, added uri handler.
      Added rtpdec that will manage the RTP session in the future.
      6cacd6f6
  19. 10 May, 2005 1 commit
    • Wim Taymans's avatar
      gst/udp/: Ported udp src/sink. · 4eb7e48a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/Makefile.am:
      * gst/udp/gstudpsink.c: (gst_udpsink_get_type),
      (gst_udpsink_base_init), (gst_udpsink_class_init),
      (gst_udpsink_init), (gst_udpsink_get_times), (gst_udpsink_render),
      (gst_udpsink_set_property), (gst_udpsink_get_property),
      (gst_udpsink_init_send), (gst_udpsink_close),
      (gst_udpsink_change_state):
      * gst/udp/gstudpsink.h:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_base_init),
      (gst_udpsrc_class_init), (gst_udpsrc_init), (gst_udpsrc_loop),
      (gst_udpsrc_set_property), (gst_udpsrc_get_property),
      (gst_udpsrc_init_receive), (gst_udpsrc_close),
      (gst_udpsrc_activate), (gst_udpsrc_change_state):
      * gst/udp/gstudpsrc.h:
      Ported udp src/sink.
      4eb7e48a
  20. 20 Apr, 2004 1 commit
    • David Schleef's avatar
      ext/mad/gstid3tag.c: Add stdlib.h · a6928ee3
      David Schleef authored
      Original commit message from CVS:
      reviewed by David Schleef
      * ext/mad/gstid3tag.c: Add stdlib.h
      * gst/rtp/gstrtpgsmenc.c: same
      * gst/tags/gstid3tag.c: same
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Fix GST_DISABLE_LOADSAVE
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link): Adjust
      GST_DISABLE_LOADSAVE use.
      * gst/udp/gstudpsink.c: (gst_udpsink_sink_link): Likewise.
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get): Likewise.
      * ext/gnomevfs/gstgnomevfssrc.c: Include <stdlib.h> (needed by
      atol(3)).
      * sys/oss/gstosselement.h: Include <sys/types.h> (needed for dev_t).
      * gst/tags/gstvorbistag.c: Include <stdlib.h> (needed by
      strtoul(3)).
      * gst/rtp/gstrtpL16enc.c: Include <stdlib.h> (needed by random(3)).
      * ext/mad/Makefile.am: (libgstmad_la_CFLAGS): Add $(MAD_CFLAGS)
      $(ID3_CFLAGS).
      * ext/libfame/Makefile.am: (libgstlibfame_la_CFLAGS): Add
      $(LIBFAME_CFLAGS).
      a6928ee3
  21. 15 Mar, 2004 1 commit
  22. 14 Mar, 2004 1 commit
  23. 02 Feb, 2004 1 commit
    • David Schleef's avatar
      code cleanup. Change bzero() to memset(). Remove duplicate ; at ends of lines. · 0d0ff109
      David Schleef authored
      Original commit message from CVS:
      code cleanup.  Change bzero() to memset().  Remove duplicate ; at ends
      of lines.
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_event):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/xvid/gstxviddec.c: (gst_xviddec_src_link):
      * gst-libs/gst/play/play.c: (gst_play_get_sink_element):
      * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
      * gst/effectv/gstedge.c: (gst_edgetv_sinkconnect):
      * gst/effectv/gstvertigo.c: (gst_vertigotv_sinkconnect):
      * gst/intfloat/float22int.c: (gst_float2_2_int_getcaps),
      (gst_float2_2_int_link):
      * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
      * gst/rtjpeg/RTjpeg.c: (RTjpeg_init_mcompress):
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_init_send):
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_init_receive):
      * gst/udp/gstudpsink.c: (gst_udpsink_init_send):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init_receive):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_init):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture):
      * testsuite/gst-lint: Add tests for bzero and ;;
      0d0ff109
  24. 14 Jan, 2004 1 commit
    • Benjamin Otte's avatar
      use element time. · 9a9f7673
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/aalib/gstaasink.c: (gst_aasink_chain):
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
      * ext/esd/esdsink.c: (gst_esdsink_chain):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_chain):
      * ext/mas/massink.c: (gst_massink_chain):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_chain):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index),
      (gst_matroska_demux_parse_metadata):
      * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_loop),
      (gst_mpeg_parse_release_locks):
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_chain):
      * gst/udp/gstudpsink.c: (gst_udpsink_chain):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get):
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
      (gst_osssink_change_state):
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_chain):
      * sys/ximage/ximagesink.c: (gst_ximagesink_chain):
      * sys/xvideo/xvideosink.c: (gst_xvideosink_chain),
      (gst_xvideosink_release_locks):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain):
      use element time.
      * ext/alsa/gstalsaclock.c: (gst_alsa_clock_start),
      (gst_alsa_clock_stop):
      * gst-libs/gst/audio/audioclock.c: (gst_audio_clock_set_active),
      (gst_audio_clock_get_internal_time):
      simplify for use with new clocking code.
      * testsuite/alsa/Makefile.am:
      * testsuite/alsa/sinesrc.c: (sinesrc_init), (sinesrc_force_caps):
      fix testsuite for new caps system
      9a9f7673
  25. 22 Dec, 2003 1 commit
  26. 02 Nov, 2003 2 commits
  27. 08 Oct, 2003 1 commit
  28. 07 Aug, 2003 1 commit
  29. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      compatibility fix for new GST_DEBUG stuff. · 90da904f
      Benjamin Otte authored
      Original commit message from CVS:
      compatibility fix for new GST_DEBUG stuff.
      Includes fixes for missing includes for config.h and unistd.h
      
      I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
      90da904f
  30. 09 Jun, 2003 2 commits
  31. 22 May, 2003 1 commit
  32. 10 Feb, 2003 1 commit
  33. 02 Feb, 2003 1 commit
  34. 10 Jan, 2003 2 commits
  35. 27 Dec, 2002 1 commit
  36. 20 Dec, 2002 1 commit