[Bug 737158] rtph264pay does not multiplex NAL7/8 into stream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Sep 23 05:55:11 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=737158
  GStreamer | gst-plugins-good | 1.4.0

--- Comment #2 from Marc Leeman <marc.leeman at gmail.com> 2014-09-23 12:55:07 UTC ---
OK, we're zooming into the problem

the pipeline looks something like this

udpsrc ! rtpbin ! rtph264depay ! h264parse ! rtph264pay ! rtpbin ! udpsink

All correctly connected (RTP) and such.

the parser element produces avc/au; not bytestream so the codec_data is not IN
the stream between the h264parse element and the rtph264pay element.

We change the pipeline dynamically to include a different src; so everything
before rtph264pay is changed; the sources are very close to each other; but not
quite the same.

>From that point onwards, rtph264pay does no longer mplex nal 7/8 into the
stream.

This was something that worked for sure in 0.10 (last time I checked this is
indeed some time ago).

FYI, these are the relative config_data arrays.

014d001fffe10010674d001f9a6602802dd80b505010502001000468ee3c80
014d001fffe1000c674d001f9a6602802dd80804        01000468ee3c80
              ^^                     ^^^^^^^^^^^

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list