Searched refs:DtmfBuffer (Results 1 – 7 of 7) sorted by relevance
/external/webrtc/modules/audio_coding/neteq/ |
D | dtmf_buffer_unittest.cc | 53 TEST(DtmfBuffer, CreateAndDestroy) { in TEST() argument 54 DtmfBuffer* buffer = new DtmfBuffer(sample_rate_hz); in TEST() 59 TEST(DtmfBuffer, ParseEvent) { in TEST() argument 68 EXPECT_EQ(DtmfBuffer::kOK, DtmfBuffer::ParseEvent(timestamp, payload_ptr, in TEST() 76 EXPECT_EQ(DtmfBuffer::kPayloadTooShort, in TEST() 77 DtmfBuffer::ParseEvent(timestamp, payload_ptr, 3, &event)); in TEST() 80 TEST(DtmfBuffer, SimpleInsertAndGet) { in TEST() argument 87 DtmfBuffer buffer(sample_rate_hz); in TEST() 88 EXPECT_EQ(DtmfBuffer::kOK, buffer.InsertEvent(event)); in TEST() 115 TEST(DtmfBuffer, MergingPackets) { in TEST() argument [all …]
|
D | dtmf_buffer.cc | 25 DtmfBuffer::DtmfBuffer(int fs_hz) { in DtmfBuffer() function in webrtc::DtmfBuffer 29 DtmfBuffer::~DtmfBuffer() = default; 31 void DtmfBuffer::Flush() { in Flush() 68 int DtmfBuffer::ParseEvent(uint32_t rtp_timestamp, in ParseEvent() 99 int DtmfBuffer::InsertEvent(const DtmfEvent& event) { in InsertEvent() 119 bool DtmfBuffer::GetEvent(uint32_t current_timestamp, DtmfEvent* event) { in GetEvent() 187 size_t DtmfBuffer::Length() const { in Length() 191 bool DtmfBuffer::Empty() const { in Empty() 195 int DtmfBuffer::SetSampleRate(int fs_hz) { in SetSampleRate() 209 bool DtmfBuffer::SameEvent(const DtmfEvent& a, const DtmfEvent& b) { in SameEvent() [all …]
|
D | dtmf_buffer.h | 38 class DtmfBuffer { 49 explicit DtmfBuffer(int fs_hz); 51 virtual ~DtmfBuffer(); 101 RTC_DISALLOW_COPY_AND_ASSIGN(DtmfBuffer);
|
D | neteq_impl.h | 44 class DtmfBuffer; variable 109 std::unique_ptr<DtmfBuffer> dtmf_buffer; 339 const std::unique_ptr<DtmfBuffer> dtmf_buffer_ RTC_GUARDED_BY(mutex_);
|
D | neteq_impl.cc | 107 dtmf_buffer(new DtmfBuffer(config.sample_rate_hz)), in Dependencies() 650 int ret = DtmfBuffer::ParseEvent(current_packet.timestamp, in InsertPacketInternal() 653 if (ret != DtmfBuffer::kOK) { in InsertPacketInternal() 656 if (dtmf_buffer_->InsertEvent(event) != DtmfBuffer::kOK) { in InsertPacketInternal()
|
D | neteq_impl_unittest.cc | 238 DtmfBuffer* dtmf_buffer_ = nullptr;
|
/external/webrtc/modules/audio_coding/neteq/mock/ |
D | mock_dtmf_buffer.h | 19 class MockDtmfBuffer : public DtmfBuffer { 21 MockDtmfBuffer(int fs) : DtmfBuffer(fs) {} in MockDtmfBuffer()
|