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 void AudioEgress::StartSend() { in StartSend()
63 void AudioEgress::StopSend() { in StopSend()
67 void AudioEgress::SendAudioData(std::unique_ptr<AudioFrame> audio_frame) { in SendAudioData()
99 int32_t AudioEgress::SendData(AudioFrameType frame_type, in SendData()
134 void AudioEgress::RegisterTelephoneEventType(int rtp_payload_type, in RegisterTelephoneEventType()
144 bool AudioEgress::SendTelephoneEvent(int dtmf_event, int duration_ms) { in SendTelephoneEvent()
[all …]
Daudio_egress.h45 class AudioEgress : public AudioSender, public AudioPacketizationCallback {
47 AudioEgress(RtpRtcpInterface* rtp_rtcp,
50 ~AudioEgress() override;
Daudio_channel.h92 std::unique_ptr<AudioEgress> egress_;
Daudio_channel.cc66 std::make_unique<AudioEgress>(rtp_rtcp_.get(), clock, task_queue_factory); in AudioChannel()
/external/webrtc/audio/voip/test/
Daudio_ingress_unittest.cc66 egress_ = std::make_unique<AudioEgress>(rtp_rtcp_.get(), &fake_clock_, in SetUp()
103 std::unique_ptr<AudioEgress> egress_;
Daudio_egress_unittest.cc67 egress_ = std::make_unique<AudioEgress>(rtp_rtcp_.get(), &fake_clock_, in SetUp()
107 std::unique_ptr<AudioEgress> egress_;