Index: media/video/capture/screen/mac/desktop_configuration.h |
diff --git a/media/video/capture/screen/mac/desktop_configuration.h b/media/video/capture/screen/mac/desktop_configuration.h |
index 998f9181b0309e5fa0d1626de984cfae5aca6213..c3c65b39be54a5d7daf613ad0a8f738e7275beb4 100644 |
--- a/media/video/capture/screen/mac/desktop_configuration.h |
+++ b/media/video/capture/screen/mac/desktop_configuration.h |
@@ -10,17 +10,19 @@ |
#include <vector> |
#include "base/basictypes.h" |
+#include "media/base/media_export.h" |
#include "third_party/skia/include/core/SkPoint.h" |
#include "third_party/skia/include/core/SkRect.h" |
namespace media { |
// Describes the configuration of a specific display. |
-struct MacDisplayConfiguration { |
+struct MEDIA_EXPORT MacDisplayConfiguration { |
MacDisplayConfiguration(); |
// Returns the current configuration of the specified display. |
- static MacDisplayConfiguration ForDisplay(CGDirectDisplayID display_id); |
+ MEDIA_EXPORT static MacDisplayConfiguration ForDisplay( |
+ CGDirectDisplayID display_id); |
// Cocoa identifier for this display. |
CGDirectDisplayID id; |
@@ -38,12 +40,12 @@ struct MacDisplayConfiguration { |
typedef std::vector<MacDisplayConfiguration> MacDisplayConfigurations; |
// Describes the configuration of the whole desktop. |
-struct MacDesktopConfiguration { |
+struct MEDIA_EXPORT MacDesktopConfiguration { |
MacDesktopConfiguration(); |
~MacDesktopConfiguration(); |
// Returns the current configuration of the desktop. |
- static MacDesktopConfiguration GetCurrent(); |
+ MEDIA_EXPORT static MacDesktopConfiguration GetCurrent(); |
// Bounds of the desktop in Density-Independent Pixels (DIPs). |
SkIRect bounds; |