Chromium Code Reviews| Index: webkit/fileapi/media/device_media_async_file_util.cc |
| diff --git a/webkit/fileapi/media/device_media_async_file_util.cc b/webkit/fileapi/media/device_media_async_file_util.cc |
| index 6235696ded0ad7a8fa692d1d1da720dfc779978b..6740dbdadef909ab58898012de291a9a8a61fd7e 100644 |
| --- a/webkit/fileapi/media/device_media_async_file_util.cc |
| +++ b/webkit/fileapi/media/device_media_async_file_util.cc |
| @@ -17,6 +17,7 @@ |
| #include "webkit/fileapi/media/mtp_device_async_delegate.h" |
| #include "webkit/fileapi/media/mtp_device_file_system_config.h" |
| #include "webkit/fileapi/media/mtp_device_map_service.h" |
| +#include "webkit/fileapi/media/native_media_file_util.h" |
| namespace fileapi { |
| @@ -312,9 +313,11 @@ void DeviceMediaAsyncFileUtil::OnDidCreateSnapshotFile( |
| const AsyncFileUtil::CreateSnapshotFileCallback& callback, |
| const base::PlatformFileInfo& file_info, |
| const base::FilePath& platform_path) { |
| - if (!callback.is_null()) |
| - callback.Run(base::PLATFORM_FILE_OK, file_info, platform_path, |
| - kSnapshotFileTemporary); |
| + if (!callback.is_null()) { |
|
vandebo (ex-Chrome)
2013/03/25 19:02:11
After looking at this a bit more, I'm not sure it'
Kevin Bailey
2013/04/03 18:05:07
Chatted with vandebo and it looks ok to us, but I
|
| + base::PlatformFileError error = |
| + NativeMediaFileUtil::IsMediaFile(platform_path); |
| + callback.Run(error, file_info, platform_path, kSnapshotFileTemporary); |
| + } |
| } |
| void DeviceMediaAsyncFileUtil::OnCreateSnapshotFileError( |