From 1c35339c3da7d1c86a71fff854787707f568427b Mon Sep 17 00:00:00 2001 From: xurui Date: Sat, 4 Jan 2025 20:14:19 +0800 Subject: [PATCH] =?UTF-8?q?cherry=20pick=204f87b06=20from=20https://gitee.?= =?UTF-8?q?com/clear=5Faddr/chromium=5Fsrc/pulls/2533=20cherry=20pick=20d8?= =?UTF-8?q?e759f=20from=20https://gitee.com/clear=5Faddr/chromium=5Fsrc/pu?= =?UTF-8?q?lls/2532=20=E4=BF=AE=E5=A4=8Dissue=5F41482168?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: xurui --- content/browser/renderer_host/media/video_capture_host.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/browser/renderer_host/media/video_capture_host.cc b/content/browser/renderer_host/media/video_capture_host.cc index b29f51e86f..7b18a54ffd 100644 --- a/content/browser/renderer_host/media/video_capture_host.cc +++ b/content/browser/renderer_host/media/video_capture_host.cc @@ -241,8 +241,8 @@ void VideoCaptureHost::Stop(const base::UnguessableToken& device_id) { device_id_to_observer_map_[device_id]->OnStateChanged( media::mojom::VideoCaptureResult::NewState( media::mojom::VideoCaptureState::STOPPED)); + device_id_to_observer_map_.erase(controller_id); } - device_id_to_observer_map_.erase(controller_id); DeleteVideoCaptureController(controller_id, media::VideoCaptureError::kNone); NotifyStreamRemoved(); -- Gitee