RTP STAP-A and GStreamer
Rudolfs Bundulis
rudolfs.bundulis at gmail.com
Fri May 30 06:17:50 PDT 2014
I was browsing the git log to see the changes on the STAP-A parsing and found
commit f5c65a919fc4f8bf90c0c7720c92a7471a454e6c @9/22/2010
that changed:
if (!rtph264depay->merge)
gst_adapter_push (rtph264depay->adapter, outbuf);
else {
outbuf = gst_rtp_h264_depay_push_nal (rtph264depay, outbuf, ts);
if (outbuf) {
gst_buffer_set_caps (outbuf, GST_PAD_CAPS
(depayload->srcpad));
/* already timestamped this buffer, baseclass need not bother
*/
gst_base_rtp_depayload_push (depayload, outbuf);
}
}
to
gst_adapter_push (rtph264depay->adapter, outbuf);
Is this equivalent? Seems that before actually handled each NAL in the
STAP-A unit. Will try to check this with an older build of gstreamer.
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/RTP-STAP-A-and-GStreamer-tp4667293p4667308.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list