/ohos5.0/docs/zh-cn/application-dev/media/audio/ |
H A D | audio-recording-stream-management.md | 67 …et devDescriptor: audio.AudioDeviceDescriptors = AudioCapturerChangeInfoArray[i].deviceDescriptors; 68 for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { 69 console.info(`Id: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].id}`); 70 … console.info(`Type: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceType}`); 71 … console.info(`Role: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceRole}`); 72 console.info(`Name: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].name}`); 73 … console.info(`Address: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].address}`); 103 for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { 104 console.info(`Id: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].id}`); 105 … console.info(`Type: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceType}`); [all …]
|
H A D | audio-playback-stream-management.md | 73 for (let j = 0;j < AudioRendererChangeInfo.deviceDescriptors.length; j++) { 74 console.info(`Id: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].id}`); 75 console.info(`Type: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceType}`); 76 console.info(`Role: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceRole}`); 77 console.info(`Name: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].name}`); 78 console.info(`Address: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].address}`); 114 for (let j = 0;j < AudioRendererChangeInfo.deviceDescriptors.length; j++) { 115 console.info(`Id: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].id}`); 116 … console.info(`Type: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceType}`); 117 … console.info(`Role: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceRole}`); [all …]
|
H A D | audio-input-device-management.md | 49 console.info('device descriptor size : ' + deviceChanged.deviceDescriptors.length); 50 …console.info('device change descriptor : ' + deviceChanged.deviceDescriptors[0].deviceRole); // 设… 51 …console.info('device change descriptor : ' + deviceChanged.deviceDescriptors[0].deviceType); // 设…
|
H A D | audio-output-device-management.md | 56 console.info(`device descriptor size : ${deviceChanged.deviceDescriptors.length}`); 57 …console.info(`device change descriptor : ${deviceChanged.deviceDescriptors[0].deviceRole}`); // 设… 58 …console.info(`device change descriptor : ${deviceChanged.deviceDescriptors[0].deviceType}`); // 设…
|
/ohos5.0/docs/en/application-dev/media/audio/ |
H A D | audio-recording-stream-management.md | 68 …et devDescriptor: audio.AudioDeviceDescriptors = AudioCapturerChangeInfoArray[i].deviceDescriptors; 69 for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { 70 console.info(`Id: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].id}`); 71 … console.info(`Type: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceType}`); 72 … console.info(`Role: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceRole}`); 73 console.info(`Name: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].name}`); 74 … console.info(`Address: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].address}`); 106 for (let j = 0; j < AudioCapturerChangeInfoArray[i].deviceDescriptors.length; j++) { 107 console.info(`Id: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].id}`); 108 … console.info(`Type: ${i} : ${AudioCapturerChangeInfoArray[i].deviceDescriptors[j].deviceType}`); [all …]
|
H A D | audio-playback-stream-management.md | 74 for (let j = 0;j < AudioRendererChangeInfo.deviceDescriptors.length; j++) { 75 console.info(`Id: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].id}`); 76 console.info(`Type: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceType}`); 77 console.info(`Role: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceRole}`); 78 console.info(`Name: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].name}`); 79 console.info(`Address: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].address}`); 116 for (let j = 0;j < AudioRendererChangeInfo.deviceDescriptors.length; j++) { 117 console.info(`Id: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].id}`); 118 … console.info(`Type: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceType}`); 119 … console.info(`Role: ${i} : ${AudioRendererChangeInfo.deviceDescriptors[j].deviceRole}`); [all …]
|
H A D | audio-input-device-management.md | 49 console.info('device descriptor size : ' + deviceChanged.deviceDescriptors.length); 50 …console.info('device change descriptor: ' + deviceChanged.deviceDescriptors[0].deviceRole); // Dev… 51 …console.info('device change descriptor: ' + deviceChanged.deviceDescriptors[0].deviceType); // Dev…
|
H A D | audio-output-device-management.md | 53 console.info(`device descriptor size : ${deviceChanged.deviceDescriptors.length}`); 54 …console.info(`device change descriptor : ${deviceChanged.deviceDescriptors[0].deviceRole}`); // D… 55 …console.info(`device change descriptor : ${deviceChanged.deviceDescriptors[0].deviceType}`); // D…
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.3.3/ |
H A D | changelogs-multimedia.md | 15 非播放/录音状态时,AudioRendererChangeInfo.deviceDescriptors和AudioCapturerChangeInfo.deviceDescriptors为空设备。 29 非播放/录音状态时,AudioRendererChangeInfo.deviceDescriptors和AudioCapturerChangeInfo.deviceDescriptors为上一次播放… 37 非播放/录音状态时,AudioRendererChangeInfo.deviceDescriptors和AudioCapturerChangeInfo.deviceDescriptors为空设备。
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.1.3.3/ |
H A D | changelogs-multimedia.md | 15 …recording state, **AudioRendererChangeInfo.deviceDescriptors** and **AudioCapturerChangeInfo.devic… 29 …recording state, **AudioRendererChangeInfo.deviceDescriptors** and **AudioCapturerChangeInfo.devic… 37 …recording state, **AudioRendererChangeInfo.deviceDescriptors** and **AudioCapturerChangeInfo.devic…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-audio-kit/ |
H A D | js-apis-audio.md | 8687 console.info(`Device id: ${deviceDescriptors[0].id}`); 8688 console.info(`Device type: ${deviceDescriptors[0].deviceType}`); 8689 console.info(`Device role: ${deviceDescriptors[0].deviceRole}`); 8690 console.info(`Device name: ${deviceDescriptors[0].name}`); 8691 console.info(`Device address: ${deviceDescriptors[0].address}`); 8695 if (deviceDescriptors[0].encodingTypes) { 8722 console.info(`Info type: ${info.deviceDescriptors[0].deviceType}`); 8723 console.info(`Info role: ${info.deviceDescriptors[0].deviceRole}`); 8724 console.info(`Info name: ${info.deviceDescriptors[0].name}`); 8725 console.info(`Info address: ${info.deviceDescriptors[0].address}`); [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/server/src/ |
H A D | audio_policy_manager_listener_proxy.cpp | 92 auto devices = deviceChangeAction.deviceDescriptors; in OnAvailableDeviceChange() 93 size_t size = deviceChangeAction.deviceDescriptors.size(); in OnAvailableDeviceChange()
|
H A D | audio_policy_server_handler.cpp | 167 eventContextObj->deviceChangeAction.deviceDescriptors = desc; in SendDeviceChangedCallback() 196 eventContextObj->deviceChangeAction.deviceDescriptors = desc; in SendAvailableDeviceChange() 594 if (it->second && eventContextObj->deviceChangeAction.deviceDescriptors.size() > 0) { in HandleDeviceChangedCallback() 598 UpdateDescWhenNoBTPermission(deviceChangeAction.deviceDescriptors); in HandleDeviceChangedCallback() 634 …eventContextObj->deviceChangeAction.deviceDescriptors = AudioPolicyService::GetAudioPolicyService(… in HandleAvailableDeviceChange() 635 … DeviceFilterByUsageInner(it->first.second, eventContextObj->deviceChangeAction.deviceDescriptors); in HandleAvailableDeviceChange() 636 if (it->second && eventContextObj->deviceChangeAction.deviceDescriptors.size() > 0) { in HandleAvailableDeviceChange() 639 … UpdateDescWhenNoBTPermission(eventContextObj->deviceChangeAction.deviceDescriptors); in HandleAvailableDeviceChange()
|
/ohos5.0/docs/en/application-dev/reference/apis-audio-kit/ |
H A D | js-apis-audio.md | 8692 console.info(`Device id: ${deviceDescriptors[0].id}`); 8693 console.info(`Device type: ${deviceDescriptors[0].deviceType}`); 8694 console.info(`Device role: ${deviceDescriptors[0].deviceRole}`); 8695 console.info(`Device name: ${deviceDescriptors[0].name}`); 8696 console.info(`Device address: ${deviceDescriptors[0].address}`); 8700 if (deviceDescriptors[0].encodingTypes) { 8727 console.info(`Info type: ${info.deviceDescriptors[0].deviceType}`); 8728 console.info(`Info role: ${info.deviceDescriptors[0].deviceRole}`); 8729 console.info(`Info name: ${info.deviceDescriptors[0].name}`); 8730 console.info(`Info address: ${info.deviceDescriptors[0].address}`); [all …]
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/ |
H A D | napi_audio_routing_manager.cpp | 219 context->deviceDescriptors = napiAudioRoutingManager->audioMngr_->GetDevices( in GetDevices() 223 NapiParamUtils::SetDeviceDescriptors(env, context->deviceDescriptors, output); in GetDevices() 250 …vector<sptr<AudioDeviceDescriptor>> deviceDescriptors = napiAudioRoutingManager->audioMngr_->GetDe… in GetDevicesSync() local 253 NapiParamUtils::SetDeviceDescriptors(env, deviceDescriptors, result); in GetDevicesSync() 269 NapiParamUtils::GetAudioDeviceDescriptorVector(env, context->deviceDescriptors, in SelectOutputDevice() 307 NapiParamUtils::GetAudioDeviceDescriptorVector(env, context->deviceDescriptors, in SelectOutputDeviceByFilter() 323 context->deviceDescriptors); in SelectOutputDeviceByFilter() 345 NapiParamUtils::GetAudioDeviceDescriptorVector(env, context->deviceDescriptors, in SelectInputDevice() 360 …ext->intValue = napiAudioRoutingManager->audioMngr_->SelectInputDevice(context->deviceDescriptors); in SelectInputDevice() 384 NapiParamUtils::GetAudioDeviceDescriptorVector(env, context->deviceDescriptors, in SelectInputDeviceByFilter() [all …]
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avrecorder/ |
H A D | avrecorder_callback.cpp | 450 napi_value deviceDescriptors; in GetJsResult() local 452 …CHECK_AND_RETURN_RET((ret = napi_create_array_with_length(env, 1, &deviceDescriptors)) == napi_ok,… in GetJsResult() 454 CHECK_AND_RETURN_RET((ret = SetDeviceInfo(env, deviceDescriptors, result)) == napi_ok, ret); in GetJsResult() 500 napi_value &deviceDescriptors, napi_value &result) in SetDeviceInfo() argument 538 napi_set_element(env, deviceDescriptors, 0, element); in SetDeviceInfo() 539 napi_set_named_property(env, result, "deviceDescriptors", deviceDescriptors); in SetDeviceInfo()
|
H A D | avrecorder_callback.h | 79 napi_status SetDeviceInfo(napi_env env, napi_value &deviceDescriptors, napi_value &result);
|
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/common/ |
H A D | common_napi.cpp | 950 …const std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> &deviceDescriptors, napi_value &resu… in SetDeviceDescriptors() argument 952 napi_status status = napi_create_array_with_length(env, deviceDescriptors.size(), &result); in SetDeviceDescriptors() 953 for (size_t i = 0; i < deviceDescriptors.size(); i++) { in SetDeviceDescriptors() 954 if (deviceDescriptors[i] != nullptr) { in SetDeviceDescriptors() 956 SetDeviceDescriptor(env, deviceDescriptors[i], valueParam); in SetDeviceDescriptors() 966 std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> deviceDescriptors; in SetValueDeviceInfo() local 972 deviceDescriptors.push_back(std::move(audioDeviceDescriptor)); in SetValueDeviceInfo() 973 SetDeviceDescriptors(env, deviceDescriptors, result); in SetValueDeviceInfo()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/test/unittest/stream_manager_test/ |
H A D | AudioStreamManagerJsTest.js | 87 expect(AudioRendererChangeInfoArray[0].deviceDescriptors[0].displayName!=="" 88 … || AudioRendererChangeInfoArray[0].deviceDescriptors[0].displayName!==undefined).assertTrue(); 121 if (AudioRendererChangeInfoArray[0].deviceDescriptors[0].displayName !== "" 122 && AudioRendererChangeInfoArray[0].deviceDescriptors[0].displayName !== undefined) {
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/common/ |
H A D | napi_param_utils.cpp | 487 const std::vector<sptr<AudioDeviceDescriptor>> &deviceDescriptors, napi_value &result) in SetDeviceDescriptors() argument 489 napi_status status = napi_create_array_with_length(env, deviceDescriptors.size(), &result); in SetDeviceDescriptors() 490 for (size_t i = 0; i < deviceDescriptors.size(); i++) { in SetDeviceDescriptors() 491 if (deviceDescriptors[i] != nullptr) { in SetDeviceDescriptors() 493 SetDeviceDescriptor(env, deviceDescriptors[i], valueParam); in SetDeviceDescriptors() 513 std::vector<sptr<AudioDeviceDescriptor>> deviceDescriptors; in SetValueDeviceInfo() local 518 deviceDescriptors.push_back(std::move(audioDeviceDescriptor)); in SetValueDeviceInfo() 519 SetDeviceDescriptors(env, deviceDescriptors, result); in SetValueDeviceInfo() 889 NapiParamUtils::SetDeviceDescriptors(env, action.deviceDescriptors, jsArray); in SetValueDeviceChangeAction()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-multimedia.md | 16 | ohos.multimedia.audio | AudioCapturerChangeInfo | readonly deviceDescriptors: AudioDeviceDescript… 21 | ohos.multimedia.audio | AudioRendererChangeInfo | readonly deviceDescriptors: AudioDeviceDescript…
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta2/ |
H A D | js-apidiff-multimedia.md | 16 | ohos.multimedia.audio | AudioCapturerChangeInfo | readonly deviceDescriptors: AudioDeviceDescript… 21 | ohos.multimedia.audio | AudioRendererChangeInfo | readonly deviceDescriptors: AudioDeviceDescript…
|
/ohos5.0/foundation/multimedia/audio_framework/services/audio_policy/client/src/ |
H A D | audio_policy_manager_listener_stub.cpp | 62 devChange.deviceDescriptors = deviceChangeDesc; in ReadAudioDeviceChangeData()
|
H A D | audio_policy_client_stub_impl.cpp | 196 deviceChangeAction.deviceDescriptors = DeviceFilterByFlag(it->first, dca.deviceDescriptors); in OnDeviceChange() 197 if (it->second && deviceChangeAction.deviceDescriptors.size() > 0) { in OnDeviceChange()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/ohaudio/ |
H A D | OHAudioRoutingManager.cpp | 402 uint32_t size = deviceChangeAction.deviceDescriptors.size(); in OnDeviceChange() 421 for (auto deviceDescriptor : deviceChangeAction.deviceDescriptors) { in OnDeviceChange()
|