// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef SERVICES_MEDIA_SESSION_PUBLIC_CPP_MEDIA_IMAGE_H_ #define SERVICES_MEDIA_SESSION_PUBLIC_CPP_MEDIA_IMAGE_H_ #include <string> #include <vector> #include "base/component_export.h" #include "build/build_config.h" #include "ui/gfx/geometry/size.h" #include "url/gurl.h" #if BUILDFLAG(IS_ANDROID) #include <jni.h> #include "base/android/scoped_java_ref.h" #endif // BUILDFLAG(IS_ANDROID) namespace media_session { // Structure representing an MediaImage as per the MediaSession API, see: // https://wicg.github.io/mediasession/#dictdef-mediaimage struct COMPONENT_EXPORT(MEDIA_SESSION_BASE_CPP) MediaImage { … }; } // namespace media_session #endif // SERVICES_MEDIA_SESSION_PUBLIC_CPP_MEDIA_IMAGE_H_