Home
last modified time | relevance | path

Searched refs:AudioAdapter (Results 1 – 25 of 47) sorted by relevance

12

/ohos5.0/drivers/peripheral/audio/interfaces/2.0/include/
H A Daudio_adapter.h53 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 Daudio_manager.h81 struct AudioAdapter **adapter);
90 void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);
/ohos5.0/drivers/peripheral/audio/interfaces/include/
H A Daudio_adapter.h52 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 Daudio_manager.h79 struct AudioAdapter **adapter);
88 void (*UnloadAdapter)(struct AudioManager *manager, struct AudioAdapter *adapter);
/ohos5.0/foundation/multimedia/av_session/services/session/adapter/
H A Daudio_adapter.cpp21 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 Daudio_adapter.h28 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 Daudio_adapter.h51 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 Daudio_manager.h75 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 Dinterface_i_audio_adapter_v10.md6 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 Dinterface_i_audio_adapter_v20.md6 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 Dhdf_audio_server_manager.h32 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 Dhdf_audio_server_common.h29 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 Daudio_adapter_test.cpp67 AudioAdapter::GetInstance().Init();
68AudioAdapter::GetInstance().AddStreamRendererStateListener([&infosActual](const AudioRendererChang… in __anon549dab870102()
77 AudioAdapter::GetInstance().OnRendererStateChange(infosExpected);
105 AudioAdapter::GetInstance().Init();
106AudioAdapter::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 Daudio_internal.h142 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 Daudio_proxy_manager.h49 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 Daudio_proxy_internal.h21 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 Daudio_hdi_common.h177 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 Daudio_internal.h185 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 Dbackground_audio_controller.cpp38 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 Daudio_manager_interface_impl_test.cpp115 …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 Dhdf_audio_server.cpp117 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 Dhdf_audio_server_common.c780 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 DREADME_zh.md60 …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 Daudio_adapter.cpp304 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 Daudio_proxy_manager.cpp65 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()

12