diff options
author | Zaggy1024 <zaggy1024@gmail.com> | 2022-11-12 04:04:13 -0600 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-11-25 23:28:39 +0100 |
commit | eef8867d9e6b35c9ad8b472f7597c455dd9db455 (patch) | |
tree | c3136f3b475457457ebf48aab436e4af079e55ce /Toolchain | |
parent | 9040194d54de2453f54b3076ee321a5924fe7429 (diff) | |
download | serenity-eef8867d9e6b35c9ad8b472f7597c455dd9db455.zip |
LibVideo: Implement Matroska keyframe search for when there are no Cues
This just searches sequentially through each block in a SampleIterator
until it finds a block after the specified seek timestamp. Once it
finds one, it will try to set the input/output iterator to the most
recent keyframe. If the iterator's original position is closer to the
target, however, it leaves it at that original position, allowing
callers to continue decoding from that position until they reach the
target timestamp.
Diffstat (limited to 'Toolchain')
0 files changed, 0 insertions, 0 deletions