/foundation/multimedia/audio_lite/services/impl/audio_source/ |
H A D | audio_source.cpp | 37 audioCapture_(nullptr) in AudioSource() 113 AUDIO_RETURN_VAL_IF_NULL(audioCapture_); in GetFrameCount() 115 ret = audioCapture_->attr.GetFrameCount(reinterpret_cast<AudioHandle>(audioCapture_), &frameCount); in GetFrameCount() 208 int32_t ret = audioAdapter_->CreateCapture(audioAdapter_, &desc, &attrs, &audioCapture_); in Initialize() 209 if (ret != SUCCESS || audioCapture_ == nullptr) { in Initialize() 225 AUDIO_RETURN_VAL_IF_NULL(audioCapture_); in GetCurrentDeviceId() 226 int32_t ret = audioCapture_->attr.GetCurrentChannelId(reinterpret_cast<AudioHandle>(audioCapture_), &deviceId); in GetCurrentDeviceId() 242 AUDIO_RETURN_VAL_IF_NULL(audioCapture_); in Start() [all...] |
/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/remote_fast/ |
H A D | remote_fast_audio_capturer_source.cpp | 140 sptr<IAudioCapture> audioCapture_ = nullptr; member in OHOS::AudioStandard::RemoteFastAudioCapturerSourceInner 221 audioAdapter_->DestroyCapture(audioCapture_, captureId_); in ClearCapture() 224 audioCapture_ = nullptr; in ClearCapture() 309 int32_t ret = audioAdapter_->CreateCapture(deviceDesc, param, audioCapture_, this, captureId_); in CreateCapture() 310 CHECK_AND_RETURN_RET_LOG(ret == SUCCESS && audioCapture_ != nullptr, ret, in CreateCapture() 323 CHECK_AND_RETURN_RET_LOG(audioCapture_ != nullptr, ERR_INVALID_HANDLE, "InitAshmem: Audio capture is null."); in InitAshmem() 329 int32_t ret = audioCapture_->ReqMmapBuffer(reqSize, desc); in InitAshmem() 425 CHECK_AND_RETURN_RET_LOG(audioCapture_ != nullptr, ERR_INVALID_HANDLE, in GetMmapHandlePosition() 429 int32_t ret = audioCapture_->GetMmapPosition(frames, timestamp); in GetMmapHandlePosition() 496 CHECK_AND_RETURN_RET_LOG(audioCapture_ ! in Start() [all...] |
/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/remote/ |
H A D | remote_audio_capturer_source.cpp | 132 sptr<IAudioCapture> audioCapture_ = nullptr; member in OHOS::AudioStandard::RemoteAudioCapturerSourceInner 194 audioAdapter->DestroyCapture(audioCapture_, captureId_); in ClearCapture() 197 audioCapture_ = nullptr; in ClearCapture() 342 int32_t ret = audioAdapter->CreateCapture(deviceDesc, param, audioCapture_, this, captureId_); in CreateCapture() 343 CHECK_AND_RETURN_RET_LOG(ret == SUCCESS && audioCapture_ != nullptr, ret, in CreateCapture() 352 CHECK_AND_RETURN_RET_LOG((audioCapture_ != nullptr), ERR_INVALID_HANDLE, "CaptureFrame: Audio capture is null."); in CaptureFrame() 357 int32_t ret = audioCapture_->CaptureFrame(frameHal, replyBytes); in CaptureFrame() 421 CHECK_AND_RETURN_RET_LOG((audioCapture_ != nullptr), ERR_INVALID_HANDLE, "Audio capture Handle is nullptr!"); in Start() 422 int32_t ret = audioCapture_->Start(); in Start() 436 CHECK_AND_RETURN_RET_LOG(audioCapture_ ! in Stop() [all...] |
/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/fast/ |
H A D | fast_audio_capturer_source.cpp | 109 struct IAudioCapture *audioCapture_ = nullptr; member in OHOS::AudioStandard::FastAudioCapturerSourceInner 137 paused_(false), openMic_(0), audioManager_(nullptr), audioAdapter_(nullptr), audioCapture_(nullptr) 174 audioCapture_ = nullptr; in DeInit() 348 ret = audioAdapter_->CreateCapture(audioAdapter_, &deviceDesc, ¶m, &audioCapture_, &captureId_); in CreateCapture() 349 CHECK_AND_RETURN_RET_LOG(audioCapture_ != nullptr && ret >= 0, in CreateCapture() 386 CHECK_AND_RETURN_RET_LOG(audioCapture_ != nullptr, ERR_INVALID_HANDLE, "Audio render is null!"); in GetMmapHandlePosition() 389 int32_t ret = audioCapture_->GetMmapPosition(audioCapture_, &frames, ×tamp); in GetMmapHandlePosition() 410 int32_t ret = audioCapture_->ReqMmapBuffer(audioCapture_, reqBufferFrameSiz in PrepareMmapBuffer() [all...] |
/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/primary/ |
H A D | audio_capturer_source.cpp | 240 struct IAudioCapture *audioCapture_ = nullptr; member in OHOS::AudioStandard::AudioCapturerSourceInner 440 audioManager_(nullptr), audioAdapter_(nullptr), audioCapture_(nullptr), halName_(halName) in AudioCapturerSourceInner() 448 audioManager_(nullptr), audioAdapter_(nullptr), audioCapture_(nullptr), halName_("primary") in AudioCapturerSourceInner() 581 audioCapture_ = nullptr; in DeInit() 732 int32_t ret = audioAdapter_->CreateCapture(audioAdapter_, &deviceDesc, ¶m, &audioCapture_, &captureId_); in CreateCapture() 733 if (ret < 0 || audioCapture_ == nullptr) { in CreateCapture() 788 CHECK_AND_RETURN_RET_LOG(audioCapture_ != nullptr, ERR_INVALID_HANDLE, "Audio capture Handle is nullptr!"); in CaptureFrame() 813 int32_t ret = audioCapture_->CaptureFrame(audioCapture_, reinterpret_cast<int8_t*>(frame), &frameLen, &replyBytes); in CaptureFrame() 849 CHECK_AND_RETURN_RET_LOG(audioCapture_ ! in CaptureFrameWithEc() [all...] |
/foundation/multimedia/media_foundation/engine/scene/recorder/standard/ |
H A D | hirecorder_impl.cpp | 338 FALSE_RETURN_V_MSG_E(audioCapture_ != nullptr, ErrorCode::ERROR_INVALID_OPERATION, in DoSetAudioSource() 343 return audioCapture_->SetParameter(static_cast<int32_t>(Plugin::Tag::SRC_INPUT_TYPE), srcType); in DoSetAudioSource() 426 if (audioCapture_) { in DoStop() 427 ret = audioCapture_->SendEos(); in DoStop() 462 if (!audioCapture_) { in SetAudioSourceInternal() 463 audioCapture_ = FilterFactory::Instance().CreateFilterWithType<AudioCaptureFilter>( in SetAudioSourceInternal() 467 auto ret = pipeline_->AddFilters({audioCapture_.get(), audioEncoder_.get()}); in SetAudioSourceInternal() 469 ret = pipeline_->LinkFilters({audioCapture_.get(), audioEncoder_.get()}); in SetAudioSourceInternal() 477 FALSE_RETURN_V_MSG_E(audioCapture_ != nullptr && audioEncoder_ != nullptr, ErrorCode::ERROR_UNKNOWN, in SetAudioSourceInternal() 479 audioCapture_ in SetAudioSourceInternal() [all...] |
H A D | hirecorder_impl.h | 115 std::shared_ptr<Pipeline::AudioCaptureFilter> audioCapture_; member in OHOS::Media::Record::HiRecorderImpl
|
/foundation/multimedia/audio_lite/services/impl/audio_source/include/ |
H A D | audio_source.h | 147 AudioCapture *audioCapture_; member in OHOS::Audio::AudioSource
|