From f96453277a43588aceefc00e3a1694008de234bc Mon Sep 17 00:00:00 2001 From: Anders Skargren Date: Thu, 18 Oct 2007 08:27:56 +0000 Subject: gst/rtp/gstrtph264pay.c: Set marker bit correctly. Original commit message from CVS: Patch by: Anders Skargren * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_handle_buffer): Set marker bit correctly. --- gst/rtp/gstrtph264pay.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gst/rtp') diff --git a/gst/rtp/gstrtph264pay.c b/gst/rtp/gstrtph264pay.c index afb1e671..cd76db6e 100644 --- a/gst/rtp/gstrtph264pay.c +++ b/gst/rtp/gstrtph264pay.c @@ -210,7 +210,6 @@ gst_rtp_h264_pay_handle_buffer (GstBaseRTPPayload * basepayload, /* Fragmentation Units FU-A */ guint8 nalHeader; guint limitedSize; - int ii = 0, start = 1, end = 0, first = 0; GST_DEBUG_OBJECT (basepayload, @@ -235,7 +234,6 @@ gst_rtp_h264_pay_handle_buffer (GstBaseRTPPayload * basepayload, outbuf = gst_rtp_buffer_new_allocate (limitedSize + 2, 0, 0); GST_BUFFER_TIMESTAMP (outbuf) = timestamp; - gst_rtp_buffer_set_marker (outbuf, end); payload = gst_rtp_buffer_get_payload (outbuf); if (limitedSize == idxdata) { @@ -243,6 +241,7 @@ gst_rtp_h264_pay_handle_buffer (GstBaseRTPPayload * basepayload, ii); end = 1; } + gst_rtp_buffer_set_marker (outbuf, end); /* FU indicator */ payload[0] = (nalHeader & 0x60) | 28; -- cgit