From e6257baf3b4035dc775e41f604bc224747965f7d Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Thu, 4 Sep 2025 12:27:45 -0700 Subject: [PATCH] Remove discard check when scanning file --- src/torchcodec/_core/SingleStreamDecoder.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/torchcodec/_core/SingleStreamDecoder.cpp b/src/torchcodec/_core/SingleStreamDecoder.cpp index c61872b7c..865179a18 100644 --- a/src/torchcodec/_core/SingleStreamDecoder.cpp +++ b/src/torchcodec/_core/SingleStreamDecoder.cpp @@ -243,13 +243,6 @@ void SingleStreamDecoder::scanFileAndUpdateMetadataAndIndex() { return; } - for (unsigned int i = 0; i < formatContext_->nb_streams; ++i) { - // We want to scan and update the metadata of all streams. - TORCH_CHECK( - formatContext_->streams[i]->discard != AVDISCARD_ALL, - "Did you add a stream before you called for a scan?"); - } - AutoAVPacket autoAVPacket; while (true) { ReferenceAVPacket packet(autoAVPacket);