Home
last modified time | relevance | path

Searched refs:AudioEncoder (Results 1 – 25 of 83) sorted by relevance

1234

/external/webrtc/api/audio_codecs/
Daudio_encoder.cc22 AudioEncoder::EncodedInfo::EncodedInfo() = default;
23 AudioEncoder::EncodedInfo::EncodedInfo(const EncodedInfo&) = default;
24 AudioEncoder::EncodedInfo::EncodedInfo(EncodedInfo&&) = default;
25 AudioEncoder::EncodedInfo::~EncodedInfo() = default;
26 AudioEncoder::EncodedInfo& AudioEncoder::EncodedInfo::operator=(
28 AudioEncoder::EncodedInfo& AudioEncoder::EncodedInfo::operator=(EncodedInfo&&) =
31 int AudioEncoder::RtpTimestampRateHz() const { in RtpTimestampRateHz()
35 AudioEncoder::EncodedInfo AudioEncoder::Encode( in Encode()
49 bool AudioEncoder::SetFec(bool enable) { in SetFec()
53 bool AudioEncoder::SetDtx(bool enable) { in SetDtx()
[all …]
Daudio_encoder_factory_template.h36 static std::unique_ptr<AudioEncoder> MakeAudioEncoder(
63 static std::unique_ptr<AudioEncoder> MakeAudioEncoder(
91 std::unique_ptr<AudioEncoder> MakeAudioEncoder(
Daudio_encoder.h66 class AudioEncoder {
117 virtual ~AudioEncoder() = default;
198 virtual rtc::ArrayView<std::unique_ptr<AudioEncoder>>
/external/webrtc/test/
Dmock_audio_encoder.h22 class MockAudioEncoder : public AudioEncoder {
69 explicit FakeEncoding(const AudioEncoder::EncodedInfo& info);
75 AudioEncoder::EncodedInfo operator()(uint32_t timestamp,
80 AudioEncoder::EncodedInfo info_;
92 CopyEncoding(AudioEncoder::EncodedInfo info,
100 AudioEncoder::EncodedInfo operator()(uint32_t timestamp,
105 AudioEncoder::EncodedInfo info_;
Dmock_audio_encoder.cc19 const AudioEncoder::EncodedInfo& info) in FakeEncoding()
26 AudioEncoder::EncodedInfo MockAudioEncoder::FakeEncoding::operator()( in operator ()()
37 AudioEncoder::EncodedInfo info, in CopyEncoding()
47 AudioEncoder::EncodedInfo MockAudioEncoder::CopyEncoding::operator()( in operator ()()
Dmock_audio_encoder_factory.h36 std::unique_ptr<AudioEncoder> MakeAudioEncoder( in MakeAudioEncoder()
40 std::unique_ptr<AudioEncoder> return_value; in MakeAudioEncoder()
49 std::unique_ptr<AudioEncoder>*));
/external/webrtc/modules/audio_coding/codecs/cng/
Daudio_encoder_cng.cc28 class AudioEncoderCng final : public AudioEncoder {
53 rtc::ArrayView<std::unique_ptr<AudioEncoder>> ReclaimContainedEncoders()
68 std::unique_ptr<AudioEncoder> speech_encoder_;
120 AudioEncoder::EncodedInfo AudioEncoderCng::EncodeImpl( in EncodeImpl()
214 rtc::ArrayView<std::unique_ptr<AudioEncoder>>
216 return rtc::ArrayView<std::unique_ptr<AudioEncoder>>(&speech_encoder_, 1); in ReclaimContainedEncoders()
237 AudioEncoder::EncodedInfo AudioEncoderCng::EncodePassive( in EncodePassive()
243 AudioEncoder::EncodedInfo info; in EncodePassive()
271 AudioEncoder::EncodedInfo AudioEncoderCng::EncodeActive(size_t frames_to_encode, in EncodeActive()
274 AudioEncoder::EncodedInfo info; in EncodeActive()
[all …]
Daudio_encoder_cng.h33 std::unique_ptr<AudioEncoder> speech_encoder;
44 std::unique_ptr<AudioEncoder> CreateComfortNoiseEncoder(
/external/webrtc/modules/audio_coding/codecs/g711/
Daudio_encoder_pcm.cc62 AudioEncoder::EncodedInfo AudioEncoderPcm::EncodeImpl( in EncodeImpl()
108 AudioEncoder::CodecType AudioEncoderPcmA::GetCodecType() const { in GetCodecType()
109 return AudioEncoder::CodecType::kPcmA; in GetCodecType()
122 AudioEncoder::CodecType AudioEncoderPcmU::GetCodecType() const { in GetCodecType()
123 return AudioEncoder::CodecType::kPcmU; in GetCodecType()
Daudio_encoder_pcm.h24 class AudioEncoderPcm : public AudioEncoder {
65 virtual AudioEncoder::CodecType GetCodecType() const = 0;
93 AudioEncoder::CodecType GetCodecType() const override;
116 AudioEncoder::CodecType GetCodecType() const override;
/external/webrtc/modules/audio_coding/codecs/red/
Daudio_encoder_copy_red.h33 class AudioEncoderCopyRed final : public AudioEncoder {
40 std::unique_ptr<AudioEncoder> speech_encoder;
58 rtc::ArrayView<std::unique_ptr<AudioEncoder>> ReclaimContainedEncoders()
75 std::unique_ptr<AudioEncoder> speech_encoder_;
Daudio_encoder_copy_red_unittest.cc48 config.speech_encoder = std::unique_ptr<AudioEncoder>(mock_encoder_); in AudioEncoderCopyRedTest()
75 AudioEncoder::EncodedInfo encoded_info_;
131 .WillRepeatedly(Return(AudioEncoder::EncodedInfo())); in TEST_F()
205 AudioEncoder::EncodedInfo info; in TEST_F()
274 AudioEncoder::EncodedInfo info; in TEST_F()
301 AudioEncoder::EncodedInfo info; in TEST_F()
Daudio_encoder_copy_red.cc71 AudioEncoder::EncodedInfo AudioEncoderCopyRed::EncodeImpl( in EncodeImpl()
180 rtc::ArrayView<std::unique_ptr<AudioEncoder>>
182 return rtc::ArrayView<std::unique_ptr<AudioEncoder>>(&speech_encoder_, 1); in ReclaimContainedEncoders()
/external/webrtc/modules/audio_coding/include/
Daudio_coding_module.h32 class AudioEncoder; variable
92 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) = 0;
95 void SetEncoder(std::unique_ptr<AudioEncoder> new_encoder) { in SetEncoder()
96 ModifyEncoder([&](std::unique_ptr<AudioEncoder>* encoder) { in SetEncoder()
/external/webrtc/audio/
Dchannel_send.h74 std::unique_ptr<AudioEncoder> encoder) = 0;
76 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) = 0;
77 virtual void CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) = 0;
Dchannel_send.cc88 std::unique_ptr<AudioEncoder> encoder) override;
89 void ModifyEncoder(rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)>
91 void CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) override;
569 std::unique_ptr<AudioEncoder> encoder) { in SetEncoder()
586 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) { in ModifyEncoder()
593 void ChannelSend::CallEncoder(rtc::FunctionView<void(AudioEncoder*)> modifier) { in CallEncoder()
594 ModifyEncoder([modifier](std::unique_ptr<AudioEncoder>* encoder_ptr) { in CallEncoder()
612 CallEncoder([&](AudioEncoder* encoder) { in OnBitrateAllocation()
625 CallEncoder([&](AudioEncoder* encoder) { in OnUplinkPacketLossRate()
909 [rtt_ms](AudioEncoder* encoder) { encoder->OnReceivedRtt(rtt_ms); }); in OnReceivedRtt()
Dmock_voe_channel_proxy.h103 (int payload_type, std::unique_ptr<AudioEncoder> encoder),
108 (rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier),
112 (rtc::FunctionView<void(AudioEncoder*)> modifier),
/external/webrtc/modules/audio_coding/codecs/opus/
Daudio_encoder_multi_channel_opus_unittest.cc122 const std::unique_ptr<AudioEncoder> opus_encoder = in TEST()
144 const std::unique_ptr<AudioEncoder> opus_encoder = in TEST()
164 const std::unique_ptr<AudioEncoder> opus_encoder = in TEST()
Daudio_encoder_multi_channel_opus_impl.h30 class AudioEncoderMultiChannelOpusImpl final : public AudioEncoder {
62 static std::unique_ptr<AudioEncoder> MakeAudioEncoder(
/external/sl4a/Common/src/com/googlecode/android_scripting/facade/media/
DMediaRecorderFacade.java130 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); in startVideoRecording()
135 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); in startVideoRecording()
141 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); in startVideoRecording()
183 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); in startVideoRecording()
203 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); in startAudioRecording()
/external/webrtc/modules/audio_coding/neteq/tools/
Dencode_neteq_input.h36 std::unique_ptr<AudioEncoder> encoder,
58 std::unique_ptr<AudioEncoder> encoder_;
Dencode_neteq_input.cc22 std::unique_ptr<AudioEncoder> encoder, in EncodeNetEqInput()
71 AudioEncoder::EncodedInfo info; in CreatePacket()
/external/webrtc/modules/audio_coding/acm2/
Dacm_send_test.h24 class AudioEncoder; variable
47 std::unique_ptr<AudioEncoder> external_speech_encoder);
Daudio_coding_module.cc51 void ModifyEncoder(rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)>
168 std::unique_ptr<AudioEncoder> encoder_stack_ RTC_GUARDED_BY(acm_mutex_);
187 AudioEncoder::CodecType::kMaxLoggedAudioCodecTypes)];
196 webrtc::AudioEncoder::CodecType::kMaxLoggedAudioCodecTypes)); in UpdateCodecTypeHistogram()
234 AudioEncoder::EncodedInfo encoded_info; in Encode()
318 rtc::FunctionView<void(std::unique_ptr<AudioEncoder>*)> modifier) { in ModifyEncoder()
/external/webrtc/modules/audio_coding/test/
DTestVADDTX.cc236 acm_send_->ModifyEncoder([](std::unique_ptr<AudioEncoder>* encoder_ptr) { in Perform()
246 acm_send_->ModifyEncoder([](std::unique_ptr<AudioEncoder>* encoder_ptr) { in Perform()
259 acm_send_->ModifyEncoder([](std::unique_ptr<AudioEncoder>* encoder_ptr) { in Perform()
268 acm_send_->ModifyEncoder([](std::unique_ptr<AudioEncoder>* encoder_ptr) { in Perform()

1234