x265enc: Only copy VPS/SPS/PPS NAL units in header buffer
authorThijs Vermeir <thijs.vermeir@barco.com>
Wed, 20 May 2015 10:11:31 +0000 (12:11 +0200)
committerThijs Vermeir <thijsvermeir@gmail.com>
Wed, 20 May 2015 11:16:01 +0000 (13:16 +0200)
commit8d728abd8c59270cdd5acdcc42f7e8f7880a4982
treec6973748d47434efc3b127e7462b3d7aab3852d4
parentdb766de13546db60cb09d6a96947ed4ca1eb6854
x265enc: Only copy VPS/SPS/PPS NAL units in header buffer

Previously the VPS unit was detected and all next packets where copied
into the header buffer assuming only SPS and PPS would follow.  This is
not always true, also other types of NAL units follow the VPS unit and
where copied to the header buffer. Now the VPS/SPS/PPS are explicitely
detected and copied in the header buffer.
ext/x265/gstx265enc.c