encoder: h264: fix NAL unit types in packed headers.
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Thu, 26 Jun 2014 08:39:38 +0000 (11:39 +0300)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 26 Jun 2014 09:08:32 +0000 (11:08 +0200)
commit173f32d8e5cb40616e8eeb2f63a4c8a11c91c158
tree8b8fe26b6f000b3aeb09110e455f17ca19eea9fe
parenta7c27bb7d50262d3a9878ffe226b738f508038b4
encoder: h264: fix NAL unit types in packed headers.

Submit Prefix NAL headers (nal_unit_type = 14) before every packed
slice header (nal_unit_type = 1 or 5) only for the base view. In non
base views, a Coded Slice Extension NAL header (nal_unit_type = 20)
is required, with an appropriate nal_unit_header_mvc_extension() in
the NAL header bytes.

https://bugzilla.gnome.org/show_bug.cgi?id=732083
gst-libs/gst/vaapi/gstvaapiencoder_h264.c