@@ -286,7 +286,7 @@ void VideoDecoder::initializeDecoder() {
286286 containerMetadata_.numAudioStreams ++;
287287 }
288288
289- containerMetadata_.streams .push_back (streamMetadata);
289+ containerMetadata_.streamMetadatas .push_back (streamMetadata);
290290 }
291291
292292 if (formatContext_->duration > 0 ) {
@@ -465,7 +465,7 @@ void VideoDecoder::addVideoStreamDecoder(
465465 }
466466 TORCH_CHECK (codec != nullptr );
467467
468- StreamMetadata& streamMetadata = containerMetadata_.streams [streamIndex];
468+ StreamMetadata& streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
469469 if (seekMode_ == SeekMode::approximate &&
470470 !streamMetadata.averageFps .has_value ()) {
471471 throw std::runtime_error (
@@ -532,10 +532,10 @@ void VideoDecoder::addVideoStreamDecoder(
532532void VideoDecoder::updateMetadataWithCodecContext (
533533 int streamIndex,
534534 AVCodecContext* codecContext) {
535- containerMetadata_.streams [streamIndex].width = codecContext->width ;
536- containerMetadata_.streams [streamIndex].height = codecContext->height ;
535+ containerMetadata_.streamMetadatas [streamIndex].width = codecContext->width ;
536+ containerMetadata_.streamMetadatas [streamIndex].height = codecContext->height ;
537537 auto codedId = codecContext->codec_id ;
538- containerMetadata_.streams [streamIndex].codecName =
538+ containerMetadata_.streamMetadatas [streamIndex].codecName =
539539 std::string (avcodec_get_name (codedId));
540540}
541541
@@ -594,7 +594,7 @@ void VideoDecoder::scanFileAndUpdateMetadataAndIndex() {
594594 // We got a valid packet. Let's figure out what stream it belongs to and
595595 // record its relevant metadata.
596596 int streamIndex = packet->stream_index ;
597- auto & streamMetadata = containerMetadata_.streams [streamIndex];
597+ auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
598598 streamMetadata.minPtsFromScan = std::min (
599599 streamMetadata.minPtsFromScan .value_or (INT64_MAX), packet->pts );
600600 streamMetadata.maxPtsFromScan = std::max (
@@ -614,9 +614,9 @@ void VideoDecoder::scanFileAndUpdateMetadataAndIndex() {
614614
615615 // Set all per-stream metadata that requires knowing the content of all
616616 // packets.
617- for (size_t streamIndex = 0 ; streamIndex < containerMetadata_.streams .size ();
617+ for (size_t streamIndex = 0 ; streamIndex < containerMetadata_.streamMetadatas .size ();
618618 ++streamIndex) {
619- auto & streamMetadata = containerMetadata_.streams [streamIndex];
619+ auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
620620 auto avStream = formatContext_->streams [streamIndex];
621621
622622 streamMetadata.numFramesFromScan = streamInfos_[streamIndex].allFrames .size ();
@@ -1089,7 +1089,7 @@ VideoDecoder::DecodedOutput VideoDecoder::getFramePlayedAtTimestampNoDemux(
10891089}
10901090
10911091void VideoDecoder::validateUserProvidedStreamIndex (int streamIndex) {
1092- int streamsSize = static_cast <int >(containerMetadata_.streams .size ());
1092+ int streamsSize = static_cast <int >(containerMetadata_.streamMetadatas .size ());
10931093 TORCH_CHECK (
10941094 streamIndex >= 0 && streamIndex < streamsSize,
10951095 " Invalid stream index=" + std::to_string (streamIndex) +
@@ -1228,7 +1228,7 @@ VideoDecoder::DecodedOutput VideoDecoder::getFrameAtIndexInternal(
12281228 validateUserProvidedStreamIndex (streamIndex);
12291229
12301230 const auto & streamInfo = streamInfos_[streamIndex];
1231- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1231+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
12321232 validateFrameIndex (streamMetadata, frameIndex);
12331233
12341234 int64_t pts = getPts (streamInfo, streamMetadata, frameIndex);
@@ -1260,7 +1260,7 @@ VideoDecoder::BatchDecodedOutput VideoDecoder::getFramesAtIndices(
12601260 });
12611261 }
12621262
1263- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1263+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
12641264 const auto & streamInfo = streamInfos_[streamIndex];
12651265 const auto & options = streamInfo.options ;
12661266 BatchDecodedOutput output (frameIndices.size (), options, streamMetadata);
@@ -1297,7 +1297,7 @@ VideoDecoder::BatchDecodedOutput VideoDecoder::getFramesPlayedByTimestamps(
12971297 const std::vector<double >& timestamps) {
12981298 validateUserProvidedStreamIndex (streamIndex);
12991299
1300- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1300+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
13011301 const auto & streamInfo = streamInfos_[streamIndex];
13021302
13031303 double minSeconds = getMinSeconds (streamMetadata);
@@ -1331,7 +1331,7 @@ VideoDecoder::BatchDecodedOutput VideoDecoder::getFramesInRange(
13311331 int64_t step) {
13321332 validateUserProvidedStreamIndex (streamIndex);
13331333
1334- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1334+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
13351335 const auto & streamInfo = streamInfos_[streamIndex];
13361336 int64_t numFrames = getNumFrames (streamMetadata);
13371337 TORCH_CHECK (
@@ -1364,7 +1364,7 @@ VideoDecoder::getFramesPlayedByTimestampInRange(
13641364 double stopSeconds) {
13651365 validateUserProvidedStreamIndex (streamIndex);
13661366
1367- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1367+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
13681368 TORCH_CHECK (
13691369 startSeconds <= stopSeconds,
13701370 " Start seconds (" + std::to_string (startSeconds) +
@@ -1481,7 +1481,7 @@ double VideoDecoder::getPtsSecondsForFrame(
14811481 validateScannedAllStreams (" getPtsSecondsForFrame" );
14821482
14831483 const auto & streamInfo = streamInfos_[streamIndex];
1484- const auto & streamMetadata = containerMetadata_.streams [streamIndex];
1484+ const auto & streamMetadata = containerMetadata_.streamMetadatas [streamIndex];
14851485 validateFrameIndex (streamMetadata, frameIndex);
14861486
14871487 return ptsToSeconds (
0 commit comments