libgstmpegtsdemux: header_size incorrectly updated in pesparse
When the time stamp information is read in PES header, header_size variable is not updated with the number of bytes read. This occurs whenever READ_TS macro is called to read the timestamp information.
gstreamer version - 1.21.3 OS - Ubuntu 20.04
This issue was observed while demuxing a ts stream