From e1b3f9a26eeace0a521b623a383ff76f7e2207f0 Mon Sep 17 00:00:00 2001 From: Zaggy1024 Date: Wed, 12 Apr 2023 04:36:58 -0500 Subject: [PATCH] LibVideo/Matroska: Remove assertion that cue seeks find earlier samples Files can contain a first keyframe that is timestamped later than zero. We don't want to crash in those cases, so don't assert that it can't happen. --- Userland/Libraries/LibVideo/Containers/Matroska/Reader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibVideo/Containers/Matroska/Reader.cpp b/Userland/Libraries/LibVideo/Containers/Matroska/Reader.cpp index 70551ae07fa..5b8dd126712 100644 --- a/Userland/Libraries/LibVideo/Containers/Matroska/Reader.cpp +++ b/Userland/Libraries/LibVideo/Containers/Matroska/Reader.cpp @@ -855,7 +855,7 @@ DecoderErrorOr Reader::seek_to_random_access_point(SampleIterato { if (TRY(has_cues_for_track(iterator.m_track.track_number()))) { TRY(seek_to_cue_for_timestamp(iterator, timestamp)); - VERIFY(iterator.last_timestamp().has_value() && iterator.last_timestamp().value() <= timestamp); + VERIFY(iterator.last_timestamp().has_value()); return iterator; }