[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50490] trunk/blender/release/scripts/ startup/bl_operators/screen_play_rendered_anim.py: when pressing `play` report when the first frame can't be found.

Campbell Barton ideasman42 at gmail.com
Mon Sep 10 04:04:04 CEST 2012


Revision: 50490
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50490
Author:   campbellbarton
Date:     2012-09-10 02:04:02 +0000 (Mon, 10 Sep 2012)
Log Message:
-----------
when pressing `play` report when the first frame can't be found.

Modified Paths:
--------------
    trunk/blender/release/scripts/startup/bl_operators/screen_play_rendered_anim.py

Modified: trunk/blender/release/scripts/startup/bl_operators/screen_play_rendered_anim.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/screen_play_rendered_anim.py	2012-09-10 01:55:58 UTC (rev 50489)
+++ trunk/blender/release/scripts/startup/bl_operators/screen_play_rendered_anim.py	2012-09-10 02:04:02 UTC (rev 50490)
@@ -104,12 +104,15 @@
 
             file = ("".join((c if file_b[i] == c else "#")
                     for i, c in enumerate(file_a)))
+            del file_a, file_b, frame_tmp
+            file = bpy.path.abspath(file)  # expand '//'
         else:
             # works for movies and images
             file = rd.frame_path(frame=scene.frame_start)
+            file = bpy.path.abspath(file)  # expand '//'
+            if not os.path.exists(file):
+                self.report({'WARNING'}, "File %r not found" % file)
 
-        file = bpy.path.abspath(file)  # expand '//'
-
         cmd = [player_path]
         # extra options, fps controls etc.
         if preset in {'BLENDER24', 'INTERNAL'}:




More information about the Bf-blender-cvs mailing list