/ohos5.0/drivers/peripheral/audio/interfaces/2.0/include/ |
H A D | audio_adapter.h | 53 struct AudioAdapter { struct 64 int32_t (*InitAllPorts)(struct AudioAdapter *adapter); argument 91 int32_t (*DestroyRender)(struct AudioAdapter *adapter, struct AudioRender *render); argument 118 int32_t (*DestroyCapture)(struct AudioAdapter *adapter, struct AudioCapture *capture); argument 128 int32_t (*GetPortCapability)(struct AudioAdapter *adapter, const struct AudioPort *port, argument 174 int32_t (*ReleaseAudioRoute)(struct AudioAdapter *adapter, int32_t routeHandle); argument 185 int32_t (*SetMicMute)(struct AudioAdapter *adapter, bool mute); argument 196 int32_t (*GetMicMute)(struct AudioAdapter *adapter, bool *mute); argument 209 int32_t (*SetVoiceVolume)(struct AudioAdapter *adapter, float volume); argument 228 int32_t (*SetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key, argument [all …]
|
H A D | audio_manager.h | 81 struct AudioAdapter **adapter); 90 void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);
|
/ohos5.0/drivers/peripheral/audio/interfaces/include/ |
H A D | audio_adapter.h | 52 struct AudioAdapter { struct 63 int32_t (*InitAllPorts)(struct AudioAdapter *adapter); argument 90 int32_t (*DestroyRender)(struct AudioAdapter *adapter, struct AudioRender *render); argument 117 int32_t (*DestroyCapture)(struct AudioAdapter *adapter, struct AudioCapture *capture); argument 127 int32_t (*GetPortCapability)(struct AudioAdapter *adapter, const struct AudioPort *port, argument 173 int32_t (*ReleaseAudioRoute)(struct AudioAdapter *adapter, int32_t routeHandle); argument 184 int32_t (*SetMicMute)(struct AudioAdapter *adapter, bool mute); argument 195 int32_t (*GetMicMute)(struct AudioAdapter *adapter, bool *mute); argument 208 int32_t (*SetVoiceVolume)(struct AudioAdapter *adapter, float volume); argument 227 int32_t (*SetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key, argument [all …]
|
H A D | audio_manager.h | 79 struct AudioAdapter **adapter); 88 void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);
|
/ohos5.0/foundation/multimedia/av_session/services/session/adapter/ |
H A D | audio_adapter.cpp | 21 std::shared_ptr<AudioAdapter> AudioAdapter::instance_; 22 std::once_flag AudioAdapter::onceFlag_; 24 AudioAdapter& AudioAdapter::GetInstance() in GetInstance() 27 instance_ = std::make_shared<AudioAdapter>(); in GetInstance() 32 AudioAdapter::AudioAdapter() in AudioAdapter() function in OHOS::AVSession::AudioAdapter 37 AudioAdapter::~AudioAdapter() in ~AudioAdapter() 42 void AudioAdapter::Init() in Init() 57 void AudioAdapter::AddStreamRendererStateListener(const StateListener& listener) in AddStreamRendererStateListener() 62 void AudioAdapter::AddDeviceChangeListener(const DeviceChangeListener& listener) in AddDeviceChangeListener() 67 int32_t AudioAdapter::PauseAudioStream(int32_t uid) in PauseAudioStream() [all …]
|
H A D | audio_adapter.h | 28 class AudioAdapter : public AudioStandard::AudioRendererStateChangeCallback, 30 public std::enable_shared_from_this<AudioAdapter> { 34 static AudioAdapter& GetInstance(); 36 AudioAdapter(); 37 ~AudioAdapter() override; 56 static std::shared_ptr<AudioAdapter> instance_;
|
/ohos5.0/drivers/peripheral/bluetooth/audio/interfaces/include/ |
H A D | audio_adapter.h | 51 struct AudioAdapter { struct 62 int32_t (*InitAllPorts)(struct AudioAdapter *adapter); argument 76 int32_t (*CreateRender)(struct AudioAdapter *adapter, const struct AudioDeviceDescriptor *desc, argument 89 int32_t (*DestroyRender)(struct AudioAdapter *adapter, struct AudioRender *render); argument 99 int32_t (*GetPortCapability)(struct AudioAdapter *adapter, const struct AudioPort *port, argument 111 int32_t (*SetPassthroughMode)(struct AudioAdapter *adapter, const struct AudioPort *port, argument 123 int32_t (*GetPassthroughMode)(struct AudioAdapter *adapter, const struct AudioPort *port, argument 143 int32_t (*SetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key, argument 164 int32_t (*GetExtraParams)(struct AudioAdapter *adapter, enum AudioExtParamKey key, argument
|
H A D | audio_manager.h | 75 struct AudioAdapter **adapter); 84 void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/audio/ |
H A D | interface_i_audio_adapter_v10.md | 6 AudioAdapter音频适配器接口。 66 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 99 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 132 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 164 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 196 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 220 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 247 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 275 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 304 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | [all …]
|
H A D | interface_i_audio_adapter_v20.md | 6 AudioAdapter音频适配器接口。 66 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 99 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 132 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 164 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 196 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 220 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 247 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 275 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | 304 | adapter | 调用当前函数的AudioAdapter指针对象,该参数在编译为C接口后产生。 | [all …]
|
/ohos5.0/drivers/peripheral/audio/hal/hdi_binder/server/include/ |
H A D | hdf_audio_server_manager.h | 32 struct AudioAdapter *adapter; 52 struct AudioAdapter **adapter, struct AudioCapture **capture); 57 const struct AudioAdapter *adapter, 60 int32_t AudioAdapterListGetAdapter(const char *adapterName, struct AudioAdapter **adapter); 64 const struct AudioAdapter *adapter, 71 struct AudioAdapter **adapter, struct AudioRender **render); 78 int32_t AudioAdapterListDestory(const char *adapterName, struct AudioAdapter **adapter); 79 int32_t AudioAdapterListAdd(const char *adapterName, struct AudioAdapter *adapter);
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_binder/server/include/ |
H A D | hdf_audio_server_common.h | 29 struct AudioAdapter *adapter; 39 int32_t AudioAdapterListGetAdapter(const char *adapterName, struct AudioAdapter **adapter); 43 const struct AudioAdapter *adapter, 48 struct AudioAdapter **adapter, struct AudioRender **render); 50 int32_t AudioAdapterListDestory(const char *adapterName, struct AudioAdapter **adapter); 51 int32_t AudioAdapterListAdd(const char *adapterName, struct AudioAdapter *adapter);
|
/ohos5.0/foundation/multimedia/av_session/services/session/server/test/ |
H A D | audio_adapter_test.cpp | 67 AudioAdapter::GetInstance().Init(); 68 …AudioAdapter::GetInstance().AddStreamRendererStateListener([&infosActual](const AudioRendererChang… in __anon549dab870102() 77 AudioAdapter::GetInstance().OnRendererStateChange(infosExpected); 105 AudioAdapter::GetInstance().Init(); 106 …AudioAdapter::GetInstance().AddStreamRendererStateListener([&infosActual](const AudioRendererChang… in __anon549dab870202() 115 auto ret = AudioAdapter::GetInstance().PauseAudioStream(AudioAdapterTest::TEST_CLIENT_UID);
|
/ohos5.0/drivers/peripheral/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 142 struct AudioAdapter common; 420 int32_t AudioAdapterInitAllPorts(struct AudioAdapter *adapter); 427 int32_t AudioAdapterDestroyRender(struct AudioAdapter *adapter, struct AudioRender *render); 437 int32_t AudioAdapterDestroyCapture(struct AudioAdapter *adapter, struct AudioCapture *capture); 438 int32_t AudioAdapterGetPortCapability(struct AudioAdapter *adapter, const struct AudioPort *port, 446 int32_t AudioAdapterReleaseAudioRoute(struct AudioAdapter *adapter, int32_t routeHandle); 447 int32_t AudioAdapterSetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key, 449 int32_t AudioAdapterGetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key, 452 int32_t AudioAdapterSetMicMute(struct AudioAdapter *adapter, bool mute); 453 int32_t AudioAdapterGetMicMute(struct AudioAdapter *adapter, bool *mute); [all …]
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/include/ |
H A D | audio_proxy_manager.h | 49 struct AudioAdapter **adapter); 50 …void (*UnloadAdapter)(const struct AudioProxyManager *manager, const struct AudioAdapter *adapter); 57 struct AudioAdapter **adapter); 58 …yManagerUnloadAdapter(const struct AudioProxyManager *manager, const struct AudioAdapter *adapter);
|
H A D | audio_proxy_internal.h | 21 int32_t AudioProxyAdapterInitAllPorts(struct AudioAdapter *adapter); 22 int32_t AudioProxyAdapterCreateRender(struct AudioAdapter *adapter, 26 int32_t AudioProxyAdapterDestroyRender(struct AudioAdapter *adapter, 28 int32_t AudioProxyAdapterGetPortCapability(struct AudioAdapter *adapter, 30 int32_t AudioProxyAdapterSetPassthroughMode(struct AudioAdapter *adapter, 32 int32_t AudioProxyAdapterGetPassthroughMode(struct AudioAdapter *adapter,
|
/ohos5.0/drivers/peripheral/audio/test/systemtest/common/hdi_common/include/ |
H A D | audio_hdi_common.h | 177 struct AudioAdapter *adapter; 230 const std::string &adapterName, struct AudioAdapter **adapter, struct AudioPort *&audioPort); 233 struct AudioAdapter **adapter, struct AudioRender **render); 236 struct AudioAdapter **adapter, struct AudioCapture **capture); 258 …eStartRender(TestAudioManager *manager, struct AudioRender **render, struct AudioAdapter **adapter, 268 struct AudioAdapter **adapter, const std::string &adapterName); 295 int32_t ReleaseCaptureSource(struct AudioManager *manager, struct AudioAdapter *&adapter, 298 int32_t ReleaseRenderSource(struct AudioManager *manager, struct AudioAdapter *&adapter,
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | audio_internal.h | 185 struct AudioAdapter common; 343 int32_t AudioAdapterInitAllPorts(struct AudioAdapter *adapter); 348 int32_t AudioAdapterCreateRender(struct AudioAdapter *adapter, const struct AudioDeviceDescriptor *… 350 int32_t AudioAdapterDestroyRender(struct AudioAdapter *adapter, struct AudioRender *render); 351 int32_t AudioAdapterGetPortCapability(struct AudioAdapter *adapter, const struct AudioPort *port, 353 int32_t AudioAdapterSetPassthroughMode(struct AudioAdapter *adapter, const struct AudioPort *port, 355 int32_t AudioAdapterGetPassthroughMode(struct AudioAdapter *adapter, const struct AudioPort *port, 357 int32_t AudioAdapterSetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key, 359 int32_t AudioAdapterGetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key,
|
/ohos5.0/foundation/multimedia/av_session/services/session/server/ |
H A D | background_audio_controller.cpp | 38 AudioAdapter::GetInstance().AddStreamRendererStateListener([this](const auto& infos) { in Init() 70 bool isRunning = AudioAdapter::GetInstance().GetRendererRunning(uid); in OnSessionRelease() 81 AudioAdapter::GetInstance().PauseAudioStream(descriptor.uid_); in OnSessionRelease() 115 AudioAdapter::GetInstance().PauseAudioStream(info->clientUID); in HandleAudioStreamRendererStateChange() 159 AudioAdapter::GetInstance().PauseAudioStream(uid); in HandleAppBackgroundState()
|
/ohos5.0/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_manager_interface/src/ |
H A D | audio_manager_interface_impl_test.cpp | 115 …sptr<AudioAdapterInterfaceImpl> AudioAdapter = sptr<AudioAdapterInterfaceImpl>(new AudioAdapterInt… variable 116 audioManagerInterfaceImpl_->mapAudioAdapter_.insert(std::make_pair(adpName, AudioAdapter)); 168 …sptr<AudioAdapterInterfaceImpl> AudioAdapter = sptr<AudioAdapterInterfaceImpl>(new AudioAdapterInt… variable 169 audioManagerInterfaceImpl_->mapAudioAdapter_.insert(std::make_pair(adpName, AudioAdapter));
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_binder/server/src/ |
H A D | hdf_audio_server.cpp | 117 struct AudioAdapter *adapter = NULL; in HdiServiceLoadAdapter() 173 struct AudioAdapter *adapter = NULL; in HdiServiceInitAllPorts() 195 struct AudioAdapter *adapter = NULL; in HdiServiceUnloadAdapter() 233 struct AudioAdapter *adapter = NULL; in HdiServiceGetPortCapability() 276 struct AudioAdapter *adapter = NULL; in HdiServiceSetPassthroughMode() 320 struct AudioAdapter *adapter = NULL; in HdiServiceGetPassthroughMode()
|
/ohos5.0/drivers/peripheral/audio/hal/hdi_binder/server/src/ |
H A D | hdf_audio_server_common.c | 780 struct AudioAdapter *adapter = NULL; in HdiServiceLoadAdapter() 823 struct AudioAdapter *adapter = NULL; in HdiServiceInitAllPorts() 849 struct AudioAdapter *adapter = NULL; in HdiServiceUnloadAdapter() 889 struct AudioAdapter *adapter = NULL; in HdiServiceGetPortCapability() 943 struct AudioAdapter *adapter = NULL; in HdiServiceSetPassthroughMode() 991 struct AudioAdapter *adapter = NULL; in HdiServiceGetPassthroughMode() 1342 struct AudioAdapter *adapter = NULL; in HdiSerStubUpdateAudioRoute() 1401 struct AudioAdapter *adapter = NULL; in HdiSerStubReleaseAudioRoute() 1436 struct AudioAdapter *adapter = NULL; in HdiServiceAdapterSetMicMute() 1477 struct AudioAdapter *adapter = NULL; in HdiServiceAdapterGetMicMute() [all …]
|
/ohos5.0/drivers/peripheral/audio/ |
H A D | README_zh.md | 60 …dioManager *manager, const struct AudioAdapterDescriptor *desc, struct AudioAdapter **adapter);</p> 65 …5573557"></a>void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);</p> 77 …714550"></a><a name="p1213365714550"></a>int32_t (*InitAllPorts)(struct AudioAdapter *adapter);</p> 82 …15553"></a><a name="p913305715553"></a>int32_t (*CreateRender)(struct AudioAdapter *adapter, const… 87 …559"></a><a name="p6133145713559"></a>int32_t (*DestroyRender)(struct AudioAdapter *adapter, struc… 92 …4"></a><a name="p77031566584"></a>int32_t (*GetPortCapability)(struct AudioAdapter *adapter, const… 97 …</a><a name="p1318619155811"></a>int32_t (*SetPassthroughMode)(struct AudioAdapter *adapter, const… 102 …"></a><a name="p48323975814"></a>int32_t (*GetPassthroughMode)(struct AudioAdapter *adapter, const…
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_adapter.cpp | 304 int32_t AudioAdapterInitAllPorts(struct AudioAdapter *adapter) in AudioAdapterInitAllPorts() 386 int32_t AudioAdapterCreateRender(struct AudioAdapter *adapter, const struct AudioDeviceDescriptor *… in AudioAdapterCreateRender() 413 int32_t AudioAdapterDestroyRender(struct AudioAdapter *adapter, struct AudioRender *render) in AudioAdapterDestroyRender() 441 int32_t AudioAdapterGetPortCapability(struct AudioAdapter *adapter, const struct AudioPort *port, in AudioAdapterGetPortCapability() 468 int32_t AudioAdapterSetPassthroughMode(struct AudioAdapter *adapter, in AudioAdapterSetPassthroughMode() 517 int32_t AudioAdapterGetPassthroughMode(struct AudioAdapter *adapter, const struct AudioPort *port, in AudioAdapterGetPassthroughMode() 544 int32_t AudioAdapterSetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key, in AudioAdapterSetExtraParams() 554 int32_t AudioAdapterGetExtraParams(struct AudioAdapter *adapter, enum AudioExtParamKey key, in AudioAdapterGetExtraParams()
|
/ohos5.0/drivers/peripheral/bluetooth/audio/hal/hdi_binder/proxy/src/ |
H A D | audio_proxy_manager.cpp | 65 struct AudioAdapter **adapter) in AudioProxyManagerLoadAdapter() 116 …xyManagerUnloadAdapter(const struct AudioProxyManager *manager, const struct AudioAdapter *adapter) in AudioProxyManagerUnloadAdapter() 151 AudioMemFree(reinterpret_cast<void **>(const_cast<AudioAdapter **>(&adapter))); in AudioProxyManagerUnloadAdapter()
|