Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(564)

Issue 10780023: Change base::SystemMonitor's media device functions to take a type and string16 instead of a FilePa… (Closed)

Created:
8 years, 5 months ago by Lei Zhang
Modified:
8 years, 5 months ago
CC:
chromium-reviews, erikwright (departed), brettw-cc_chromium.org, Evan Stade
Visibility:
Public.

Description

Change base::SystemMonitor's media device functions to take a type and FilePath::StringType instead of a FilePath. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=147758

Patch Set 1 : #

Patch Set 2 : fix win #

Total comments: 10

Patch Set 3 : gclient sync, address comments #

Patch Set 4 : fix win #

Patch Set 5 : fix win #

Total comments: 6

Patch Set 6 : address comments, fix win #

Patch Set 7 : fix cros #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -169 lines) Patch
M base/system_monitor/system_monitor.h View 1 2 3 4 5 8 chunks +54 lines, -25 lines 2 comments Download
M base/system_monitor/system_monitor.cc View 1 2 3 4 5 3 chunks +25 lines, -13 lines 0 comments Download
M base/system_monitor/system_monitor_unittest.cc View 1 2 3 4 5 5 chunks +43 lines, -27 lines 0 comments Download
M base/test/mock_devices_changed_observer.h View 1 2 1 chunk +7 lines, -9 lines 0 comments Download
M base/test/mock_devices_changed_observer.cc View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/intents/device_attached_intent_source.h View 1 2 2 chunks +9 lines, -7 lines 0 comments Download
M chrome/browser/intents/device_attached_intent_source.cc View 1 2 2 chunks +12 lines, -8 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_chromeos.h View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_chromeos.cc View 1 2 3 4 5 6 3 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_chromeos_unittest.cc View 1 2 3 4 5 6 5 chunks +22 lines, -8 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_linux.h View 1 2 4 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_linux.cc View 1 2 7 chunks +19 lines, -16 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_linux_unittest.cc View 1 2 11 chunks +38 lines, -15 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_window_win.h View 1 2 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_window_win.cc View 1 2 3 4 5 5 chunks +9 lines, -7 lines 0 comments Download
M chrome/browser/media_gallery/media_device_notifications_window_win_unittest.cc View 1 2 3 4 5 3 chunks +9 lines, -6 lines 0 comments Download
M chrome/browser/media_gallery/media_file_system_registry.h View 1 2 2 chunks +2 lines, -4 lines 0 comments Download
M chrome/browser/media_gallery/media_file_system_registry.cc View 1 2 3 4 5 3 chunks +8 lines, -7 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Lei Zhang
8 years, 5 months ago (2012-07-18 23:04:19 UTC) #1
vandebo (ex-Chrome)
As discussed, System Monitor should track four things: string16 name; std::string unique_id; enum DevType type; ...
8 years, 5 months ago (2012-07-19 00:13:30 UTC) #2
vandebo (ex-Chrome)
https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.cc File base/system_monitor/system_monitor.cc (right): https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.cc#newcode103 base/system_monitor/system_monitor.cc:103: media_device_map_.insert( Call the other ProcessMediaDeviceAttach with the converted data ...
8 years, 5 months ago (2012-07-19 19:05:20 UTC) #3
Lei Zhang
https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.h File base/system_monitor/system_monitor.h (right): https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.h#newcode61 base/system_monitor/system_monitor.h:61: typedef Tuple4<DeviceIdType, std::string, MediaDeviceType, string16> On 2012/07/19 19:05:20, vandebo ...
8 years, 5 months ago (2012-07-19 21:17:10 UTC) #4
Lei Zhang
Onwards to patch set 3... https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.cc File base/system_monitor/system_monitor.cc (right): https://chromiumcodereview.appspot.com/10780023/diff/27002/base/system_monitor/system_monitor.cc#newcode103 base/system_monitor/system_monitor.cc:103: media_device_map_.insert( On 2012/07/19 19:05:20, ...
8 years, 5 months ago (2012-07-19 23:07:25 UTC) #5
vandebo (ex-Chrome)
LGTM https://chromiumcodereview.appspot.com/10780023/diff/26005/base/system_monitor/system_monitor.cc File base/system_monitor/system_monitor.cc (right): https://chromiumcodereview.appspot.com/10780023/diff/26005/base/system_monitor/system_monitor.cc#newcode95 base/system_monitor/system_monitor.cc:95: media_device_map_.insert(std::make_pair(id, info)); As estade raised yesterday, we should ...
8 years, 5 months ago (2012-07-20 00:27:41 UTC) #6
Lei Zhang
https://chromiumcodereview.appspot.com/10780023/diff/26005/base/system_monitor/system_monitor.cc File base/system_monitor/system_monitor.cc (right): https://chromiumcodereview.appspot.com/10780023/diff/26005/base/system_monitor/system_monitor.cc#newcode95 base/system_monitor/system_monitor.cc:95: media_device_map_.insert(std::make_pair(id, info)); On 2012/07/20 00:27:41, vandebo wrote: > As ...
8 years, 5 months ago (2012-07-20 00:46:24 UTC) #7
Lei Zhang
+willchan for base/ OWNERS
8 years, 5 months ago (2012-07-20 03:36:27 UTC) #8
willchan no longer on Chromium
lgtm
8 years, 5 months ago (2012-07-20 16:02:21 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/10780023/23058
8 years, 5 months ago (2012-07-20 18:31:09 UTC) #10
Evan Stade
https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h File base/system_monitor/system_monitor.h (right): https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h#newcode72 base/system_monitor/system_monitor.h:72: std::string unique_id; we also need a way to get ...
8 years, 5 months ago (2012-07-20 18:39:00 UTC) #11
Evan Stade
https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h File base/system_monitor/system_monitor.h (right): https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h#newcode72 base/system_monitor/system_monitor.h:72: std::string unique_id; On 2012/07/20 18:39:00, Evan Stade wrote: > ...
8 years, 5 months ago (2012-07-20 18:40:08 UTC) #12
vandebo (ex-Chrome)
On 2012/07/20 18:40:08, Evan Stade wrote: > https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h > File base/system_monitor/system_monitor.h (right): > > https://chromiumcodereview.appspot.com/10780023/diff/23058/base/system_monitor/system_monitor.h#newcode72 ...
8 years, 5 months ago (2012-07-20 18:41:59 UTC) #13
commit-bot: I haz the power
List of reviewers changed. estade@chromium.org did a drive-by without LGTM'ing!
8 years, 5 months ago (2012-07-20 20:13:59 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thestig@chromium.org/10780023/23058
8 years, 5 months ago (2012-07-20 23:13:16 UTC) #15
commit-bot: I haz the power
8 years, 5 months ago (2012-07-21 01:52:28 UTC) #16
Change committed as 147758

Powered by Google App Engine
This is Rietveld 408576698