media/library/hls/src
tonihei 6d6efed6d4 Fix issue where getFirstSampleIndex was called on spliced in chunks.
We need to avoid reading and skipping into preload chunks as they
may need to be discarded. The current code iterates over all chunks,
but this can be simplified by just checking the last chunk knowing
that the preload chunk must always be the last one.

As a result, we avoid calling getFirstSampleIndex on all chunks. This
is a bug since the method is not allowed to be called for chunks
that have been spliced in. This still leaves the smaller issue of
potentially calling this method for spliced-in preload chunks, which
will be solved separately.

Issue: #8937

PiperOrigin-RevId: 375053638
2021-06-06 23:30:59 +01:00
..
main Fix issue where getFirstSampleIndex was called on spliced in chunks. 2021-06-06 23:30:59 +01:00
test Merge pull request #8812 from TiVo:p-fix-iframe-only-implicit-init 2021-04-20 00:10:13 +01:00