summaryrefslogtreecommitdiffstats
path: root/gst/rtp/gstrtpmpapay.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-09-26 14:42:09 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-09-26 14:42:09 +0000
commitd040c225c46002d9b4cdd1ced001318dc6045d62 (patch)
treeddce0bbf49978475059fcead46e61a2c2f0d24ca /gst/rtp/gstrtpmpapay.c
parent41af36aa2f7e59351c98cbd2de3526ca010779af (diff)
gst/rtp/gstrtpmpaenc.c: Set buffer duration correctly.
Original commit message from CVS: * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush), (gst_rtpmpaenc_handle_buffer): Set buffer duration correctly.
Diffstat (limited to 'gst/rtp/gstrtpmpapay.c')
-rw-r--r--gst/rtp/gstrtpmpapay.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/rtp/gstrtpmpapay.c b/gst/rtp/gstrtpmpapay.c
index 34d3202e..bc9f87a7 100644
--- a/gst/rtp/gstrtpmpapay.c
+++ b/gst/rtp/gstrtpmpapay.c
@@ -210,6 +210,7 @@ gst_rtpmpaenc_flush (GstRtpMPAEnc * rtpmpaenc)
gst_rtpbuffer_set_marker (outbuf, TRUE);
GST_BUFFER_TIMESTAMP (outbuf) = rtpmpaenc->first_ts;
+ GST_BUFFER_DURATION (outbuf) = rtpmpaenc->duration;
ret = gst_basertppayload_push (GST_BASE_RTP_PAYLOAD (rtpmpaenc), outbuf);
}