From 11f20909c8d9bf9081ab97699107c5010d1b1613 Mon Sep 17 00:00:00 2001 From: cobalt-github-releaser-bot <95661244+cobalt-github-releaser-bot@users.noreply.github.com> Date: Wed, 17 Jul 2024 10:50:15 -0700 Subject: [PATCH] Cherry pick PR #3621: [UWP] Fix wrong 360 playing after suspend/resume (#3846) Refer to the original PR: https://github.com/youtube/cobalt/pull/3621 b/345845783 Co-authored-by: victorpasoshnikov --- starboard/shared/uwp/extended_resources_manager.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/starboard/shared/uwp/extended_resources_manager.cc b/starboard/shared/uwp/extended_resources_manager.cc index 3fbf5ac5dea93..c9bbb41e6ebe7 100644 --- a/starboard/shared/uwp/extended_resources_manager.cc +++ b/starboard/shared/uwp/extended_resources_manager.cc @@ -568,6 +568,9 @@ void ExtendedResourcesManager::ReleaseExtendedResourcesInternal() { is_extended_resources_acquired_.store(false); pending_extended_resources_release_.store(false); } + // After extendedResources release the codecs supportability changes. + // So mime supportability cache must be reset. + MimeSupportabilityCache::GetInstance()->ClearCachedMimeSupportabilities(); } } // namespace uwp