1. 22 Nov, 2005 1 commit
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstaudioclock.c: This clock can be slaved to a master clock now. · a3cb4d49
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_init):
      This clock can be slaved to a master clock now.
      
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_class_init), (gst_base_audio_sink_init),
      (gst_base_audio_sink_dispose), (gst_base_audio_sink_provide_clock),
      (gst_base_audio_sink_set_clock),
      (gst_base_audio_sink_set_property),
      (gst_base_audio_sink_get_property), (gst_base_audio_sink_preroll),
      (gst_base_audio_sink_render), (gst_base_audio_sink_change_state):
      * gst-libs/gst/audio/gstbaseaudiosink.h:
      Handle slaving the internal clock to the clock selected in the
      pipeline.
      Add property to make the basesink not provide a clock.
      
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_class_init), (gst_base_rtp_depayload_init),
      (gst_base_rtp_depayload_wait):
      * gst-libs/gst/rtp/gstbasertpdepayload.h:
      We can use the clock in GstElement, no need to store it ourselves.
      a3cb4d49
  2. 08 Nov, 2005 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/rtp/gstbasertpdepayload.*: We need to send a newsegment event for... · 9a16fb5d
      Tim-Philipp Müller authored
      gst-libs/gst/rtp/gstbasertpdepayload.*: We need to send a newsegment event for each instance, not just for the first ...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_init),
      (gst_base_rtp_depayload_set_gst_timestamp):
      * gst-libs/gst/rtp/gstbasertpdepayload.h:
      We need to send a newsegment event for each instance, not
      just for the first instance of this class (get rid of
      static variable in function). (#321011).
      9a16fb5d
  3. 03 Nov, 2005 1 commit
  4. 31 Oct, 2005 1 commit
  5. 27 Oct, 2005 1 commit
  6. 26 Oct, 2005 1 commit
  7. 25 Oct, 2005 1 commit
  8. 18 Aug, 2005 1 commit
    • Wim Taymans's avatar
      gst-libs/gst/rtp/gstbasertpdepayload.*: Fix for RTPBuffer changes. · 7667a989
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_chain),
      (gst_base_rtp_depayload_add_to_queue),
      (gst_base_rtp_depayload_push),
      (gst_base_rtp_depayload_queue_release):
      * gst-libs/gst/rtp/gstbasertpdepayload.h:
      Fix for RTPBuffer changes.
      
      * gst-libs/gst/rtp/gstrtpbuffer.c: (gst_rtpbuffer_allocate_data),
      (gst_rtpbuffer_new_take_data), (gst_rtpbuffer_new_copy_data),
      (gst_rtpbuffer_new_allocate), (gst_rtpbuffer_new_allocate_len),
      (gst_rtpbuffer_calc_header_len), (gst_rtpbuffer_calc_packet_len),
      (gst_rtpbuffer_calc_payload_len), (gst_rtpbuffer_validate_data),
      (gst_rtpbuffer_validate), (gst_rtpbuffer_set_packet_len),
      (gst_rtpbuffer_get_packet_len), (gst_rtpbuffer_get_version),
      (gst_rtpbuffer_set_version), (gst_rtpbuffer_get_padding),
      (gst_rtpbuffer_set_padding), (gst_rtpbuffer_pad_to),
      (gst_rtpbuffer_get_extension), (gst_rtpbuffer_set_extension),
      (gst_rtpbuffer_get_ssrc), (gst_rtpbuffer_set_ssrc),
      (gst_rtpbuffer_get_csrc_count), (gst_rtpbuffer_get_csrc),
      (gst_rtpbuffer_set_csrc), (gst_rtpbuffer_get_marker),
      (gst_rtpbuffer_set_marker), (gst_rtpbuffer_get_payload_type),
      (gst_rtpbuffer_set_payload_type), (gst_rtpbuffer_get_seq),
      (gst_rtpbuffer_set_seq), (gst_rtpbuffer_get_timestamp),
      (gst_rtpbuffer_set_timestamp), (gst_rtpbuffer_get_payload_len),
      (gst_rtpbuffer_get_payload):
      * gst-libs/gst/rtp/gstrtpbuffer.h:
      Don't subclass GstBuffer but add methods and helper functions
      to construct and manipulate RTP packets in regular GstBuffers.
      7667a989
  9. 12 Aug, 2005 1 commit
  10. 10 Aug, 2005 1 commit
  11. 09 Aug, 2005 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/: Add padding (you will need to rebuild gst-plugins-base,... · b9b56ce7
      Tim-Philipp Müller authored
      gst-libs/gst/: Add padding (you will need to rebuild gst-plugins-base, gst-plugins and all applications afterwards!)
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudioclock.h:
      * gst-libs/gst/audio/gstaudiofilter.h:
      * gst-libs/gst/audio/gstaudiosink.h:
      * gst-libs/gst/audio/gstaudiosrc.h:
      * gst-libs/gst/audio/gstbaseaudiosink.h:
      * gst-libs/gst/audio/gstbaseaudiosrc.h:
      * gst-libs/gst/audio/gstringbuffer.h:
      * gst-libs/gst/net/gstnetbuffer.h:
      * gst-libs/gst/rtp/gstbasertpdepayload.h:
      * gst-libs/gst/rtp/gstrtpbuffer.h:
      Add padding (you will need to rebuild gst-plugins-base,
      gst-plugins and all applications afterwards!)
      b9b56ce7
  12. 14 Jul, 2005 1 commit
    • Philippe Kalaf's avatar
      gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c... · dc0610fa
      Philippe Kalaf authored
      gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpdepayload.h gst-libs/gst/rtp/gstrt...
      
      Original commit message from CVS:
      * gst-libs/gst/rtp
      * gst-libs/gst/rtp/gstbasertpdepayload.c
      * gst-libs/gst/rtp/gstbasertpdepayload.h
      * gst-libs/gst/rtp/gstrtpbuffer.c
      * gst-libs/gst/rtp/gstrtpbuffer.h
      * gst-libs/gst/rtp/Makefile.am
      * gst-libs/gst/rtp/README
      
      Support libs for RTP. Basicaly this add a GstRTPBuffer (extended GstBuffer) and
      a Depayloader Base class that shall be used by payload specific depayloaders.
      dc0610fa