Lines Matching defs:metaOut
307 AVCallMetaData metaOut;
309 if (avCallMetaData.CopyToByMask(avCallMetaMask_, metaOut)) {
312 if (metaOut.GetMediaImage() != nullptr) {
315 innerPixelMap = metaOut.GetMediaImage();
318 metaOut.SetMediaImage(innerPixelMap);
322 metaOut.SetName(avCallMetaData.GetName());
326 metaOut.SetPhoneNumber(avCallMetaData.GetPhoneNumber());
332 callback_->OnAVCallMetaDataChange(metaOut);
335 innerCallback_->OnAVCallMetaDataChange(metaOut);
359 AVMetaData metaOut;
361 if (data.CopyToByMask(metaMask_, metaOut)) {
362 if ((metaMask_.test(AVMetaData::META_KEY_MEDIA_IMAGE)) && (metaOut.GetMediaImage() != nullptr)) {
364 std::shared_ptr<AVSessionPixelMap> innerPixelMap = metaOut.GetMediaImage();
366 metaOut.SetMediaImage(innerPixelMap);
368 if ((metaMask_.test(AVMetaData::META_KEY_AVQUEUE_IMAGE)) && (metaOut.GetAVQueueImage() != nullptr)) {
371 session_->GetBundleName() + "_" + metaOut.GetAVQueueId() + AVSessionUtils::GetFileSuffix();
372 std::shared_ptr<AVSessionPixelMap> avQueuePixelMap = metaOut.GetAVQueueImage();
374 metaOut.SetAVQueueImage(avQueuePixelMap);
377 metaOut.SetAssetId(data.GetAssetId());
379 SLOGI("update metaData pid %{public}d, title %{public}s", static_cast<int>(pid_), metaOut.GetTitle().c_str());
381 if (metaOut.GetMediaImage() != nullptr && !metaOut.GetMediaImageUri().empty()) {
384 metaOut.GetMediaImage()->Clear();
386 metaOut.SetMediaImageUri("");
390 callback_->OnMetaDataChange(metaOut);
393 innerCallback_->OnMetaDataChange(metaOut);
396 std::shared_ptr<AVSessionPixelMap> innerQueuePixelMap = metaOut.GetAVQueueImage();
400 std::shared_ptr<AVSessionPixelMap> innerMediaPixelMap = metaOut.GetMediaImage();