rtpsbcpay: Update gstreamer plugin to use new sbc API.
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>
Tue, 19 Feb 2008 19:49:24 +0000 (19:49 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 10 Jan 2013 00:13:14 +0000 (00:13 +0000)
gst/rtp/gstrtpsbcpay.c

index eb04b35..21dcaab 100644 (file)
@@ -217,9 +217,10 @@ gst_rtp_sbc_pay_handle_buffer (GstBaseRTPPayload * payload, GstBuffer * buffer)
   /* FIXME check for negotiation */
 
   sbcpay = GST_RTP_SBC_PAY (payload);
+  sbcpay->timestamp = GST_BUFFER_TIMESTAMP (buffer);
+
   gst_adapter_push (sbcpay->adapter, gst_buffer_copy (buffer));
 
-  sbcpay->timestamp = GST_BUFFER_TIMESTAMP (buffer);
   available = gst_adapter_available (sbcpay->adapter);
   if (available + RTP_SBC_HEADER_TOTAL >=
       GST_BASE_RTP_PAYLOAD_MTU (sbcpay) ||