/* * Copyright (c) 2021 The WebRTC project authors. All Rights Reserved. * * Use of this source code is governed by a BSD-style license * that can be found in the LICENSE file in the root of the source * tree. An additional intellectual property rights grant can be found * in the file PATENTS. All contributing project authors may * be found in the AUTHORS file in the root of the source tree. */ #include "modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h" #include <stdint.h> #include <initializer_list> #include <vector> namespace webrtc { Av1Obu::Av1Obu(uint8_t obu_type) : … { … } Av1Obu& Av1Obu::WithExtension(uint8_t extension) { … } Av1Obu& Av1Obu::WithoutSize() { … } Av1Obu& Av1Obu::WithPayload(std::vector<uint8_t> payload) { … } std::vector<uint8_t> BuildAv1Frame(std::initializer_list<Av1Obu> obus) { … } } // namespace webrtc