Lines Matching refs:desc
301 std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> desc;
303 AudioStandard::AudioRoutingManager::GetInstance()->GetPreferredOutputDeviceForRendererInfo(rendererInfo, desc);
308 if (desc.size() == NO_DEVICE_VALID) {
309 TELEPHONY_LOGE("desc size is zero");
312 switch (desc[0]->deviceType_) {
320 if (memcpy_s(device.address, kMaxAddressLen, desc[0]->macAddress_.c_str(),
321 desc[0]->macAddress_.length()) != EOK ||
322 memcpy_s(&device.deviceName, kMaxDeviceNameLen, desc[0]->deviceName_.c_str(),
323 desc[0]->deviceName_.length()) != EOK) {
379 const std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> &desc)
382 if (desc.size() == NO_DEVICE_VALID) {
383 TELEPHONY_LOGE("desc size is zero");
390 TELEPHONY_LOGI("OnPreferredOutputDeviceUpdated type: %{public}d", desc[0]->deviceType_);
392 if (IsDistributedDeviceSelected(desc)) {
396 switch (desc[0]->deviceType_) {
398 if (!SetBluetoothDevice(device, desc)) {
422 TELEPHONY_LOGI("OnPreferredOutputDeviceUpdated, type: %{public}d", static_cast<int32_t>(desc[0]->deviceType_));
423 if (desc[0]->deviceType_ != AudioStandard::DEVICE_TYPE_SPEAKER) {
429 const std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> &desc)
437 if (memcpy_s(device.address, kMaxAddressLen, desc[0]->macAddress_.c_str(),
438 desc[0]->macAddress_.length()) != EOK ||
439 memcpy_s(device.deviceName, kMaxDeviceNameLen, desc[0]->deviceName_.c_str(),
440 desc[0]->deviceName_.length()) != EOK) {
448 const std::vector<sptr<AudioStandard::AudioDeviceDescriptor>> &desc)
450 size_t size = desc.size();
451 TELEPHONY_LOGI("desc size is: %{public}zu", size);
453 for (auto iter = desc.begin(); iter != desc.end(); iter++) {