rtph264depay: Cope with FU-A E bit not being set
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Wed, 27 Jul 2011 17:15:20 +0000 (18:15 +0100)
committerSjoerd Simons <sjoerd.simons@collabora.co.uk>
Wed, 27 Jul 2011 17:18:13 +0000 (18:18 +0100)
commit4c73439ee371adf5893cc4514437df824cb0f6a0
tree4ff0840dfcfa5010067b53480e39eb0761dd412c
parent89564fcb69b481050f8064f0ba232a86cd9c5f51
rtph264depay: Cope with FU-A E bit not being set

Some h264 payloaders are unfortunately buggy and don't correctly set the
E bit in FU-A NAL when they have ended. Work around this by assuming
such a fragmentation unit has ended when there was no packet loss and a
new NAL is started
gst/rtp/gstrtph264depay.c
gst/rtp/gstrtph264depay.h