#include "modules/audio_coding/neteq/tools/initial_packet_inserter_neteq_input.h"
#include <limits>
#include <memory>
#include <utility>
#include "rtc_base/checks.h"
namespace webrtc {
namespace test {
InitialPacketInserterNetEqInput::InitialPacketInserterNetEqInput(
std::unique_ptr<NetEqInput> source,
int number_of_initial_packets,
int sample_rate_hz)
: … { … }
absl::optional<int64_t> InitialPacketInserterNetEqInput::NextPacketTime()
const { … }
absl::optional<int64_t> InitialPacketInserterNetEqInput::NextOutputEventTime()
const { … }
absl::optional<NetEqInput::SetMinimumDelayInfo>
InitialPacketInserterNetEqInput::NextSetMinimumDelayInfo() const { … }
std::unique_ptr<InitialPacketInserterNetEqInput::PacketData>
InitialPacketInserterNetEqInput::PopPacket() { … }
void InitialPacketInserterNetEqInput::AdvanceSetMinimumDelay() { … }
void InitialPacketInserterNetEqInput::AdvanceOutputEvent() { … }
bool InitialPacketInserterNetEqInput::ended() const { … }
absl::optional<RTPHeader> InitialPacketInserterNetEqInput::NextHeader() const { … }
}
}