rtpamrdepay: Remove unneeded variable, the value is only read once.

This commit is contained in:
Edward Hervey 2009-04-18 18:48:06 +02:00
parent f6b774fbcc
commit 84b6d07c75

View file

@ -299,9 +299,7 @@ gst_rtp_amr_depay_process (GstBaseRTPDepayload * depayload, GstBuffer * buf)
gint i, num_packets, num_nonempty_packets; gint i, num_packets, num_nonempty_packets;
gint amr_len; gint amr_len;
gint ILL, ILP; gint ILL, ILP;
gboolean marker;
marker = gst_rtp_buffer_get_marker (buf);
payload_len = gst_rtp_buffer_get_payload_len (buf); payload_len = gst_rtp_buffer_get_payload_len (buf);
/* need at least 2 bytes for the header */ /* need at least 2 bytes for the header */
@ -409,11 +407,10 @@ gst_rtp_amr_depay_process (GstBaseRTPDepayload * depayload, GstBuffer * buf)
/* we can set the duration because each packet is 20 milliseconds */ /* we can set the duration because each packet is 20 milliseconds */
GST_BUFFER_DURATION (outbuf) = num_packets * 20 * GST_MSECOND; GST_BUFFER_DURATION (outbuf) = num_packets * 20 * GST_MSECOND;
if (marker) { if (gst_rtp_buffer_get_marker (buf)) {
/* marker bit marks a discont buffer after a talkspurt. */ /* marker bit marks a discont buffer after a talkspurt. */
GST_DEBUG_OBJECT (depayload, "marker bit was set"); GST_DEBUG_OBJECT (depayload, "marker bit was set");
GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_DISCONT); GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_DISCONT);
marker = FALSE;
} }
GST_DEBUG_OBJECT (depayload, "pushing buffer of size %d", GST_DEBUG_OBJECT (depayload, "pushing buffer of size %d",