h265parse: do not forget VPS/SPS/PPS after pushing codec header
@tvermeir
Submitted by Thijs Vermeir Link to original bug (#768532)
Description
Created attachment 331030
0001-h265parse-do-not-forget-VPS-SPS-PPS-after-pushing-co.patch
have_vps, have_sps and have_pps are used to store if
VPS/SPS/PPS headers are found. This flags should not be cleared
if the codec header is pushed, only when the stream is reset.
In h264parse, this variables are used to store if new codec headers
are found and a flag is used to indicate the presence of the codec
headers.
This fixes streaming with config-interval>0.
Patch 331030, "0001-h265parse-do-not-forget-VPS-SPS-PPS-after-pushing-co.patch":
0001-h265parse-do-not-forget-VPS-SPS-PPS-after-pushing-co.patch