h265parser: Various update of vps parsing
authorSeungha Yang <seungha.yang@navercorp.com>
Sun, 14 Oct 2018 07:36:33 +0000 (16:36 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Wed, 7 Nov 2018 09:24:59 +0000 (18:24 +0900)
commit52f2054386ac16c206eb53cb0931cb17989c17ac
tree70f3ed5772c773b368fbc01fd4b4a76b3b6b9920
parent4e5894fa3dd7dda30cd772200e058025110b984f
h265parser: Various update of vps parsing

* Add FIXME for future correction of HRDParames parsing.
Spec. defines that the number of HRDParames could be up to
"vps_num_layer_sets_minus1 + 1" (i.e., 1024).

* Add parsing vps_base_layer_{internal,available}_flag.

* Fix possible invalid vps_extension parsing.

Fixes #798
gst-libs/gst/codecparsers/gsth265parser.c
gst-libs/gst/codecparsers/gsth265parser.h