1. 20 Jun, 2008 1 commit
  2. 13 Jun, 2008 1 commit
  3. 22 May, 2008 1 commit
    • Julien Moutte Moutte's avatar
      gst/smpte/gstsmptealpha.c: Fix debug statement arguments. · a1a28790
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2008-05-22  Julien Moutte  <julien@fluendo.com>
      
      * gst/smpte/gstsmptealpha.c: (gst_smpte_alpha_setcaps): Fix
      debug statement arguments.
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_setup_qos_dscp):
      * gst/udp/gstudpnetutils.c: (gst_udp_join_group),
      (gst_udp_leave_group): Fix IP and IPV6 options to make it work
      on more platforms.
      a1a28790
  4. 21 May, 2008 5 commits
    • Wim Taymans's avatar
      gst/udp/: Joining a multicast group and setting the loop/ttl properties are... · e206f74b
      Wim Taymans authored
      gst/udp/: Joining a multicast group and setting the loop/ttl properties are totally unrelated tasks are must be separ...
      
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_init_send),
      (gst_multiudpsink_add_internal):
      * gst/udp/gstudpnetutils.c: (gst_udp_set_loop_ttl),
      (gst_udp_join_group):
      * gst/udp/gstudpnetutils.h:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
      Joining a multicast group and setting the loop/ttl properties are
      totally unrelated tasks are must be separated.
      e206f74b
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.*: Add a fixme for the auto-multicast property. · 7e120f5d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_setup_qos_dscp), (gst_multiudpsink_add_internal):
      * gst/udp/gstmultiudpsink.h:
      Add a fixme for the auto-multicast property.
      Fix some confusing debug messages.
      Disable setting a qos value by default.
      7e120f5d
    • Gustaf Räntilä's avatar
      gst/udp/gstmultiudpsink.c: Ignore EPERM errors from sendto. Fixes #533619. · 9d494db5
      Gustaf Räntilä authored
      Original commit message from CVS:
      Patch by: Gustaf Räntilä <g dot rantila at gmail dot com>
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_render):
      Ignore EPERM errors from sendto. Fixes #533619.
      9d494db5
    • Henrik Eriksson's avatar
      gst/udp/gstmultiudpsink.*: Add qos-dscp property to manage the Quality of service. · 46d94158
      Henrik Eriksson authored
      Original commit message from CVS:
      Patch by: Henrik Eriksson <henriken at axis dot com>
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_setup_qos_dscp),
      (gst_multiudpsink_set_property), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add_internal):
      * gst/udp/gstmultiudpsink.h:
      Add qos-dscp property to manage the Quality of service.
      46d94158
    • Bruno Santos's avatar
      gst/udp/gstudpnetutils.*: Provide a bunch of helper methods to deal with IPv4... · 570718c2
      Bruno Santos authored
      gst/udp/gstudpnetutils.*: Provide a bunch of helper methods to deal with IPv4 and IPv6 transparently.
      
      Original commit message from CVS:
      Patch by: Bruno Santos <brunof at ua dot pt>
      * gst/udp/gstudpnetutils.c: (gst_udp_get_addr),
      (gst_udp_join_group), (gst_udp_leave_group),
      (gst_udp_is_multicast):
      * gst/udp/gstudpnetutils.h:
      Provide a bunch of helper methods to deal with IPv4 and IPv6
      transparently.
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_set_property),
      (gst_multiudpsink_get_property), (join_multicast),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add_internal),
      (gst_multiudpsink_remove):
      * gst/udp/gstmultiudpsink.h:
      Add multicast TTL and loopback properties.
      Use the helper methods to implement ip4 and ip6.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create), (gst_udpsrc_start):
      * gst/udp/gstudpsrc.h:
      Use the helper methods to implement ip4 and ip6.
      Fixes #515962.
      570718c2
  5. 25 Apr, 2008 1 commit
    • Tim-Philipp Müller's avatar
      gst/: Use GLib versions of htonl, htons, ntohl and ntohs in order to avoid... · 327741a2
      Tim-Philipp Müller authored
      gst/: Use GLib versions of htonl, htons, ntohl and ntohs in order to avoid problems on win32 (#529707).
      
      Original commit message from CVS:
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_chain):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_add_internal):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
      Use GLib versions of htonl, htons, ntohl and ntohs in order
      to avoid problems on win32 (#529707).
      327741a2
  6. 18 Jan, 2008 2 commits
  7. 17 Jan, 2008 1 commit
    • Olivier Crete's avatar
      gst/udp/gstmultiudpsink.*: Add property to automatically join a multicast... · 15615129
      Olivier Crete authored
      gst/udp/gstmultiudpsink.*: Add property to automatically join a multicast group or not. This can be useful when shari...
      
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_set_property),
      (gst_multiudpsink_get_property), (gst_multiudpsink_init_send),
      (gst_multiudpsink_add_internal), (gst_multiudpsink_remove):
      * gst/udp/gstmultiudpsink.h:
      Add property to automatically join a multicast group or not. This can be
      useful when sharing a socket between multiple elements.
      Fixes #509531.
      15615129
  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. 04 Sep, 2007 1 commit
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.c: Add property do configure destination address/port pairs · 93e11768
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_set_clients_string),
      (gst_multiudpsink_get_clients_string),
      (gst_multiudpsink_set_property), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add_internal),
      (gst_multiudpsink_add), (gst_multiudpsink_clear_internal),
      (gst_multiudpsink_clear):
      Add property do configure destination address/port pairs
      API:GstMultiUDPSink::clients
      93e11768
  10. 17 Aug, 2007 1 commit
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.*: Add support for getting and setting the socket to use. · 2e599ab0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_set_property),
      (gst_multiudpsink_get_property), (gst_multiudpsink_init_send),
      (gst_multiudpsink_close), (gst_multiudpsink_add):
      * gst/udp/gstmultiudpsink.h:
      Add support for getting and setting the socket to use.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_create), (gst_udpsrc_get_property):
      Add support for getting the currently used socket.
      2e599ab0
  11. 29 Apr, 2007 2 commits
    • 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
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.c: Fix multicast detection. · 589b8282
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_add):
      Fix multicast detection.
      Don't try to join a multicast group if the address is not multicast.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_update_uri):
      Small debug improvement.
      589b8282
  12. 10 Apr, 2007 1 commit
    • Peter Kjellerstedt's avatar
      gst/: Fix some compiler warnings. Fixes #428182. · 50f88db3
      Peter Kjellerstedt authored
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst/avi/gstavidemux.c: (gst_avi_demux_massage_index):
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_process):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_get_mode),
      (gst_rtp_speex_depay_setcaps):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_loop_udp):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_init_send):
      Fix some compiler warnings. Fixes #428182.
      50f88db3
  13. 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
  14. 16 Aug, 2006 1 commit
  15. 24 Jul, 2006 1 commit
    • Joni Valtanen's avatar
      Port udp plugin to win32 (#345288). · 162b374a
      Joni Valtanen authored
      Original commit message from CVS:
      Based on patch by: Joni Valtanen  <joni dot valtanen at movial fi>
      * configure.ac:
      * gst/udp/Makefile.am:
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_init),
      (gst_dynudpsink_finalize), (gst_dynudpsink_close):
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_init),
      (gst_multiudpsink_finalize), (gst_multiudpsink_close):
      * gst/udp/gstmultiudpsink.h:
      * gst/udp/gstudp.c: (plugin_init):
      * gst/udp/gstudpsink.h:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init), (gst_udpsrc_create),
      (gst_udpsrc_start), (gst_udpsrc_stop):
      * gst/udp/gstudpsrc.h:
      * gst/udp/gstudpnetutils.c: (gst_udp_net_utils_win32_inet_aton),
      (gst_udp_net_utils_win32_wsa_startup):
      * gst/udp/gstudpnetutils.h:
      Port udp plugin to win32 (#345288).
      162b374a
  16. 10 Jul, 2006 1 commit
    • Rob Taylor's avatar
      gst/udp/gstmultiudpsink.c: If a destination is added before the stream is set... · 94be718c
      Rob Taylor authored
      gst/udp/gstmultiudpsink.c: If a destination is added before the stream is set to PAUSED, the multicast group is not j...
      
      Original commit message from CVS:
      Patch by: Rob Taylor <robtaylor at floopily dot org>
      * gst/udp/gstmultiudpsink.c: (join_multicast),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add):
      If a destination is added before the stream is set to PAUSED, the
      multicast group is not joined as the socket is not created yet.
      Also TTL and LOOP should also be set. Fixes #346921.
      94be718c
  17. 22 Jun, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. · 05eaedc4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/annodex/gstcmmlparser.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalphacolor.c:
      * gst/cutter/gstcutter.c:
      * gst/debug/gstnavigationtest.c:
      * gst/icydemux/gsticydemux.c:
      * gst/level/gstlevel.c:
      * gst/multipart/multipart.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstvideoflip.c:
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503)
      plus two minor macro fixes.
      05eaedc4
  18. 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
  19. 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
  20. 06 Feb, 2006 2 commits
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.*: Updated docs. · 21dbd4eb
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_render), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add),
      (gst_multiudpsink_remove), (gst_multiudpsink_clear),
      (gst_multiudpsink_get_stats), (gst_multiudpsink_change_state):
      * gst/udp/gstmultiudpsink.h:
      Updated docs.
      Added properties bytes-served, bytes_to_serve.
      Post proper error messages,
      Emit client added signal too.
      21dbd4eb
    • Thomas Vander Stichele's avatar
      adding docs for multiudpsink · 5118effe
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding docs for multiudpsink
      5118effe
  21. 23 Jan, 2006 1 commit
    • Jens Granseuer's avatar
      C89 fixes: declare variables at the beginning of a block and · f42029d7
      Jens Granseuer authored
      Original commit message from CVS:
      * ext/libpng/gstpngenc.c: (gst_pngenc_chain):
      * gst/avi/gstavidemux.c: (gst_avi_demux_invert):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps):
      * gst/rtsp/sdpmessage.h:
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_render):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_get_stats):
      C89 fixes: declare variables at the beginning of a block and
      make gcc-2.9x happy (#328264; patch by: Jens Granseuer
      <jensgr at gmx dot net>).
      f42029d7
  22. 29 Dec, 2005 1 commit
    • Michael Smith's avatar
      gst/udp/gstmultiudpsink.*: Track packets sent per client in addition to bytes... · 603daf45
      Michael Smith authored
      gst/udp/gstmultiudpsink.*: Track packets sent per client in addition to bytes sent; provide this info through get-sta...
      
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_render),
      (gst_multiudpsink_remove), (gst_multiudpsink_get_stats):
      * gst/udp/gstmultiudpsink.h:
      Track packets sent per client in addition to bytes sent; provide
      this info through get-stats signal
      603daf45
  23. 20 Dec, 2005 1 commit
  24. 09 Sep, 2005 1 commit
    • Thomas Vander Stichele's avatar
      gst-plugins-good.spec.in: spec file fixes · df82aa5a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-plugins-good.spec.in:
      spec file fixes
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_render), (gst_multiudpsink_add),
      (gst_multiudpsink_clear):
      it actually helps to actually stream if we hook up the
      add signal to an actual implementation
      * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
      some debugging
      df82aa5a
  25. 02 Sep, 2005 1 commit
  26. 19 Aug, 2005 1 commit
  27. 10 Jul, 2005 1 commit
  28. 02 Jun, 2005 1 commit
    • Wim Taymans's avatar
      gst/udp/: Use NetBuffer and small cleanups. · 8e61fd92
      Wim Taymans authored
      Original commit message from CVS:
      * 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_init_send),
      (gst_multiudpsink_add), (client_compare), (free_client),
      (gst_multiudpsink_remove), (gst_multiudpsink_clear),
      (gst_multiudpsink_get_stats):
      * 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):
      Use NetBuffer and small cleanups.
      Implement client removal in multiudpsink.
      8e61fd92
  29. 12 May, 2005 1 commit
    • 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