| Index: build/android/pylib/screenshot.py
 | 
| diff --git a/build/android/pylib/screenshot.py b/build/android/pylib/screenshot.py
 | 
| index 2704631d0244e68628489b394e0efafd7ec92b23..e21d7560b6e5854193362701e91d7935073fca60 100644
 | 
| --- a/build/android/pylib/screenshot.py
 | 
| +++ b/build/android/pylib/screenshot.py
 | 
| @@ -5,7 +5,6 @@
 | 
|  import os
 | 
|  import signal
 | 
|  import tempfile
 | 
| -import time
 | 
|  
 | 
|  from pylib import cmd_helper
 | 
|  
 | 
| @@ -83,13 +82,10 @@ class VideoRecorder(object):
 | 
|      Returns:
 | 
|        Output video file name on the host.
 | 
|      """
 | 
| -    # TODO(jbudorick): Merge filename generation with the logic for doing so in
 | 
| -    # DeviceUtils.
 | 
| -    host_file_name = (
 | 
| -        host_file
 | 
| -        or 'screen-recording-%s.mp4' % time.strftime('%Y%m%dT%H%M%S',
 | 
| -                                                     time.localtime()))
 | 
| +    host_file_name = host_file or ('screen-recording-%s.mp4' %
 | 
| +                                   self._device.old_interface.GetTimestamp())
 | 
|      host_file_name = os.path.abspath(host_file_name)
 | 
| +    self._device.old_interface.EnsureHostDirectory(host_file_name)
 | 
|      self._device.PullFile(self._device_file, host_file_name)
 | 
|      self._device.RunShellCommand('rm -f "%s"' % self._device_file)
 | 
|      return host_file_name
 | 
| 
 |