Index: content/common/media/media_devices.h |
diff --git a/content/common/media/media_devices.h b/content/common/media/media_devices.h |
index 98fab1d4006fb88586dcd2921328a425dc006d24..6ac1e2c5d7e5de67e65b00002ac59b7cb7a59ed9 100644 |
--- a/content/common/media/media_devices.h |
+++ b/content/common/media/media_devices.h |
@@ -10,6 +10,10 @@ |
#include "content/common/content_export.h" |
+namespace media { |
+struct AudioDeviceDescription; |
+} |
+ |
namespace content { |
enum MediaDeviceType { |
@@ -24,6 +28,9 @@ struct CONTENT_EXPORT MediaDeviceInfo { |
MediaDeviceInfo(const std::string& device_id, |
const std::string& label, |
const std::string& group_id); |
+ explicit MediaDeviceInfo( |
+ const media::AudioDeviceDescription& device_description); |
+ |
std::string device_id; |
std::string label; |
std::string group_id; |