1. 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
  2. 21 Dec, 2010 2 commits
  3. 18 Mar, 2010 1 commit
  4. 17 Mar, 2010 1 commit
  5. 23 Dec, 2009 1 commit
  6. 18 Nov, 2009 2 commits
  7. 18 Apr, 2009 1 commit
  8. 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/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtph263ppay.h:
      * gst/rtp/gstrtph264depay.c:
      * gst/rtp/gstrtph264depay.h:
      * gst/rtp/gstrtph264pay.c:
      * gst/rtp/gstrtph264pay.h:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpjpegdepay.h:
      * gst/rtp/gstrtpmp1sdepay.c: (gst_rtp_mp1s_depay_setcaps):
      * gst/rtp/gstrtpmp1sdepay.h:
      * gst/rtp/gstrtpmp2tdepay.c: (gst_rtp_mp2t_depay_setcaps):
      * gst/rtp/gstrtpmp2tdepay.h:
      * gst/rtp/gstrtpmp2tpay.c:
      * gst/rtp/gstrtpmp2tpay.h:
      * gst/rtp/gstrtpmp4adepay.c: (gst_rtp_mp4a_depay_setcaps):
      * gst/rtp/gstrtpmp4apay.c:
      * gst/rtp/gstrtpmp4apay.h:
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_setcaps):
      * gst/rtp/gstrtpmp4gdepay.h:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4gpay.h:
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps):
      * gst/rtp/gstrtpmp4vdepay.h:
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_event):
      * gst/rtp/gstrtpmp4vpay.h:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpadepay.h:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtpmpapay.h:
      * gst/rtp/gstrtpmpvdepay.c:
      * gst/rtp/gstrtpmpvdepay.h:
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_process):
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtp/gstrtpsv3vdepay.c:
      * gst/rtp/gstrtpsv3vdepay.h:
      * gst/rtp/gstrtptheoradepay.c:
      * gst/rtp/gstrtptheoradepay.h:
      * gst/rtp/gstrtptheorapay.c:
      * gst/rtp/gstrtptheorapay.h:
      * gst/rtp/gstrtpvorbisdepay.c:
      * gst/rtp/gstrtpvorbisdepay.h:
      * gst/rtp/gstrtpvorbispay.c: (gst_rtp_vorbis_pay_finish_headers):
      * gst/rtp/gstrtpvorbispay.h:
      * gst/rtp/gstrtpvrawdepay.c: (gst_rtp_vraw_depay_setcaps):
      * gst/rtp/gstrtpvrawpay.c:
      Fix the descriptions and fix some email addresses.
      5e27695c
  9. 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 sure we are negotiated.
      * gst/rtp/gstrtpdvdepay.c: (gst_rtp_dv_depay_setcaps),
      (gst_rtp_dv_depay_process), (gst_rtp_dv_depay_reset):
      * gst/rtp/gstrtpdvdepay.h:
      Clean up caps negotiation.
      The subclass will make sure we are negotiated.
      * gst/rtp/gstrtpg726depay.c: (gst_rtp_g726_depay_setcaps),
      (gst_rtp_g726_depay_process):
      Clean up caps negotiation.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtpg729depay.c: (gst_rtp_g729_depay_init),
      (gst_rtp_g729_depay_setcaps), (gst_rtp_g729_depay_process):
      * gst/rtp/gstrtpg729depay.h:
      The subclass will make sure we are negotiated.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_setcaps),
      (gst_rtp_gsm_depay_process):
      Clean up caps negotiation.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_setcaps):
      Clean up caps negotiation.
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtph263depay.c: (gst_rtp_h263_depay_setcaps),
      (gst_rtp_h263_depay_process):
      Clean up caps negotiation.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtph263pay.c: (gst_rtp_h263_pay_setcaps),
      (gst_rtp_h263_pay_flush), (gst_rtp_h263_pay_handle_buffer):
      * gst/rtp/gstrtph263pay.h:
      Don't ignore the return value of set_outcaps.
      Do some more timestamps.
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps),
      (gst_rtp_h263p_depay_process):
      Clean up caps negotiation.
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtph263ppay.c: (gst_rtp_h263p_pay_class_init),
      (gst_rtp_h263p_pay_setcaps), (gst_rtp_h263p_pay_flush),
      (gst_rtp_h263p_pay_handle_buffer):
      * gst/rtp/gstrtph263ppay.h:
      Don't ignore the return value of set_outcaps.
      Do some more timestamps.
      * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_setcaps),
      (gst_rtp_h264_depay_process):
      Clean up caps negotiation.
      Don't ignore the return value of setcaps.
      Fix possible caps leak.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_setcaps):
      Add some more debug info.
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_setcaps),
      (gst_rtp_ilbc_depay_process):
      Clean up caps negotiation.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_sink_setcaps):
      Clean up caps negotiation.
      * gst/rtp/gstrtpmp1sdepay.c: (gst_rtp_mp1s_depay_setcaps),
      (gst_rtp_mp1s_depay_process):
      Clean up caps negotiation.
      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 caps on buffers, subclass does that for us.
      * gst/rtp/gstrtpmp2tdepay.c: (gst_rtp_mp2t_depay_setcaps),
      (gst_rtp_mp2t_depay_process):
      Clean up caps negotiation.
      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 caps on buffers, subclass does that for us.
      * gst/rtp/gstrtpmp4adepay.c: (gst_rtp_mp4a_depay_setcaps),
      (gst_rtp_mp4a_depay_process):
      Clean up caps negotiation.
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtpmp4apay.c: (gst_rtp_mp4a_pay_new_caps),
      (gst_rtp_mp4a_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_setcaps),
      (gst_rtp_mp4g_depay_process):
      Clean up caps negotiation.
      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 caps on buffers, subclass does that for us.
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_finalize),
      (gst_rtp_mp4g_pay_new_caps), (gst_rtp_mp4g_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps),
      (gst_rtp_mp4v_depay_process):
      Clean up caps negotiation.
      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 caps on buffers, subclass does that for us.
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_new_caps),
      (gst_rtp_mp4v_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_setcaps),
      (gst_rtp_mpa_depay_process):
      Clean up caps negotiation.
      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/gstrtpmpapay.c: (gst_rtp_mpa_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpmpvdepay.c: (gst_rtp_mpv_depay_setcaps),
      (gst_rtp_mpv_depay_process):
      Clean up caps negotiation.
      Actually set output caps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtpmpvpay.c: (gst_rtp_mpv_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_setcaps),
      (gst_rtp_pcma_depay_process):
      Clean up caps negotiation.
      Set output buffer duration because we can.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtppcmapay.c: (gst_rtp_pcma_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_setcaps),
      (gst_rtp_pcmu_depay_process):
      Clean up caps negotiation.
      Use the marker bit to set the DISCONT flag on outgoing buffers.
      * gst/rtp/gstrtppcmupay.c: (gst_rtp_pcmu_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_init),
      (gst_rtp_speex_depay_setcaps), (gst_rtp_speex_depay_process):
      Clean up caps negotiation.
      Set output caps on the pad and header buffers.
      Set duration on output buffers because we can.
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_parse_ident):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpsv3vdepay.c: (gst_rtp_sv3v_depay_setcaps),
      (gst_rtp_sv3v_depay_process):
      Clean up caps negotiation.
      No need to validate the buffer, the base class does that for us.
      No need to set caps out output buffers, subclass does that.
      * gst/rtp/gstrtptheoradepay.c: (gst_rtp_theora_depay_setcaps),
      (gst_rtp_theora_depay_process):
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtptheorapay.c: (gst_rtp_theora_pay_class_init),
      (gst_rtp_theora_pay_flush_packet), (encode_base64),
      (gst_rtp_theora_pay_finish_headers), (gst_rtp_theora_pay_parse_id),
      (gst_rtp_theora_pay_handle_buffer):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_setcaps),
      (gst_rtp_vorbis_depay_process):
      Don't ignore the return value of setcaps.
      No need to validate the buffer, the base class does that for us.
      * gst/rtp/gstrtpvorbispay.c: (gst_rtp_vorbis_pay_finish_headers):
      Don't ignore the return value of set_outcaps.
      * gst/rtp/gstrtpvrawdepay.c: (gst_rtp_vraw_depay_setcaps):
      Clean up caps negotiation, don't ignore setcaps return.
      * gst/rtp/gstrtpvrawpay.c: (gst_rtp_vraw_pay_setcaps):
      Don't ignore the return value of set_outcaps.
      2428a1ca
  10. 07 May, 2008 1 commit
  11. 02 May, 2008 1 commit
  12. 24 Apr, 2008 1 commit
    • Sebastian Dröge's avatar
      Stop using deprecated GLib functions. · 287b38dc
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_set_property):
      * gst/debug/tests.c: (md5_get_value):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_setcaps):
      * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps):
      * gst/rtp/gstrtptheoradepay.c: (gst_rtp_theora_depay_setcaps):
      * gst/rtp/gstrtpvorbisdepay.c: (gst_rtp_vorbis_depay_setcaps):
      Stop using deprecated GLib functions.
      287b38dc
  13. 08 Aug, 2007 1 commit
    • Olivier Crete's avatar
      gst/rtp/: Make mode property a string. Fixes #464475. · cfc23b61
      Olivier Crete authored
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_setcaps):
      * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps):
      Make mode property a string. Fixes #464475.
      cfc23b61
  14. 03 Jul, 2007 1 commit
    • Tommi Myöhänen's avatar
      gst/rtp/gstrtpilbcpay.c: Set the encoding-name in the rtp caps to all... · f925b315
      Tommi Myöhänen authored
      gst/rtp/gstrtpilbcpay.c: Set the encoding-name in the rtp caps to all uppercase, as required by the caps spec.
      
      Original commit message from CVS:
      Patch by: Tommi Myöhänen  <ext-tommi dot myohanen at nokia dot com>
      * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps):
      Set the encoding-name in the rtp caps to all uppercase, as required by
      the caps spec.
      Some small cleanups in the error paths. Fixes #453037.
      f925b315
  15. 25 Jan, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtp/: Fix case of encoding-name and key/value pairs to match the document. · 22eb34e2
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/README:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpmp4gdepay.c:
      * gst/rtp/gstrtpmp4gpay.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 case of encoding-name and key/value pairs to match the document.
      This is to make interoperation with SDP case-insensitive as required by
      the relevant RFCs.
      22eb34e2
  16. 31 Oct, 2006 1 commit
  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. 22 May, 2006 1 commit
  19. 13 Apr, 2006 1 commit
    • Philippe Khalaf's avatar
      gst/rtp/: Ported mulaw and alaw payloaders to use new base class · 07f9b4f6
      Philippe Khalaf authored
      Original commit message from CVS:
      2006-04-12 Philippe Kalaf <philippe.kalaf@collabora.co.uk>
      
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmapay.h:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtppcmupay.h:
      Ported mulaw and alaw payloaders to use new base class
      * gst/rtp/Makefile.am:
      * gst/rtp/gstrtp.c:
      * gst/rtp/gstrtpilbcpay.c:
      * gst/rtp/gstrtpilbcpay.h:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpilbcdepay.h:
      Added new iLBC payloader/depayloader. Payloader uses new audio payload base
      class.
      07f9b4f6