--- a/third_party/blink/renderer/platform/media/web_media_player_impl.cc.orig +++ b/third_party/blink/renderer/platform/media/web_media_player_impl.cc @@ -3881,15 +3881,15 @@ const T&... values) { std::string strkey = std::string(key); - if constexpr (Flags & kEncrypted) { + if constexpr (Flags & kEncrypted != 0) { if (is_encrypted_) UmaFunction(strkey + ".EME", values...); } - if constexpr (Flags & kTotal) + if constexpr (Flags & kTotal != 0) UmaFunction(strkey + ".All", values...); - if constexpr (Flags & kPlaybackType) { + if constexpr (Flags & kPlaybackType != 0) { auto demuxer_type = GetDemuxerType(); if (!demuxer_type.has_value()) return;