Avoid copying of InlinedVector by DefaultTemporalLayers ctor

Bug: None
Change-Id: I31767a97ad5438001b6fc348157ef25a97ed6168
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/133180
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Elad Alon <eladalon@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27639}
diff --git a/modules/video_coding/codecs/vp8/default_temporal_layers.cc b/modules/video_coding/codecs/vp8/default_temporal_layers.cc
index 702a4bc..22b3718 100644
--- a/modules/video_coding/codecs/vp8/default_temporal_layers.cc
+++ b/modules/video_coding/codecs/vp8/default_temporal_layers.cc
@@ -239,7 +239,7 @@
   }
 
   kf_buffers_ = {kAllBuffers.begin(), kAllBuffers.end()};
-  for (DependencyInfo info : temporal_pattern_) {
+  for (const DependencyInfo& info : temporal_pattern_) {
     uint8_t updated_buffers = GetUpdatedBuffers(info.frame_config);
 
     for (Vp8BufferReference buffer : kAllBuffers) {