Commit 3e017e32 authored by Zhaoliang Ma's avatar Zhaoliang Ma Committed by Commit Bot

Use std::any_of instead of a manual for-loop to checking if a TL exists in any SL

Bug: None
Change-Id: I78040887be4cb5d1509479f38259a6b9c4b79447
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2324184Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#793014}
parent 0e8f9b44
...@@ -108,11 +108,9 @@ std::string VideoEncodeAccelerator::Config::AsHumanReadableString() const { ...@@ -108,11 +108,9 @@ std::string VideoEncodeAccelerator::Config::AsHumanReadableString() const {
} }
bool VideoEncodeAccelerator::Config::HasTemporalLayer() const { bool VideoEncodeAccelerator::Config::HasTemporalLayer() const {
for (const auto& sl : spatial_layers) { return std::any_of(
if (sl.num_of_temporal_layers > 1u) spatial_layers.begin(), spatial_layers.end(),
return true; [](const SpatialLayer& sl) { return sl.num_of_temporal_layers > 1u; });
}
return false;
} }
bool VideoEncodeAccelerator::Config::HasSpatialLayer() const { bool VideoEncodeAccelerator::Config::HasSpatialLayer() const {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment