Home
last modified time | relevance | path

Searched refs:AudioEgress (Results 1 – 6 of 6) sorted by relevance

/external/webrtc/audio/voip/
Daudio_egress.cc20 AudioEgress::AudioEgress(RtpRtcpInterface* rtp_rtcp, in AudioEgress() function in webrtc::AudioEgress
32 AudioEgress::~AudioEgress() { in ~AudioEgress()
36 bool AudioEgress::IsSending() const { in IsSending()
40 void AudioEgress::SetEncoder(int payload_type, in SetEncoder()
59 bool AudioEgress::StartSend() { in StartSend()
68 void AudioEgress::StopSend() { in StopSend()
72 void AudioEgress::SendAudioData(std::unique_ptr<AudioFrame> audio_frame) { in SendAudioData()
110 int32_t AudioEgress::SendData(AudioFrameType frame_type, in SendData()
145 void AudioEgress::RegisterTelephoneEventType(int rtp_payload_type, in RegisterTelephoneEventType()
155 bool AudioEgress::SendTelephoneEvent(int dtmf_event, int duration_ms) { in SendTelephoneEvent()
[all …]
Daudio_egress.h46 class AudioEgress : public AudioSender, public AudioPacketizationCallback {
48 AudioEgress(RtpRtcpInterface* rtp_rtcp,
51 ~AudioEgress() override;
Daudio_channel.h126 std::unique_ptr<AudioEgress> egress_;
Daudio_channel.cc60 std::make_unique<AudioEgress>(rtp_rtcp_.get(), clock, task_queue_factory); in AudioChannel()
/external/webrtc/audio/voip/test/
Daudio_ingress_unittest.cc68 egress_ = std::make_unique<AudioEgress>(rtp_rtcp_.get(), &fake_clock_, in SetUp()
106 std::unique_ptr<AudioEgress> egress_;
Daudio_egress_unittest.cc70 egress_ = std::make_unique<AudioEgress>(rtp_rtcp_.get(), &fake_clock_, in SetUp()
112 std::unique_ptr<AudioEgress> egress_;