1. 31 Oct, 2006 1 commit
  2. 30 Oct, 2006 3 commits
    • Michal Benes's avatar
      gst/matroska/matroska-demux.c: Fix several issues with... · 737df825
      Michal Benes authored
      gst/matroska/matroska-demux.c: Fix several issues with encoded/compressed/encrypted/signed tracks; also, remove super...
      
      Original commit message from CVS:
      Patch by: Michal Benes  <michal dot benes at itonis tv>
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_encoding_cmp),
      (gst_matroska_demux_read_track_encodings),
      (gst_matroska_decode_buffer):
      Fix several issues with encoded/compressed/encrypted/signed tracks;
      also, remove superfluous newline characters from some debug
      statements. (#366155)
      737df825
    • Wim Taymans's avatar
      ext/jpeg/: Various cleanups, capsnego and leak fixes. · 39d8d88a
      Wim Taymans authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_getcaps):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_class_init),
      (gst_smokedec_init), (gst_smokedec_finalize), (gst_smokedec_chain),
      (gst_smokedec_change_state):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init),
      (gst_smokeenc_init), (gst_smokeenc_finalize),
      (gst_smokeenc_getcaps), (gst_smokeenc_setcaps),
      (gst_smokeenc_resync), (gst_smokeenc_chain),
      (gst_smokeenc_set_property), (gst_smokeenc_get_property),
      (gst_smokeenc_change_state):
      Various cleanups, capsnego and leak fixes.
      39d8d88a
    • Mark Nauwelaerts's avatar
      gst/videomixer/videomixer.c: Fix videomixer so that it can handle any combination of framerates. · ccce64b2
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts  <manauw at skynet be>
      * gst/videomixer/videomixer.c: (gst_videomixer_update_queues):
      Fix videomixer so that it can handle any combination of framerates.
      Fixes #367221.
      ccce64b2
  3. 28 Oct, 2006 1 commit
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Fix position query for audio. also fixes timestamps in... · c152d13c
      Wim Taymans authored
      gst/avi/gstavidemux.c: Fix position query for audio. also fixes timestamps in streaming mode and bug #364958.
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_parse_file_header),
      (gst_avi_demux_stream_init_push), (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_header_push), (gst_avi_demux_stream_data),
      (gst_avi_demux_chain):
      Fix position query for audio. also fixes timestamps in streaming
      mode and bug #364958.
      Small cleanups.
      c152d13c
  4. 27 Oct, 2006 1 commit
    • Wim Taymans's avatar
      ext/libpng/gstpngenc.*: Fix strides. Fixes #364856. · 82ad65b2
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libpng/gstpngenc.c: (gst_pngenc_setcaps), (gst_pngenc_chain):
      * ext/libpng/gstpngenc.h:
      Fix strides. Fixes #364856.
      Cleanup capsnego.
      Set caps on outgoing buffers.
      82ad65b2
  5. 18 Oct, 2006 5 commits
    • Ville Syrjala's avatar
      gst/rtp/: Add static payload numbers in addition to the dynamic ones. · 69ce7192
      Ville Syrjala authored
      Original commit message from CVS:
      Patch by: Ville Syrjala <ville dot syrjala at movial dot fi>
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmapay.c: (gst_rtp_pcma_pay_flush),
      (gst_rtp_pcma_pay_handle_buffer):
      * gst/rtp/gstrtppcmupay.c: (gst_rtp_pcmu_pay_flush):
      Add static payload numbers in addition to the dynamic ones.
      Fixes #361639.
      69ce7192
    • Wim Taymans's avatar
      gst/rtsp/: Reuse already existing enum for lower transport. · b14738fb
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_lower_trans_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_loop_udp), (gst_rtspsrc_open),
      (gst_rtspsrc_uri_get_protocols), (gst_rtspsrc_uri_set_uri):
      * gst/rtsp/rtspconnection.c: (rtsp_connection_create):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspurl.c: (rtsp_url_parse):
      * gst/rtsp/rtspurl.h:
      Reuse already existing enum for lower transport.
      Add rtspt and rtspu protocols.
      Send redirect to rtspt when udp times out.
      b14738fb
    • Wim Taymans's avatar
      gst/wavparse/gstwavparse.c: Fix seeking some more, mostly for speed changes. · 02ae90ea
      Wim Taymans authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_seek),
      (gst_wavparse_stream_data):
      Fix seeking some more, mostly for speed changes.
      02ae90ea
    • Tim-Philipp Müller's avatar
      ChangeLog surgery: fix Fredrik's e-mail address · c8de15f3
      Tim-Philipp Müller authored
      Original commit message from CVS:
      ChangeLog surgery: fix Fredrik's e-mail address
      c8de15f3
    • Fredrik Persson's avatar
      sys/v4l2/gstv4l2tuner.*: Fix _set_channel(): remove useless g_object_notify()... · 7d5caee3
      Fredrik Persson authored
      sys/v4l2/gstv4l2tuner.*: Fix _set_channel(): remove useless g_object_notify() for "channel" property that doesn't exi...
      
      Original commit message from CVS:
      Patch by: Fredrik Persson  <frepe at broadband net>
      * sys/v4l2/gstv4l2tuner.c:
      * sys/v4l2/gstv4l2tuner.h:
      Fix _set_channel(): remove useless g_object_notify() for "channel"
      property that doesn't exist any longer and therefore now also
      useless redirect (#338818).
      7d5caee3
  6. 17 Oct, 2006 3 commits
    • Wim Taymans's avatar
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking... · bad39277
      Wim Taymans authored
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking flag once the device is opened. In those...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_prepare):
      Some drivers do not support unsetting the non-blocking flag once the
      device is opened. In those cases, close/open the device in
      non-blocking mode. Fixes #362673.
      bad39277
    • Stefan Kost's avatar
      sys/v4l2/: dear stefan, framespersecond is not frameperiod, reverting but adding comment · a2b7998d
      Stefan Kost authored
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_fps),
      (gst_v4l2src_get_fps):
      dear stefan, framespersecond is not frameperiod, reverting but adding
      comment
      a2b7998d
    • Stefan Kost's avatar
      sys/v4l2/: Numerator is numerator and denominator is denominator. Say that... · 2d2802aa
      Stefan Kost authored
      sys/v4l2/: Numerator is numerator and denominator is denominator. Say that aloud 5 times and retry after next beer.
      
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_fps),
      (gst_v4l2src_get_fps):
      Numerator is numerator and denominator is denominator. Say that aloud
      5 times and retry after next beer.
      2d2802aa
  7. 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
  8. 12 Oct, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/speex/: Miscellaneous clean-ups, among other things: speexenc => enc to... · afef1cdc
      Tim-Philipp Müller authored
      ext/speex/: Miscellaneous clean-ups, among other things: speexenc => enc to enhance code readability; change speexenc...
      
      Original commit message from CVS:
      * ext/speex/gstspeex.c: (plugin_init):
      * ext/speex/gstspeexenc.c: (gst_speex_enc_get_formats),
      (gst_speex_enc_setup_interfaces), (gst_speex_enc_base_init),
      (gst_speex_enc_class_init), (gst_speex_enc_finalize),
      (gst_speex_enc_sink_setcaps), (gst_speex_enc_convert_src),
      (gst_speex_enc_convert_sink), (gst_speex_enc_get_query_types),
      (gst_speex_enc_src_query), (gst_speex_enc_sink_query),
      (gst_speex_enc_init), (gst_speex_enc_create_metadata_buffer),
      (gst_speex_enc_set_last_msg), (gst_speex_enc_setup),
      (gst_speex_enc_buffer_from_data), (gst_speex_enc_push_buffer),
      (gst_speex_enc_set_header_on_caps), (gst_speex_enc_sinkevent),
      (gst_speex_enc_chain), (gst_speex_enc_get_property),
      (gst_speex_enc_set_property), (gst_speex_enc_change_state):
      * ext/speex/gstspeexenc.h:
      Miscellaneous clean-ups, among other things: speexenc => enc to
      enhance code readability; change speexenc => speex_enc; in chain
      function unref input buffer in case of error; take reference in
      event function; use boilerplate macro; use gst_pad_query_peer_*
      convenience functions.
      afef1cdc
    • Tim-Philipp Müller's avatar
      ext/speex/gstspeexenc.c: Fix some mem leaks. · 35f4d69d
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/speex/gstspeexenc.c: (gst_speexenc_finalize),
      (gst_speexenc_set_last_msg), (gst_speexenc_setup),
      (gst_speexenc_set_header_on_caps):
      Fix some mem leaks.
      35f4d69d
  9. 11 Oct, 2006 3 commits
    • Wim Taymans's avatar
      gst/rtsp/URLS: Added some other URL. · 7accf76d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/URLS:
      Added some other URL.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_loop_udp),
      (gst_rtspsrc_handle_request), (gst_rtspsrc_send),
      (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Work on fallback to TCP connection when the UDP socket times out.
      Handler server requests, just reply with OK for now.
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      Added some more Real extension headers.
      * gst/rtsp/rtspurl.c: (rtsp_url_parse):
      Fix parsing of urls with a ':' that is not part of the hostname:port
      part of the url.
      7accf76d
    • Tim-Philipp Müller's avatar
      gst/: Activate pad before adding it to the already-running element. · a9117741
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/apetag/gsttagdemux.c: (gst_tag_demux_add_srcpad):
      * gst/icydemux/gsticydemux.c: (gst_icydemux_add_srcpad):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_add_srcpad):
      Activate pad before adding it to the already-running element.
      * tests/check/elements/icydemux.c: (icydemux_found_pad):
      Activate newly-created pad too.
      a9117741
    • Sebastien Cote's avatar
      gst/udp/gstudpsrc.c: Fix some leaks in caps and uris. Fixes #361252. · 734243ef
      Sebastien Cote authored
      Original commit message from CVS:
      Patch by: Sebastien Cote <sebas642 at yahoo dot ca>
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
      (gst_udpsrc_finalize), (gst_udpsrc_create), (gst_udpsrc_set_uri),
      (gst_udpsrc_start):
      Fix some leaks in caps and uris. Fixes #361252.
      734243ef
  10. 10 Oct, 2006 1 commit
  11. 09 Oct, 2006 1 commit
  12. 07 Oct, 2006 1 commit
  13. 06 Oct, 2006 3 commits
    • Wim Taymans's avatar
      Activate pads before adding. · 3adedd4f
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_add_pads), (gst_dvdemux_chain):
      * gst/auparse/gstauparse.c: (gst_au_parse_add_srcpad):
      Activate pads before adding.
      3adedd4f
    • Wim Taymans's avatar
      gst/multipart/multipartdemux.c: Activate pads before adding. · 09328ad0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init),
      (gst_multipart_find_pad_by_mime):
      Activate pads before adding.
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      BOILERPLATE sets parent_class for us.
      09328ad0
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to... · a600d311
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to share channels and udp ports.
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_init),
      (gst_rtspsrc_create_stream), (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_alloc_udp_ports),
      (gst_rtspsrc_stream_configure_transport), (find_stream_by_channel),
      (gst_rtspsrc_push_event), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_create_transports_string),
      (gst_rtspsrc_configure_transports), (gst_rtspsrc_open),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Rework how the transport string is constructed, try to share channels
      and udp ports.
      Make most of the stuff less dependant on RTP as we are also going to use
      it for RDT.
      Add support for transport specific session managers.
      * gst/rtsp/rtspconnection.c: (rtsp_connection_flush):
      Implement _flush().
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      Add generic error return code.
      * gst/rtsp/rtspext.h:
      Add support for pluggable tranport strings.
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_before_send),
      (rtsp_ext_wms_after_send), (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      Detect WMServer and activate the extension.
      * gst/rtsp/rtsptransport.c: (rtsp_transport_get_mime),
      (rtsp_transport_get_manager), (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Added methods to get mime/manager for certain transports.
      a600d311
  14. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 82f5a350
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/cairo/gsttimeoverlay.c:
      (gst_cairo_time_overlay_update_font_height):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_transform_caps):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_parse_image_data):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * ext/libpng/gstpngdec.c: (user_endrow_callback):
      * gst/auparse/gstauparse.c: (gst_au_parse_parse_header):
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_data):
      * gst/cutter/gstcutter.c: (gst_cutter_chain):
      * gst/debug/efence.c: (gst_efence_buffer_alloc),
      (gst_fenced_buffer_copy):
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_start):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send),
      (gst_rtspsrc_handle_message):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
      * sys/ximage/ximageutil.c: (ximageutil_xcontext_get):
      Printf format fixes.
      82f5a350
  15. 04 Oct, 2006 4 commits
    • Wim Taymans's avatar
      gst/rtsp/Makefile.am: Dist new .h file too. · a0ff313a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      Dist new .h file too.
      a0ff313a
    • Wim Taymans's avatar
      gst/rtsp/: Factor out extension in separate module. · 63c87f18
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_getcaps),
      (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_parse_rtpmap),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_play), (gst_rtspsrc_handle_message):
      * gst/rtsp/gstrtspsrc.h:
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspext.h:
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      * gst/rtsp/rtspextwms.h:
      * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode),
      (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Factor out extension in separate module.
      Fix getcaps to filter against the padtemplate.
      Use Content-Base if the server gives one.
      Rework the transport parsing a bit for future extensions.
      Added some Real Header field definitions.
      63c87f18
    • Thomas Vander Stichele's avatar
      docs/plugins/: added v4l2 stubs · c85684e2
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      added v4l2 stubs
      * gst-plugins-good.spec.in:
      add v4l2
      c85684e2
    • Tim-Philipp Müller's avatar
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try... · 424c5cb6
      Tim-Philipp Müller authored
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try harder to extract track number/count.
      
      Original commit message from CVS:
      * gst/apetag/gstapedemux.c: (ape_demux_parse_tags):
      Extract disc/album/medium number and count and try harder
      to extract track number/count.
      424c5cb6
  16. 03 Oct, 2006 1 commit
  17. 29 Sep, 2006 5 commits
    • Tim-Philipp Müller's avatar
      tests/check/Makefile.am: Disable autodetect test temporarily, so that the... · 475aed8a
      Tim-Philipp Müller authored
      tests/check/Makefile.am: Disable autodetect test temporarily, so that the build bots update -bad and the ranks of unr...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Disable autodetect test temporarily, so that the build bots
      update -bad and the ranks of unreliable video sinks in there.
      * tests/check/elements/autodetect.c: (GST_START_TEST):
      Skip test if no usable videosink is found.
      475aed8a
    • Wim Taymans's avatar
      gst/rtsp/URLS: Add some more URLs. · 6e085503
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/URLS:
      Add some more URLs.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init),
      (gst_rtspsrc_init), (gst_rtspsrc_finalize),
      (gst_rtspsrc_set_property), (gst_rtspsrc_get_property),
      (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_loop_udp), (gst_rtspsrc_loop_send_cmd),
      (gst_rtspsrc_loop), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Add timeout property to control UDP timeouts.
      Fix error messages.
      Also start a loop function when operating in UDP mode so that we can
      do some more stuff async.
      Handle element messages from udpsrc to detect timeouts. If a timeout
      happens we currently generate an error.
      API: rtspsrc::timeout property.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
      (gst_udpsrc_create):
      Really implement the timeout in microseconds and not milliseconds.
      6e085503
    • Wim Taymans's avatar
      gst/udp/gstudpsrc.*: Added property to post a message on timeout. · fcd901a5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_create), (gst_udpsrc_set_property),
      (gst_udpsrc_get_property), (gst_udpsrc_unlock), (gst_udpsrc_stop):
      * gst/udp/gstudpsrc.h:
      Added property to post a message on timeout.
      Updated docs.
      When restarting the select, initialize the fdsets again.
      Init control sockets so we don't accidentally close a random socket.
      API: GstUDPSrc::timeout property
      fcd901a5
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Fix flag registration. · e8c59d9d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type):
      Fix flag registration.
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      Reading 0 also means 'no more commands'
      e8c59d9d
    • Antoine Tremblay's avatar
      gst/udp/gstudpsrc.c: Fix possible infinite loop when shutting down, a read can... · 1a86fdc6
      Antoine Tremblay authored
      gst/udp/gstudpsrc.c: Fix possible infinite loop when shutting down, a read can also return 0 to indicate no more mess...
      
      Original commit message from CVS:
      Patch by: Antoine Tremblay <hexa00 at gmail dot com>
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      Fix possible infinite loop when shutting down, a read can also return
      0 to indicate no more messages are available. Fixes #358156.
      1a86fdc6
  18. 25 Sep, 2006 3 commits