1. 29 Dec, 2010 2 commits
  2. 07 Oct, 2010 1 commit
  3. 16 Mar, 2010 1 commit
  4. 15 May, 2009 1 commit
  5. 07 May, 2009 1 commit
  6. 14 Apr, 2009 2 commits
    • Jan Urbanski's avatar
      multifdsink: add property to resend streamheaders · 63108730
      Jan Urbanski authored
      Adds a new property in multifdsink, resend-streamheader.
      
      If this property is false, the multifdsink will not send the streamheader if
      there's already one set for a particular client.
      
      There are some formats in which every stream needs to start with a certain
      blob, but you can't inject this blob at leisure. If the producer wants to
      change the blob in question and sets in as the streamheader on the outgoing
      buffers' caps, new clients of multifdsink will get the new streamheader, but
      old clients will break, because they'll see the blob in the middle of the
      stream.
      
      The property is true by default, so existing code will not see any difference.
      
      Fixes #578118.
      63108730
    • Wim Taymans's avatar
      multifdsink: add property to handle client write · 19d30b90
      Wim Taymans authored
      Add a property to disable listening to client writes. This property is usefull
      when other code will deal with reading from the client socket.
      
      API: GstMultiFdSink::handle-read property
      19d30b90
  7. 12 Apr, 2009 1 commit
  8. 25 Feb, 2009 1 commit
  9. 24 Feb, 2009 1 commit
  10. 10 Jul, 2008 1 commit
    • Stefan Kost's avatar
      Cleanup Plugin docs. Link to signals and properties. Fix sub-section titles.... · 2b33c755
      Stefan Kost authored
      Cleanup Plugin docs. Link to signals and properties. Fix sub-section titles. Drop mentining that all our example pipe...
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-overrides.txt:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * docs/plugins/gst-plugins-base-plugins.args:
      * docs/plugins/gst-plugins-base-plugins.hierarchy:
      * docs/plugins/gst-plugins-base-plugins.interfaces:
      * docs/plugins/gst-plugins-base-plugins.prerequisites:
      * docs/plugins/gst-plugins-base-plugins.signals:
      * docs/plugins/inspect/plugin-adder.xml:
      * docs/plugins/inspect/plugin-alsa.xml:
      * docs/plugins/inspect/plugin-audioconvert.xml:
      * docs/plugins/inspect/plugin-audiorate.xml:
      * docs/plugins/inspect/plugin-audioresample.xml:
      * docs/plugins/inspect/plugin-audiotestsrc.xml:
      * docs/plugins/inspect/plugin-cdparanoia.xml:
      * docs/plugins/inspect/plugin-decodebin.xml:
      * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
      * docs/plugins/inspect/plugin-gdp.xml:
      * docs/plugins/inspect/plugin-gnomevfs.xml:
      * docs/plugins/inspect/plugin-libvisual.xml:
      * docs/plugins/inspect/plugin-ogg.xml:
      * docs/plugins/inspect/plugin-pango.xml:
      * docs/plugins/inspect/plugin-playback.xml:
      * docs/plugins/inspect/plugin-queue2.xml:
      * docs/plugins/inspect/plugin-subparse.xml:
      * docs/plugins/inspect/plugin-tcp.xml:
      * docs/plugins/inspect/plugin-theora.xml:
      * docs/plugins/inspect/plugin-typefindfunctions.xml:
      * docs/plugins/inspect/plugin-uridecodebin.xml:
      * docs/plugins/inspect/plugin-video4linux.xml:
      * docs/plugins/inspect/plugin-videorate.xml:
      * docs/plugins/inspect/plugin-videoscale.xml:
      * docs/plugins/inspect/plugin-videotestsrc.xml:
      * docs/plugins/inspect/plugin-volume.xml:
      * docs/plugins/inspect/plugin-vorbis.xml:
      * docs/plugins/inspect/plugin-ximagesink.xml:
      * docs/plugins/inspect/plugin-xvimagesink.xml:
      * ext/alsa/gstalsamixer.c:
      * ext/alsa/gstalsasink.c:
      * ext/alsa/gstalsasrc.c:
      * ext/gio/gstgiosink.c:
      * ext/gio/gstgiosrc.c:
      * ext/gio/gstgiostreamsink.c:
      * ext/gio/gstgiostreamsrc.c:
      * ext/gnomevfs/gstgnomevfssink.c:
      * ext/gnomevfs/gstgnomevfssrc.c:
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggmux.c:
      * ext/pango/gstclockoverlay.c:
      * ext/pango/gsttextoverlay.c:
      * ext/pango/gsttextrender.c:
      * ext/pango/gsttimeoverlay.c:
      * ext/theora/theoradec.c:
      * ext/theora/theoraenc.c:
      * ext/theora/theoraparse.c:
      * ext/vorbis/vorbisdec.c:
      * ext/vorbis/vorbisenc.c:
      * ext/vorbis/vorbisparse.c:
      * ext/vorbis/vorbistag.c:
      * gst/adder/gstadder.c:
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audioresample/gstaudioresample.c:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      * gst/gdp/gstgdpdepay.c:
      * gst/gdp/gstgdppay.c:
      * gst/playback/gstdecodebin2.c:
      * gst/playback/gstplaybin.c:
      * gst/playback/gstplaybin2.c:
      * gst/playback/gstqueue2.c:
      * gst/playback/gsturidecodebin.c:
      * gst/tcp/gstmultifdsink.c:
      * gst/tcp/gsttcpserversink.c:
      * gst/videorate/gstvideorate.c:
      * gst/videoscale/gstvideoscale.c:
      * gst/videotestsrc/gstvideotestsrc.c:
      * gst/volume/gstvolume.c:
      * sys/ximage/ximagesink.c:
      * sys/xvimage/xvimagesink.c:
      Cleanup Plugin docs. Link to signals and properties. Fix sub-section
      titles. Drop mentining that all our example pipelines are "simple"
      pipelines.
      2b33c755
  11. 04 Jun, 2008 1 commit
  12. 22 May, 2008 1 commit
    • Jan Schmidt's avatar
      Add some documentation comments, and some new headers to be scanned. · d58def62
      Jan Schmidt authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-overrides.txt:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * docs/plugins/gst-plugins-base-plugins.args:
      * docs/plugins/gst-plugins-base-plugins.hierarchy:
      * docs/plugins/gst-plugins-base-plugins.interfaces:
      * docs/plugins/gst-plugins-base-plugins.prerequisites:
      * docs/plugins/inspect/plugin-adder.xml:
      * docs/plugins/inspect/plugin-alsa.xml:
      * docs/plugins/inspect/plugin-audioconvert.xml:
      * docs/plugins/inspect/plugin-audiorate.xml:
      * docs/plugins/inspect/plugin-audioresample.xml:
      * docs/plugins/inspect/plugin-audiotestsrc.xml:
      * docs/plugins/inspect/plugin-cdparanoia.xml:
      * docs/plugins/inspect/plugin-decodebin.xml:
      * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
      * docs/plugins/inspect/plugin-gdp.xml:
      * docs/plugins/inspect/plugin-gio.xml:
      * docs/plugins/inspect/plugin-gnomevfs.xml:
      * docs/plugins/inspect/plugin-libvisual.xml:
      * docs/plugins/inspect/plugin-ogg.xml:
      * docs/plugins/inspect/plugin-pango.xml:
      * docs/plugins/inspect/plugin-playback.xml:
      * docs/plugins/inspect/plugin-queue2.xml:
      * docs/plugins/inspect/plugin-subparse.xml:
      * docs/plugins/inspect/plugin-tcp.xml:
      * docs/plugins/inspect/plugin-theora.xml:
      * docs/plugins/inspect/plugin-typefindfunctions.xml:
      * docs/plugins/inspect/plugin-uridecodebin.xml:
      * docs/plugins/inspect/plugin-video4linux.xml:
      * docs/plugins/inspect/plugin-videorate.xml:
      * docs/plugins/inspect/plugin-videoscale.xml:
      * docs/plugins/inspect/plugin-videotestsrc.xml:
      * docs/plugins/inspect/plugin-volume.xml:
      * docs/plugins/inspect/plugin-vorbis.xml:
      * docs/plugins/inspect/plugin-ximagesink.xml:
      * docs/plugins/inspect/plugin-xvimagesink.xml:
      * ext/cdparanoia/gstcdparanoiasrc.c:
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggdemux.h:
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggmux.h:
      * gst/audioconvert/audioconvert.c:
      * gst/audioconvert/audioconvert.h:
      * gst/audioconvert/gstaudioconvert.h:
      * gst/gdp/gstgdpdepay.h:
      * gst/gdp/gstgdppay.h:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstdecodebin2.c:
      * gst/playback/gstplaybin.c:
      * gst/playback/gstplaybin2.c:
      * gst/playback/gsturidecodebin.c:
      * gst/tcp/gstmultifdsink.c:
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcp.h:
      Add some documentation comments, and some new headers to be scanned.
      Rename some internal enum declarations (audioconvert's DitherType and
      NoiseShapingType, GstUnitType from the TCP elements) to match the
      documented GObject type names so that the docs pick them up.
      Name the playbin2 docs markups properly so they get picked up. They'll
      need renaming back when/if playbin2 becomes playbin.
      100% symbol coverage for the plugin docs, booya.
      d58def62
  13. 21 May, 2008 2 commits
    • Julien Moutte's avatar
      gst/tcp/gstmultifdsink.c: Use IPPROTO_IP instead of SOL_IP, works on more platforms. · 0f80e462
      Julien Moutte authored
      Original commit message from CVS:
      2008-05-21  Julien Moutte  <julien@fluendo.com>
      
      * gst/tcp/gstmultifdsink.c: (setup_dscp_client): Use IPPROTO_IP
      instead of SOL_IP, works on more platforms.
      * gst/typefind/gsttypefindfunctions.c: (aac_type_find): Fix printf
      arguments.
      0f80e462
    • Henrik Eriksson's avatar
      gst/tcp/gstmultifdsink.*: Add support for DSCP QOS. Fixes #469933. · 10ae17ce
      Henrik Eriksson authored
      Original commit message from CVS:
      Patch by: Henrik Eriksson <henriken at axis dot com>
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init),
      (gst_multi_fd_sink_init), (setup_dscp_client), (setup_dscp),
      (gst_multi_fd_sink_add_full), (gst_multi_fd_sink_set_property),
      (gst_multi_fd_sink_get_property):
      * gst/tcp/gstmultifdsink.h:
      Add support for DSCP QOS. Fixes #469933.
      10ae17ce
  14. 28 Apr, 2008 1 commit
  15. 22 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings... · 49deb0c0
      Sebastian Dröge authored
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u...
      
      Original commit message from CVS:
      * configure.ac:
      * ext/alsa/gstalsamixerelement.c:
      (gst_alsa_mixer_element_class_init):
      * ext/alsa/gstalsasink.c: (gst_alsasink_class_init):
      * ext/alsa/gstalsasrc.c: (gst_alsasrc_class_init):
      * ext/cdparanoia/gstcdparanoiasrc.c:
      (gst_cd_paranoia_src_class_init):
      * ext/gio/gstgiosink.c: (gst_gio_sink_class_init):
      * ext/gio/gstgiosrc.c: (gst_gio_src_class_init):
      * ext/gio/gstgiostreamsink.c: (gst_gio_stream_sink_class_init):
      * ext/gio/gstgiostreamsrc.c: (gst_gio_stream_src_class_init):
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnome_vfs_sink_class_init):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_class_init):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init):
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_class_init):
      * ext/pango/gsttextrender.c: (gst_text_render_class_init):
      * ext/theora/theoradec.c: (gst_theora_dec_class_init):
      * ext/theora/theoraenc.c: (gst_theora_enc_class_init):
      * ext/theora/theoraparse.c: (gst_theora_parse_class_init):
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_class_init):
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      (gst_audio_filter_template_class_init):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_class_init):
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_class_init):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_class_init):
      * gst-libs/gst/interfaces/mixertrack.c:
      (gst_mixer_track_class_init):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_class_init):
      * gst-libs/gst/rtp/gstbasertppayload.c:
      (gst_basertppayload_class_init):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init):
      * gst/audiorate/gstaudiorate.c: (gst_audio_rate_class_init):
      * gst/audioresample/gstaudioresample.c:
      (gst_audioresample_class_init):
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audio_test_src_class_init):
      * gst/gdp/gstgdppay.c: (gst_gdp_pay_class_init):
      * gst/playback/gstdecodebin2.c: (gst_decode_bin_class_init):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
      (preroll_unlinked):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init):
      * gst/playback/gstplaybin2.c: (gst_play_bin_class_init):
      * gst/playback/gstplaysink.c: (gst_play_sink_class_init):
      * gst/playback/gstqueue2.c: (gst_queue_class_init):
      * gst/playback/gststreaminfo.c: (gst_stream_info_class_init):
      * gst/playback/gststreamselector.c: (gst_selector_pad_class_init),
      (gst_stream_selector_class_init):
      * gst/playback/gsturidecodebin.c: (gst_uri_decode_bin_class_init):
      * gst/subparse/gstsubparse.c: (gst_sub_parse_class_init):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init):
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_class_init):
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_class_init):
      * gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_class_init):
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_class_init):
      * gst/videorate/gstvideorate.c: (gst_video_rate_class_init):
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_class_init):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_class_init):
      * gst/volume/gstvolume.c: (gst_volume_class_init):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_class_init):
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_class_init):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_class_init):
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_class_init):
      * sys/ximage/ximagesink.c: (gst_ximagesink_class_init):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_class_init):
      Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use
      static strings (i.e. all). This gives us less memory usage,
      fewer allocations and thus less memory defragmentation. Depend
      on core CVS for this. Fixes bug #523806.
      49deb0c0
  16. 07 Mar, 2008 2 commits
    • Wim Taymans's avatar
      gst/tcp/gstmultifdsink.c: Update mode property docs, it's deprecated now. · 6c50e003
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init):
      Update mode property docs, it's deprecated now.
      6c50e003
    • Wim Taymans's avatar
      gst/: Remove GstPollMode from gstpoll constructor. · 8a822e70
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/rtsp/gstrtspconnection.c:
      (gst_rtsp_connection_create):
      * gst/tcp/gstmultifdsink.c: (gst_fdset_mode_get_type),
      (gst_multi_fd_sink_class_init), (gst_multi_fd_sink_start):
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_start):
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_start):
      Remove GstPollMode from gstpoll constructor.
      8a822e70
  17. 28 Feb, 2008 1 commit
    • Peter Kjellerstedt's avatar
      gst/tcp/: Removed fdset and stress test, they are now known as GstPoll in core. · 405571a6
      Peter Kjellerstedt authored
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst/tcp/Makefile.am:
      * gst/tcp/fdsetstress.c:
      * gst/tcp/gstfdset.c:
      * gst/tcp/gstfdset.h:
      Removed fdset and stress test, they are now known as GstPoll in
      core.
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init),
      (gst_multi_fd_sink_add_full), (gst_multi_fd_sink_remove),
      (gst_multi_fd_sink_clear), (gst_multi_fd_sink_remove_client_link),
      (gst_multi_fd_sink_handle_client_write),
      (gst_multi_fd_sink_queue_buffer),
      (gst_multi_fd_sink_handle_clients), (gst_multi_fd_sink_start),
      (gst_multi_fd_sink_stop):
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcp.c: (gst_tcp_socket_read), (gst_tcp_socket_close),
      (gst_tcp_read_buffer), (gst_tcp_gdp_read_buffer),
      (gst_tcp_gdp_read_caps):
      * gst/tcp/gsttcp.h:
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_init),
      (gst_tcp_client_sink_setcaps), (gst_tcp_client_sink_render),
      (gst_tcp_client_sink_start), (gst_tcp_client_sink_stop):
      * gst/tcp/gsttcpclientsink.h:
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_init),
      (gst_tcp_client_src_create), (gst_tcp_client_src_start),
      (gst_tcp_client_src_stop), (gst_tcp_client_src_unlock):
      * gst/tcp/gsttcpclientsrc.h:
      * gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_handle_wait),
      (gst_tcp_server_sink_init_send), (gst_tcp_server_sink_close):
      * gst/tcp/gsttcpserversink.h:
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_init),
      (gst_tcp_server_src_create), (gst_tcp_server_src_start),
      (gst_tcp_server_src_stop), (gst_tcp_server_src_unlock):
      * gst/tcp/gsttcpserversrc.h:
      Port to GstPoll. See #505417.
      405571a6
  18. 06 Feb, 2008 1 commit
  19. 05 Jun, 2007 1 commit
    • Wim Taymans's avatar
      gst/tcp/gstmultifdsink.*: Add support for remuve_flush. · 56e2a6b5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_client_status_get_type),
      (gst_multi_fd_sink_class_init), (gst_multi_fd_sink_add_full),
      (gst_multi_fd_sink_remove_flush),
      (gst_multi_fd_sink_remove_client_link),
      (gst_multi_fd_sink_handle_client_write),
      (gst_multi_fd_sink_handle_clients):
      * gst/tcp/gstmultifdsink.h:
      Add support for remuve_flush.
      56e2a6b5
  20. 13 Apr, 2007 1 commit
  21. 12 Apr, 2007 2 commits
  22. 07 Mar, 2007 1 commit
  23. 14 Nov, 2006 1 commit
    • Jan David Mol's avatar
      Various gsize and gssize printf fixes. Fixes #372507. · d24ad6ac
      Jan David Mol authored
      Original commit message from CVS:
      Patch by: Jan David Mol <j dot j dot d dot mol at tudelft dot nl>
      * gst-libs/gst/riff/riff-read.c: (gst_riff_parse_strf_auds),
      (gst_riff_parse_strf_iavs):
      * gst/subparse/gstsubparse.c: (convert_encoding):
      * gst/tcp/gstmultifdsink.c:
      (gst_multi_fd_sink_handle_client_write):
      * gst/tcp/gsttcp.c: (gst_tcp_socket_write), (gst_tcp_socket_read),
      (gst_tcp_read_buffer), (gst_tcp_gdp_read_caps),
      (gst_tcp_gdp_write_buffer), (gst_tcp_gdp_write_caps):
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_render):
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new):
      Various gsize and gssize printf fixes. Fixes #372507.
      d24ad6ac
  24. 31 Oct, 2006 1 commit
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.*: Make using the remove or clear signals threadsafe. · b8f8b048
      Michael Smith authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_add_full),
      (gst_multi_fd_sink_remove), (gst_multi_fd_sink_clear),
      (gst_multi_fd_sink_get_stats),
      (gst_multi_fd_sink_remove_client_link),
      (gst_multi_fd_sink_queue_buffer),
      (gst_multi_fd_sink_handle_clients):
      * gst/tcp/gstmultifdsink.h:
      Make using the remove or clear signals threadsafe.
      Make calling get-stats with an invalid fd not segfault.
      Fixes 368273.
      b8f8b048
  25. 20 Oct, 2006 1 commit
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.c: If caps change, then update the client's idea of the... · 0b8488ee
      Michael Smith authored
      gst/tcp/gstmultifdsink.c: If caps change, then update the client's idea of the caps so that we don't end up re-sendin...
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c:
      (gst_multi_fd_sink_client_queue_buffer):
      If caps change, then update the client's idea of the caps so that we
      don't end up re-sending streamheaders for every single buffer after
      the caps change.
      0b8488ee
  26. 10 Oct, 2006 1 commit
    • Josep Torre Valles's avatar
      ext/gnomevfs/: Fix URI interface implementation return type. · 4de10dac
      Josep Torre Valles authored
      Original commit message from CVS:
      2006-10-10  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      Patch by: Josep Torre Valles <josep@fluendo.com>
      
      * ext/gnomevfs/gstgnomevfssink.c:
      * ext/gnomevfs/gstgnomevfssrc.c:
      Fix URI interface implementation return type.
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_set_property):
      Fix what looks like a copy/paste issue when assigning values.
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      (gst_audio_filter_template_get_type):
      Cast to prevent Forte warnings.
      * gst-libs/gst/cdda/gstcddabasesrc.c: (gst_cdda_base_src_create):
      Fix URI interface implementation return type.
      gst_pad_query_position requires a signed integer pointer as
      3rd parameter, GstClockTime is unsigned.
      * gst/audioconvert/audioconvert.c:
      Fix integer overflow when treated as signed.
      * gst/audioresample/resample.c: (resample_add_input_data):
      Cast to prevent warnings on Forte.
      * gst/ffmpegcolorspace/imgconvert.c: (build_rgb_palette):
      Fix integer overflow when treated as signed.
      * gst/ffmpegcolorspace/imgconvert_template.h:
      Fix integer overflow when treated as signed. RGBA_OUT shifts bits.
      * gst/playback/gstdecodebin.c: (queue_filled_cb),
      (cleanup_decodebin):
      Who initialises a guint to -1!
      Cast function pointers to prevent warnings on Forte.
      * gst/playback/gstplaybasebin.c: (queue_deadlock_check),
      (queue_threshold_reached):
      Cast function pointers correctly to prevent warnings on Forte.
      * gst/playback/gststreaminfo.c: (gst_stream_info_dispose):
      Cast function pointers correctly to prevent warnings on Forte.
      * gst/subparse/gstssaparse.c: (gst_ssa_parse_setcaps):
      Obvious change to unsigned, 0xEF > max signed char.
      * gst/tcp/gstmultifdsink.c: (get_buffers_max), (count_burst_unit):
      GstClockTime is unsigned, initialise correctly.
      * gst/tcp/gsttcp.c: (gst_tcp_socket_write):
      Cast so pointer arithemetic doesn't cause warnings on Forte.
      * gst/videorate/gstvideorate.c:
      Use correct return value.
      * tests/examples/seek/scrubby.c:
      GstClockTime is unsigned, initialise correctly.
      4de10dac
  27. 06 Oct, 2006 1 commit
  28. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 9e107d67
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/alsa/gstalsadeviceprobe.c:
      (gst_alsa_device_property_probe_get_values):
      * ext/alsa/gstalsasink.c: (set_hwparams):
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_elem_pad),
      (gst_ogg_chain_new_stream), (gst_ogg_demux_read_chain):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers),
      (gst_ogg_mux_process_best_pad):
      * ext/ogg/gstoggparse.c: (gst_ogg_parse_new_stream),
      (gst_ogg_parse_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_stream_header):
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_setup),
      (gst_vorbis_enc_buffer_check_discontinuous):
      * ext/vorbis/vorbisparse.c: (vorbis_parse_src_query):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_render):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_handle_track_seek):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_push_full):
      * gst-libs/gst/rtp/gstbasertppayload.c: (gst_basertppayload_push):
      * gst/audioresample/resample.c: (resample_input_pushthrough):
      * gst/playback/gstplaybasebin.c: (queue_out_of_data):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_handle_clients):
      * gst/typefind/gsttypefindfunctions.c: (mp3_type_find_at_offset),
      (wavpack_type_find):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new):
      * tests/check/elements/volume.c: (GST_START_TEST):
      Printf format fixes.
      9e107d67
  29. 29 Sep, 2006 1 commit
  30. 19 Sep, 2006 1 commit
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.*: Implement stubbed out properties unit-type,... · 07e516ea
      Michael Smith authored
      gst/tcp/gstmultifdsink.*: Implement stubbed out properties unit-type, units-soft-max, units-max, to allow specifying ...
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_sync_method_get_type),
      (gst_multi_fd_sink_class_init), (get_buffers_max), (find_limits),
      (gst_multi_fd_sink_recover_client),
      (gst_multi_fd_sink_queue_buffer), (gst_multi_fd_sink_set_property),
      (gst_multi_fd_sink_get_property):
      * gst/tcp/gstmultifdsink.h:
      Implement stubbed out properties unit-type, units-soft-max,
      units-max, to allow specifying maximum sizes in units other than
      buffers.
      Fixes #355935
      07e516ea
  31. 18 Sep, 2006 1 commit
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.c: Updates, fixes, and typo corrections for... · 6b4cf938
      Michael Smith authored
      gst/tcp/gstmultifdsink.c: Updates, fixes, and typo corrections for multifdsink. No functional changes.
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_sync_method_get_type),
      (gst_multi_fd_sink_class_init):
      Updates, fixes, and typo corrections for multifdsink. No functional
      changes.
      6b4cf938
  32. 07 Sep, 2006 1 commit
    • Michael Smith's avatar
      Fix implementation of sync-method 'next-keyframe' · 5301cc31
      Michael Smith authored
      Original commit message from CVS:
      
      patch by: Michael Smith <msmith at fluendo dot com>
      
      * gst/tcp/gstmultifdsink.c: (is_sync_frame),
      (gst_multi_fd_sink_client_queue_buffer),
      (gst_multi_fd_sink_new_client):
      * tests/check/elements/multifdsink.c: (GST_START_TEST),
      (multifdsink_suite):
      Fix implementation of sync-method 'next-keyframe'
      5301cc31
  33. 25 Aug, 2006 3 commits
    • Michael Smith's avatar
      gst/tcp/gstmultifdsink.c: Fix spelling. · fe2c1e2d
      Michael Smith authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_render):
      Fix spelling.
      Remove accidently included debug line.
      fe2c1e2d
    • Wim Taymans's avatar
      gst/tcp/gstmultifdsink.c: Small cleanups. · a6a8d58f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_render):
      Small cleanups.
      If a buffer is received with no caps, make the buffer metadata
      writable and set the caps, making sure that we don't screw up the
      refcounts.
      a6a8d58f
    • Michael Smith's avatar
      gst/gdp/gstgdppay.c: Fix memory leaks and misleading debug messages, add a couple of comments. · e7b2bf11
      Michael Smith authored
      Original commit message from CVS:
      * gst/gdp/gstgdppay.c: (gst_gdp_pay_reset),
      (gst_gdp_pay_reset_streamheader), (gst_gdp_pay_chain):
      Fix memory leaks and misleading debug messages, add a couple of
      comments.
      
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_get_stats),
      (gst_multi_fd_sink_render):
      Do not use gst_buffer_make_writable() in a basesink render method,
      as it may incorrectly unref the buffer. Instead, use convoluted
      dance to avoid copying the buffer except when we need to.
      e7b2bf11