Index: media/capture/video/android/video_capture_device_android.cc |
diff --git a/media/capture/video/android/video_capture_device_android.cc b/media/capture/video/android/video_capture_device_android.cc |
index 715f8f4c966eacb91e7d918024e9b8191f127d03..16d8b5c9ac2696adc4c7e92aff06eb69c6aca8a7 100644 |
--- a/media/capture/video/android/video_capture_device_android.cc |
+++ b/media/capture/video/android/video_capture_device_android.cc |
@@ -31,16 +31,11 @@ bool VideoCaptureDeviceAndroid::RegisterVideoCaptureDevice(JNIEnv* env) { |
return RegisterNativesImpl(env); |
} |
-const std::string VideoCaptureDevice::Name::GetModel() const { |
- // Android cameras are not typically USB devices, and this method is currently |
- // only used for USB model identifiers, so this implementation just indicates |
- // an unknown device model. |
- return ""; |
-} |
- |
-VideoCaptureDeviceAndroid::VideoCaptureDeviceAndroid(const Name& device_name) |
- : state_(kIdle), got_first_frame_(false), device_name_(device_name) { |
-} |
+VideoCaptureDeviceAndroid::VideoCaptureDeviceAndroid( |
+ const VideoCaptureDeviceDescriptor& device_descriptor) |
+ : state_(kIdle), |
+ got_first_frame_(false), |
+ device_descriptor_(device_descriptor) {} |
VideoCaptureDeviceAndroid::~VideoCaptureDeviceAndroid() { |
StopAndDeAllocate(); |
@@ -48,7 +43,7 @@ VideoCaptureDeviceAndroid::~VideoCaptureDeviceAndroid() { |
bool VideoCaptureDeviceAndroid::Init() { |
int id; |
- if (!base::StringToInt(device_name_.id(), &id)) |
+ if (!base::StringToInt(device_descriptor_.device_id, &id)) |
return false; |
j_capture_.Reset(VideoCaptureDeviceFactoryAndroid::createVideoCaptureAndroid( |