mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 22:48:11 +00:00
![]() In cases where the PlaybackManager's earliest buffered or displayed sample is closer to the seek target than the demuxer's chosen keyframe, we don't want to seek at all. To enable this, demuxers now receive an optional parameter with the earliest timestamp that the caller can still access. The demuxer in turn returns an optional to indicate when a seek was not needed, which allows PlaybackManager to avoid clearing its queue and re-decoding frames. |
||
---|---|---|
.. | ||
Document.h | ||
MatroskaDemuxer.cpp | ||
MatroskaDemuxer.h | ||
Reader.cpp | ||
Reader.h |