/external/chromium_org/third_party/webrtc/modules/audio_coding/main/acm2/ |
H A D | acm_generic_codec.h | 552 // Returns pointer to the AudioDecoder class of this codec. A codec which 558 virtual AudioDecoder* Decoder(int /* codec_id */) { return NULL; }
|
H A D | acm_isac.cc | 157 AudioDecoder* ACMISAC::Decoder(int /* codec_id */) { return NULL; } 265 : AudioDecoder(ACMCodecDB::neteq_decoders_[codec_id]), 788 AudioDecoder* ACMISAC::Decoder(int codec_id) {
|
H A D | acm_isac.h | 32 class ACMISAC : public ACMGenericCodec, AudioDecoder { 70 // Methods below are inherited from AudioDecoder. 122 virtual AudioDecoder* Decoder(int codec_id) OVERRIDE;
|
H A D | acm_receiver.cc | 479 AudioDecoder* audio_decoder) {
|
H A D | acm_receiver.h | 115 AudioDecoder* audio_decoder);
|
H A D | audio_coding_module_impl.cc | 1673 AudioDecoder* decoder = NULL; 1979 AudioDecoder** decoder) { 1982 // corresponding AudioDecoder class and insert it into NetEq. If the codec 2094 bool AudioCodingImpl::RegisterReceiveCodec(AudioDecoder* receive_codec) {
|
H A D | audio_coding_module_impl.h | 306 // Get a pointer to AudioDecoder of the given codec. For some codecs, e.g. 317 int mirror_id, AudioDecoder** decoder) 420 virtual bool RegisterReceiveCodec(AudioDecoder* receive_codec) OVERRIDE;
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/main/interface/ |
H A D | audio_coding_module.h | 1080 virtual bool RegisterReceiveCodec(AudioDecoder* receive_codec) = 0;
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/neteq/ |
H A D | audio_decoder.cc | 19 int AudioDecoder::DecodeRedundant(const uint8_t* encoded, 26 bool AudioDecoder::HasDecodePlc() const { return false; } 28 int AudioDecoder::DecodePlc(int num_frames, int16_t* decoded) { return -1; } 30 int AudioDecoder::IncomingPacket(const uint8_t* payload, 38 int AudioDecoder::ErrorCode() { return 0; } 40 int AudioDecoder::PacketDuration(const uint8_t* encoded, size_t encoded_len) { 44 int AudioDecoder::PacketDurationRedundant(const uint8_t* encoded, 49 bool AudioDecoder::PacketHasFec(const uint8_t* encoded, 54 NetEqDecoder AudioDecoder::codec_type() const { return codec_type_; } 56 bool AudioDecoder [all...] |
H A D | audio_decoder_impl.cc | 79 : AudioDecoder(type) { 124 AudioDecoderIlbc::AudioDecoderIlbc() : AudioDecoder(kDecoderILBC) { 155 AudioDecoderIsac::AudioDecoderIsac() : AudioDecoder(kDecoderISAC) { 227 AudioDecoderIsacFix::AudioDecoderIsacFix() : AudioDecoder(kDecoderISAC) { 269 AudioDecoderG722::AudioDecoderG722() : AudioDecoder(kDecoderG722) { 386 : AudioDecoder(type) { 435 : AudioDecoder(type) { 498 : AudioDecoder(type) {
|
H A D | audio_decoder_impl.h | 27 class AudioDecoderPcmU : public AudioDecoder { 29 AudioDecoderPcmU() : AudioDecoder(kDecoderPCMu) {} 39 class AudioDecoderPcmA : public AudioDecoder { 41 AudioDecoderPcmA() : AudioDecoder(kDecoderPCMa) {} 76 class AudioDecoderPcm16B : public AudioDecoder { 101 class AudioDecoderIlbc : public AudioDecoder { 117 class AudioDecoderIsac : public AudioDecoder { 157 class AudioDecoderIsacFix : public AudioDecoder { 177 class AudioDecoderG722 : public AudioDecoder { 216 class AudioDecoderCelt : public AudioDecoder { [all...] |
H A D | audio_decoder_unittest.cc | 114 AudioDecoder::SpeechType speech_type; 181 AudioDecoder::SpeechType speech_type1, speech_type2; 199 AudioDecoder::SpeechType speech_type; 220 AudioDecoder* decoder_; 315 AudioDecoder::SpeechType speech_type; 529 decoder_ = AudioDecoder::CreateAudioDecoder(kDecoderCELT_32); 560 decoder_ = AudioDecoder::CreateAudioDecoder(kDecoderCELT_32_2ch); 675 EXPECT_TRUE(AudioDecoder::CodecSupported(kDecoderPCMu)); 684 EXPECT_TRUE(AudioDecoder::CodecSupported(kDecoderPCMa)); 693 EXPECT_TRUE(AudioDecoder [all...] |
H A D | comfort_noise.cc | 31 AudioDecoder* cng_decoder = decoder_database_->GetDecoder( 71 AudioDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder();
|
H A D | decoder_database.cc | 44 if (!AudioDecoder::CodecSupported(codec_type)) { 47 int fs_hz = AudioDecoder::CodecSampleRateHz(codec_type); 61 AudioDecoder* decoder) { 65 if (!AudioDecoder::CodecSupported(codec_type)) { 123 AudioDecoder* DecoderDatabase::GetDecoder(uint8_t rtp_payload_type) { 136 AudioDecoder* decoder = AudioDecoder::CreateAudioDecoder(info->codec_type); 195 // Delete the AudioDecoder object, unless it is an externally created 206 AudioDecoder* DecoderDatabase::GetActiveDecoder() { 230 // Delete the AudioDecoder objec [all...] |
H A D | decoder_database.h | 25 class AudioDecoder; 48 DecoderInfo(NetEqDecoder ct, int fs, AudioDecoder* dec, bool ext) 59 AudioDecoder* decoder; 79 // any AudioDecoder objects that were not externally created and inserted 88 // Registers an externally created AudioDecoder object, and associates it 92 int fs_hz, AudioDecoder* decoder); 108 // Returns a pointer to the AudioDecoder object associated with 109 // |rtp_payload_type|, or NULL if none is registered. If the AudioDecoder 111 virtual AudioDecoder* GetDecoder(uint8_t rtp_payload_type); 128 // decoder's AudioDecoder objec [all...] |
H A D | decoder_database_unittest.cc | 76 AudioDecoder* dec = db.GetDecoder(kPayloadType); 190 AudioDecoder* decoder = db.GetActiveDecoder();
|
H A D | neteq_impl.cc | 203 int NetEqImpl::RegisterExternalDecoder(AudioDecoder* decoder, 213 const int sample_rate_hz = AudioDecoder::CodecSampleRateHz(codec); 583 AudioDecoder* decoder = 629 AudioDecoder* decoder = decoder_database_->GetDecoder(payload_type); 690 AudioDecoder::SpeechType speech_type; 1110 AudioDecoder::SpeechType* speech_type) { 1111 *speech_type = AudioDecoder::kSpeech; 1112 AudioDecoder* decoder = NULL; 1156 AudioDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder(); 1200 if (*speech_type != AudioDecoder [all...] |
H A D | neteq_impl.h | 120 virtual int RegisterExternalDecoder(AudioDecoder* decoder, 244 AudioDecoder::SpeechType* speech_type) 250 AudioDecoder* decoder, 252 AudioDecoder::SpeechType* speech_type) 258 AudioDecoder::SpeechType speech_type, 264 AudioDecoder::SpeechType speech_type, 274 AudioDecoder::SpeechType speech_type, 281 AudioDecoder::SpeechType speech_type,
|
H A D | neteq_impl_unittest.cc | 423 class CountingSamplesDecoder : public AudioDecoder { 426 : AudioDecoder(type), next_value_(1) {}
|
H A D | normal.cc | 147 AudioDecoder* cng_decoder = decoder_database_->GetActiveCngDecoder();
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/neteq/interface/ |
H A D | audio_decoder.h | 56 class AudioDecoder { class in namespace:webrtc 66 explicit AudioDecoder(enum NetEqDecoder type) function in class:webrtc::AudioDecoder 72 virtual ~AudioDecoder() {} 133 // Creates an AudioDecoder object of type |codec_type|. Returns NULL for 134 // for unsupported codecs, and when creating an AudioDecoder is not 136 static AudioDecoder* CreateAudioDecoder(NetEqDecoder codec_type); 148 DISALLOW_COPY_AND_ASSIGN(AudioDecoder);
|
H A D | neteq.h | 169 virtual int RegisterExternalDecoder(AudioDecoder* decoder,
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/neteq/mock/ |
H A D | mock_audio_decoder.h | 20 class MockAudioDecoder : public AudioDecoder { 22 MockAudioDecoder() : AudioDecoder(kDecoderArbitrary) {} 26 AudioDecoder::SpeechType*));
|
H A D | mock_decoder_database.h | 34 AudioDecoder* decoder)); 42 AudioDecoder*(uint8_t rtp_payload_type)); 54 AudioDecoder*()); 58 AudioDecoder*());
|
H A D | mock_external_decoder_pcm16b.h | 28 class ExternalPcm16B : public AudioDecoder { 31 : AudioDecoder(type) {
|