#ifndef CHROME_BROWSER_MEDIA_WEBRTC_NATIVE_DESKTOP_MEDIA_LIST_H_
#define CHROME_BROWSER_MEDIA_WEBRTC_NATIVE_DESKTOP_MEDIA_LIST_H_
#include <map>
#include <memory>
#include "base/memory/weak_ptr.h"
#include "base/threading/thread.h"
#include "chrome/browser/media/webrtc/desktop_media_list_base.h"
#include "chrome/browser/media/webrtc/thumbnail_capturer.h"
#include "content/public/browser/desktop_media_id.h"
#include "ui/gfx/image/image.h"
#if defined(USE_AURA)
#include "ui/aura/window_tree_host.h"
#endif
namespace base {
class SingleThreadTaskRunner;
}
class NativeDesktopMediaList final : public DesktopMediaListBase { … };
#endif