1From 414d4ae81a4504255143416f4cf5a40427ae8d03 Mon Sep 17 00:00:00 2001 2From: Randy MacLeod <Randy.MacLeod@windriver.com> 3Date: Tue, 17 Jan 2023 14:25:00 -0500 4Subject: [PATCH] cast to bool to avoid constexpr error 5 6Upstream-Status: Inappropriate clang-12 only 7Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> 8 9--- 10 .../blink/renderer/platform/media/web_media_player_impl.cc | 6 +++--- 11 1 file changed, 3 insertions(+), 3 deletions(-) 12 13diff --git a/third_party/blink/renderer/platform/media/web_media_player_impl.cc b/third_party/blink/renderer/platform/media/web_media_player_impl.cc 14index 8449a7879e7bf..07c4d8002b221 100644 15--- a/third_party/blink/renderer/platform/media/web_media_player_impl.cc 16+++ b/third_party/blink/renderer/platform/media/web_media_player_impl.cc 17@@ -3685,15 +3685,15 @@ void WebMediaPlayerImpl::WriteSplitHistogram( 18 const T&... values) { 19 std::string strkey = std::string(key); 20 21- if constexpr (Flags & kEncrypted) { 22+ if constexpr (bool(Flags & kEncrypted)) { 23 if (is_encrypted_) 24 UmaFunction(strkey + ".EME", values...); 25 } 26 27- if constexpr (Flags & kTotal) 28+ if constexpr (bool(Flags & kTotal)) 29 UmaFunction(strkey + ".All", values...); 30 31- if constexpr (Flags & kPlaybackType) { 32+ if constexpr (bool(Flags & kPlaybackType)) { 33 auto demuxer_type = GetDemuxerType(); 34 if (!demuxer_type.has_value()) 35 return; 36