Index: content/public/common/media_stream_request.cc |
diff --git a/content/public/common/media_stream_request.cc b/content/public/common/media_stream_request.cc |
index 4a4bf729fbacbf1dd93cdcf95df6372d2077329e..fa12fc8a537fa1236ea64ebe7ec6d119e2f897da 100644 |
--- a/content/public/common/media_stream_request.cc |
+++ b/content/public/common/media_stream_request.cc |
@@ -67,6 +67,22 @@ bool MediaStreamDevice::IsEqual(const MediaStreamDevice& second) const { |
input.channel_layout == input_second.channel_layout; |
} |
+MediaStreamDevices::MediaStreamDevices() {} |
+ |
+MediaStreamDevices::MediaStreamDevices(size_t count, |
+ const MediaStreamDevice& value) |
+ : std::vector<MediaStreamDevice>(count, value) { |
+} |
+ |
+const MediaStreamDevice* MediaStreamDevices::FindById( |
+ const std::string& device_id) const { |
+ for (const_iterator iter = begin(); iter != end(); ++iter) { |
+ if (iter->id == device_id) |
+ return &(*iter); |
+ } |
+ return NULL; |
+} |
+ |
MediaStreamRequest::MediaStreamRequest( |
int render_process_id, |
int render_view_id, |