1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 20:28:11 +00:00
serenity/Userland/Libraries/LibVideo/Containers/Matroska
Zaggy1024 eef8867d9e 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.
2022-11-25 23:28:39 +01:00
..
Document.h LibVideo: Make Matroska Block and Cluster timestamps absolute 2022-11-25 23:28:39 +01:00
MatroskaDemuxer.cpp LibVideo: Implement Matroska keyframe search for when there are no Cues 2022-11-25 23:28:39 +01:00
MatroskaDemuxer.h VideoPlayer/LibVideo: Implement the UI functionality for seeking 2022-11-25 23:28:39 +01:00
Reader.cpp LibVideo: Implement Matroska keyframe search for when there are no Cues 2022-11-25 23:28:39 +01:00
Reader.h LibVideo: Implement Matroska keyframe search for when there are no Cues 2022-11-25 23:28:39 +01:00