1. 12 Jul, 2015 1 commit
  2. 27 Apr, 2015 1 commit
  3. 26 Apr, 2014 1 commit
  4. 06 Mar, 2014 1 commit
  5. 25 Apr, 2013 1 commit
  6. 24 Apr, 2013 1 commit
    • Wim Taymans's avatar
      rtp: a marker bit should translate to RESYNC · eac9efb9
      Wim Taymans authored
      A marker bit on an audio packet does not mean a DISCONT (in the GStreamer sense
      of missing data) but it means that the packet is the end of a talkspurt and thus
      a good opportunity to resync to the clock. Use the RESYNC buffer flag to note
      this.
      Real discontinuities are marked with DISCONT still when the seqnum has a GAP or
      when the input buffer has the DISCONT flag set.
      
      Fixes https://bugzilla.gnome.org/show_bug.cgi?id=627204
      eac9efb9
  7. 13 Feb, 2013 1 commit
  8. 28 Jan, 2013 1 commit
  9. 04 Nov, 2012 1 commit
  10. 07 Sep, 2012 1 commit
  11. 09 Apr, 2012 1 commit
  12. 25 Jan, 2012 1 commit
  13. 28 Nov, 2011 1 commit
  14. 22 Nov, 2011 1 commit
  15. 11 Nov, 2011 1 commit
  16. 25 Apr, 2011 1 commit
  17. 16 Apr, 2011 1 commit
    • Robert Swain's avatar
      rtp, rtpmanager: Address unused but set variables · 5b18c652
      Robert Swain authored
      GCC 4.6.x spits warnings about variables that are unused but set. Such
      variables have been removed where trivial but with comments left behind
      for informational purposes in some cases.
      
      gst_rtp_session_chain_recv_rtcp () was changed in commit 490113d4
      to always return GST_FLOW_OK instead of the return value of
      rtp_session_process_rtcp (), so we'll keep it that way.
      5b18c652
  18. 21 Dec, 2010 2 commits
  19. 06 Sep, 2010 2 commits
  20. 18 Mar, 2010 1 commit
  21. 23 Dec, 2009 1 commit
  22. 31 Aug, 2009 1 commit
  23. 18 Apr, 2009 2 commits
  24. 25 Nov, 2008 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Fix the descriptions and fix some email addresses. · 5e27695c
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstasteriskh263.h:
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16_depay_setcaps):
      * gst/rtp/gstrtpL16depay.h:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpL16pay.h:
      * gst/rtp/gstrtpac3depay.c: (gst_rtp_ac3_depay_setcaps):
      * gst/rtp/gstrtpac3depay.h:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrdepay.h:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpamrpay.h:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpdepay.h:
      * gst/rtp/gstrtpdvdepay.c: (gst_rtp_dv_depay_setcaps):
      * gst/rtp/gstrtpg726depay.c:
      * gst/rtp/gstrtpg726pay.c:
      * gst/rtp/gstrtpg729depay.c:
      * gst/rtp/gstrtpg729pay.c:
      * gst/rtp/gstrtpgsmdepay.c:
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_setcaps):
      * gst/rtp/gstrtph263depay.c: (gst_rtp_h263_depay_setcaps):
      * gst/rtp/gstrtph263depay.h:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pay.h:
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps):
      * gst/rtp/gstrtph263pdepay.h:
      * gst/...
      5e27695c
  25. 27 Oct, 2008 1 commit
    • Wim Taymans's avatar
      gst/rtp/gstrtpL16depay.c: Check if clock-rate and channels are valid. · 2428a1ca
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16_depay_setcaps),
      (gst_rtp_L16_depay_process):
      Check if clock-rate and channels are valid.
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtpL16pay.c: (gst_rtp_L16_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpac3depay.c: (gst_rtp_ac3_depay_setcaps),
      (gst_rtp_ac3_depay_process):
      Don't ignore the return value of set_caps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps),
      (gst_rtp_amr_depay_process):
      * gst/rtp/gstrtpamrdepay.h:
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      No need to set output caps on the buffers, the base class does that for
      us.
      The subclass will make su...
      2428a1ca
  26. 26 Sep, 2008 1 commit
    • Wim Taymans's avatar
      gst/rtp/gstrtpamrdepay.c: Mark DISCONT on output buffers when the marker bit... · b17599a2
      Wim Taymans authored
      gst/rtp/gstrtpamrdepay.c: Mark DISCONT on output buffers when the marker bit signals a new talk spurt.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_class_init),
      (gst_rtp_amr_depay_process):
      Mark DISCONT on output buffers when the marker bit signals a new talk
      spurt.
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_handle_buffer):
      Set the marker bit for buffers with a DISCONT flag to signal a talk
      spurt.
      b17599a2
  27. 21 Sep, 2007 1 commit
  28. 01 Jun, 2007 1 commit
    • Daniel Charles's avatar
      gst/rtp/: Add support for AMR-WB. · 89ae9b40
      Daniel Charles authored
      Original commit message from CVS:
      Based on Patch by: Daniel Charles <dcharles at ti dot com>
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps),
      (gst_rtp_amr_depay_process):
      * gst/rtp/gstrtpamrdepay.h:
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_base_init),
      (gst_rtp_amr_pay_class_init), (gst_rtp_amr_pay_init),
      (gst_rtp_amr_pay_setcaps), (gst_rtp_amr_pay_handle_buffer):
      * gst/rtp/gstrtpamrpay.h:
      Add support for AMR-WB.
      Small cleanups such as using BOILERPLATE.
      89ae9b40
  29. 25 Apr, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Make sure we configure the clock_rate in the baseclass in the... · 24c5812d
      Wim Taymans authored
      gst/rtp/: Make sure we configure the clock_rate in the baseclass in the setcaps function. Fixes #431282.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16_depay_set_property):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_init),
      (gst_rtp_amr_depay_setcaps), (gst_rtp_amr_depay_process):
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_init),
      (gst_rtp_gsm_depay_setcaps):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps):
      * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_setcaps):
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_class_init),
      (gst_rtp_ilbc_depay_init), (gst_rtp_ilbc_depay_setcaps),
      (gst_rtp_ilbc_depay_process), (gst_ilbc_depay_set_property),
      (gst_ilbc_depay_get_property):
      * gst/rtp/gstrtpmp2tdepay.c: (gst_rtp_mp2t_depay_setcaps):
      * gst/rtp/gstrtpmp4adepay.c:
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_init),
      (gst_rtp_pcma_depay_setcaps):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_init),
      (gst_rtp_pcmu_depay_setcaps):
      Make sure we configure the clock_rate in the baseclass in the setcaps
      function. Fixes #431282.
      24c5812d
  30. 10 Apr, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtp/gstrtpamrdepay.c: Fix depayloader clock_rate and some cleanups. · acddbd83
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps),
      (gst_rtp_amr_depay_process):
      Fix depayloader clock_rate and some cleanups.
      * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_finalize),
      (gst_rtp_h264_depay_setcaps), (gst_rtp_h264_depay_process):
      * gst/rtp/gstrtph264depay.h:
      Don't push codec_data in the adapter because it might get flushed when
      we get a discont.
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_process):
      Handle multiple AU per packet.
      * gst/rtp/gstrtpsv3vdepay.c: (gst_rtp_sv3v_depay_process),
      (gst_rtp_sv3v_depay_plugin_init):
      Disable rank, this one does not work.
      Remove timestamping, base class does that.
      acddbd83
  31. 24 Jan, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Fix caps with payload numbers. · 3df533de
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpgsmdepay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtph264depay.c:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpmp2tdepay.c:
      * gst/rtp/gstrtpmp4gdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_class_init),
      (gst_rtp_mpa_depay_init), (gst_rtp_mpa_depay_setcaps),
      (gst_rtp_mpa_depay_process):
      * gst/rtp/gstrtpmpvdepay.c: (gst_rtp_mpv_depay_class_init),
      (gst_rtp_mpv_depay_init), (gst_rtp_mpv_depay_process):
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtp/gstrtpsv3vdepay.c:
      * gst/rtp/gstrtptheoradepay.c:
      * gst/rtp/gstrtptheorapay.c:
      * gst/rtp/gstrtpvorbisdepay.c:
      * gst/rtp/gstrtpvorbispay.c:
      Fix caps with payload numbers.
      Add some fixed payload numbers to caps when possible.
      3df533de
  32. 08 Nov, 2006 1 commit
    • Christian Schaller's avatar
      gst/rtp/: Fix element descriptions. · 8707ff43
      Christian Schaller authored
      Original commit message from CVS:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpgsmdepay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtph264depay.c:
      * gst/rtp/gstrtpmp2tdepay.c:
      * gst/rtp/gstrtpmp4gdepay.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/rtp/gstrtpsv3vdepay.c:
      Fix element descriptions.
      8707ff43
  33. 25 Sep, 2006 1 commit
  34. 23 Sep, 2006 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Fix klass typos. · af6e4da9
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_plugin_init):
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16depay_plugin_init):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_plugin_init):
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_plugin_init):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_plugin_init):
      * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_plugin_init):
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_plugin_init):
      * gst/rtp/gstrtpmp2tdepay.c: (gst_rtp_mp2t_depay_setcaps),
      (gst_rtp_mp2t_depay_plugin_init):
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_plugin_init):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_plugin_init):
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_plugin_init):
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_plugin_init):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_plugin_init):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_plugin_init):
      * gst/rtp/gstrtpsv3vdepay.c: (gst_rtp_sv3v_depay_plugin_init):
      * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_plugin_init):
      Fix klass typos.
      Mark RANK_MARGINAL, decodebin can handle the depayloaders fine.
      af6e4da9
  35. 16 Aug, 2006 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Caps extra properties must be defined as strings for depayloaders... · ffed349b
      Wim Taymans authored
      gst/rtp/: Caps extra properties must be defined as strings for depayloaders because they are generated from an SDP.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpmp4gdepay.c:
      Caps extra properties must be defined as strings for
      depayloaders because they are generated from an SDP.
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c: (plugin_init):
      * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_base_init),
      (gst_rtp_h264_depay_class_init), (gst_rtp_h264_depay_init),
      (gst_rtp_h264_depay_finalize), (decode_base64),
      (gst_rtp_h264_depay_setcaps), (gst_rtp_h264_depay_process),
      (gst_rtp_h264_depay_set_property),
      (gst_rtp_h264_depay_get_property),
      (gst_rtp_h264_depay_change_state),
      (gst_rtp_h264_depay_plugin_init):
      * gst/rtp/gstrtph264depay.h:
      Added basic, not completely functional RFC 3984 H264 depayloader.
      ffed349b
  36. 14 Jul, 2006 1 commit
    • Sebastien Cote's avatar
      gst/rtp/gstrtpamrdepay.*: rtpamrdec isn't a subclass of GstBaseRtpDepayload. · 0d462be7
      Sebastien Cote authored
      Original commit message from CVS:
      Patch by: Sebastien Cote <sebas642 at yahoo dot ca>
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_base_init),
      (gst_rtp_amr_depay_class_init), (gst_rtp_amr_depay_init),
      (gst_rtp_amr_depay_setcaps), (gst_rtp_amr_depay_process):
      * gst/rtp/gstrtpamrdepay.h:
      rtpamrdec isn't a subclass of GstBaseRtpDepayload.
      Fixes #321191
      0d462be7
  37. 22 May, 2006 1 commit