Home
last modified time | relevance | path

Searched refs:AudioDecoder (Results 1 – 25 of 44) sorted by relevance

12

/external/webrtc/webrtc/modules/audio_coding/codecs/
Daudio_decoder.cc20 int AudioDecoder::Decode(const uint8_t* encoded, size_t encoded_len, in Decode()
33 int AudioDecoder::DecodeRedundant(const uint8_t* encoded, size_t encoded_len, in DecodeRedundant()
46 int AudioDecoder::DecodeRedundantInternal(const uint8_t* encoded, in DecodeRedundantInternal()
54 bool AudioDecoder::HasDecodePlc() const { return false; } in HasDecodePlc()
56 size_t AudioDecoder::DecodePlc(size_t num_frames, int16_t* decoded) { in DecodePlc()
60 int AudioDecoder::IncomingPacket(const uint8_t* payload, in IncomingPacket()
68 int AudioDecoder::ErrorCode() { return 0; } in ErrorCode()
70 int AudioDecoder::PacketDuration(const uint8_t* encoded, in PacketDuration()
75 int AudioDecoder::PacketDurationRedundant(const uint8_t* encoded, in PacketDurationRedundant()
80 bool AudioDecoder::PacketHasFec(const uint8_t* encoded, in PacketHasFec()
[all …]
Daudio_decoder.h24 class AudioDecoder {
34 AudioDecoder() = default;
35 virtual ~AudioDecoder() = default;
119 RTC_DISALLOW_COPY_AND_ASSIGN(AudioDecoder);
/external/webrtc/webrtc/modules/audio_coding/neteq/
Ddecoder_database.h41 DecoderInfo(NetEqDecoder ct, int fs, AudioDecoder* dec, bool ext) in DecoderInfo()
46 AudioDecoder* dec, in DecoderInfo()
60 AudioDecoder* decoder = nullptr;
97 AudioDecoder* decoder);
116 virtual AudioDecoder* GetDecoder(uint8_t rtp_payload_type);
137 virtual AudioDecoder* GetActiveDecoder();
146 virtual AudioDecoder* GetActiveCngDecoder();
Dneteq_impl.h117 int RegisterExternalDecoder(AudioDecoder* decoder,
245 AudioDecoder::SpeechType* speech_type)
249 int DecodeCng(AudioDecoder* decoder, int* decoded_length,
250 AudioDecoder::SpeechType* speech_type)
256 AudioDecoder* decoder,
258 AudioDecoder::SpeechType* speech_type)
264 AudioDecoder::SpeechType speech_type,
270 AudioDecoder::SpeechType speech_type,
280 AudioDecoder::SpeechType speech_type,
288 AudioDecoder::SpeechType speech_type,
Ddecoder_database.cc64 AudioDecoder* decoder) { in InsertExternal()
124 AudioDecoder* DecoderDatabase::GetDecoder(uint8_t rtp_payload_type) { in GetDecoder()
137 AudioDecoder* decoder = CreateAudioDecoder(info->codec_type); in GetDecoder()
206 AudioDecoder* DecoderDatabase::GetActiveDecoder() { in GetActiveDecoder()
240 AudioDecoder* DecoderDatabase::GetActiveCngDecoder() { in GetActiveCngDecoder()
Dneteq_impl.cc204 int NetEqImpl::RegisterExternalDecoder(AudioDecoder* decoder, in RegisterExternalDecoder()
628 AudioDecoder* decoder = in InsertPacketInternal()
689 AudioDecoder* decoder = decoder_database_->GetDecoder(payload_type); in InsertPacketInternal()
759 AudioDecoder::SpeechType speech_type; in GetAudioInternal()
1199 AudioDecoder::SpeechType* speech_type) { in Decode()
1200 *speech_type = AudioDecoder::kSpeech; in Decode()
1204 AudioDecoder* decoder = decoder_database_->GetActiveDecoder(); in Decode()
1250 AudioDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder(); in Decode()
1302 if (*speech_type != AudioDecoder::kComfortNoise) { in Decode()
1314 int NetEqImpl::DecodeCng(AudioDecoder* decoder, int* decoded_length, in DecodeCng()
[all …]
Daudio_decoder_impl.h34 class AudioDecoderCng : public AudioDecoder {
71 AudioDecoder* CreateAudioDecoder(NetEqDecoder codec_type);
Dpost_decode_vad.cc49 AudioDecoder::SpeechType speech_type, in Update()
56 if (speech_type == AudioDecoder::kComfortNoise || sid_frame || in Update()
Dneteq_impl_unittest.cc430 class CountingSamplesDecoder : public AudioDecoder { in TEST_F()
534 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
577 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
695 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
702 SetArgPointee<4>(AudioDecoder::kComfortNoise), in TEST_F()
709 SetArgPointee<4>(AudioDecoder::kComfortNoise), in TEST_F()
716 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
819 class MockAudioDecoder : public AudioDecoder { in TEST_F()
847 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
967 SetArgPointee<4>(AudioDecoder::kSpeech), in TEST_F()
[all …]
Dcomfort_noise.cc32 AudioDecoder* cng_decoder = decoder_database_->GetDecoder( in UpdateParameters()
74 AudioDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder(); in Generate()
Daudio_decoder_unittest.cc197 AudioDecoder::SpeechType speech_type; in EncodeDecodeTest()
231 AudioDecoder::SpeechType speech_type1, speech_type2; in ReInitTest()
260 AudioDecoder::SpeechType speech_type; in DecodePlcTest()
283 AudioDecoder* decoder_;
352 AudioDecoder::SpeechType speech_type; in DecodePlcTest()
681 TEST(AudioDecoder, CodecSampleRateHz) { in TEST() argument
721 TEST(AudioDecoder, CodecSupported) { in TEST() argument
Dpost_decode_vad.h50 AudioDecoder::SpeechType speech_type, bool sid_frame, int fs_hz);
/external/webrtc/webrtc/modules/audio_coding/neteq/mock/
Dmock_decoder_database.h38 AudioDecoder* decoder));
46 AudioDecoder*(uint8_t rtp_payload_type));
58 AudioDecoder*());
62 AudioDecoder*());
/external/webrtc/webrtc/test/fuzzers/
Daudio_decoder_fuzzer.h20 class AudioDecoder; variable
24 AudioDecoder* decoder,
Daudio_decoder_fuzzer.cc31 AudioDecoder* decoder, in FuzzAudioDecoder()
41 AudioDecoder::SpeechType speech_type; in FuzzAudioDecoder()
/external/webrtc/webrtc/modules/audio_coding/neteq/tools/
Dneteq_external_decoder_test.h30 NetEqExternalDecoderTest(NetEqDecoder codec, AudioDecoder* decoder);
55 AudioDecoder* decoder_;
/external/webrtc/webrtc/modules/audio_coding/acm2/
Dacm_receive_test_oldapi.h22 class AudioDecoder; variable
51 AudioDecoder* external_decoder,
Drent_a_codec.cc218 rtc::scoped_ptr<AudioDecoder> CreateIsacDecoder( in CreateIsacDecoder()
226 return rtc::scoped_ptr<AudioDecoder>(); in CreateIsacDecoder()
300 AudioDecoder* RentACodec::RentIsacDecoder() { in RentIsacDecoder()
Drent_a_codec.h233 AudioDecoder* RentIsacDecoder();
239 rtc::scoped_ptr<AudioDecoder> isac_decoder_;
/external/webrtc/webrtc/modules/audio_coding/codecs/g722/
Daudio_decoder_g722.h20 class AudioDecoderG722 final : public AudioDecoder {
41 class AudioDecoderG722Stereo final : public AudioDecoder {
/external/webrtc/webrtc/modules/audio_coding/codecs/g711/
Daudio_decoder_pcm.h19 class AudioDecoderPcmU final : public AudioDecoder {
40 class AudioDecoderPcmA final : public AudioDecoder {
/external/webrtc/webrtc/
Daudio_receive_stream.h26 class AudioDecoder; variable
104 std::map<uint8_t, AudioDecoder*> decoder_map;
/external/webrtc/webrtc/modules/audio_coding/include/
Daudio_coding_module.h30 class AudioDecoder; variable
479 AudioDecoder* external_decoder,
/external/webrtc/webrtc/modules/audio_coding/codecs/pcm16b/
Daudio_decoder_pcm16b.h19 class AudioDecoderPcm16B final : public AudioDecoder {
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/
Daudio_decoder_ilbc.h20 class AudioDecoderIlbc final : public AudioDecoder {

12