Fix usage of absl::c_accumulate.
Bug: b/264838952 Change-Id: Ie526101acd2d4a7a0aa833e3545d100a4e7356e0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290701 Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39026}
This commit is contained in:
parent
c0c49a686a
commit
798b6c2a59
@ -68,7 +68,7 @@ rtc::Buffer GenerateNalUnit(size_t size) {
|
||||
// Create frame consisting of nalus of given size.
|
||||
rtc::Buffer CreateFrame(std::initializer_list<size_t> nalu_sizes) {
|
||||
static constexpr int kStartCodeSize = 3;
|
||||
rtc::Buffer frame(absl::c_accumulate(nalu_sizes, 0) +
|
||||
rtc::Buffer frame(absl::c_accumulate(nalu_sizes, size_t{0}) +
|
||||
kStartCodeSize * nalu_sizes.size());
|
||||
size_t offset = 0;
|
||||
for (size_t nalu_size : nalu_sizes) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user