[pitivi: 14/20] timeline.py: add getObjs{Before,After} time methods



commit 7134d996cda9674b92668c45373824ddb7c019f1
Author: Brandon Lewis <brandon_lewis berkeley edu>
Date:   Tue Jul 14 18:16:45 2009 -0700

    timeline.py: add getObjs{Before,After} time methods

 pitivi/timeline/timeline.py |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/pitivi/timeline/timeline.py b/pitivi/timeline/timeline.py
index d77d905..9546137 100644
--- a/pitivi/timeline/timeline.py
+++ b/pitivi/timeline/timeline.py
@@ -1538,11 +1538,15 @@ class Timeline(Signallable, Loggable):
         self.emit("disable-updates", False)
 
     def getObjsAfterObj(self, obj):
-        target = obj.start + obj.duration
+        return self.getObjsAfterTime(obj.start + obj.duration)
+
+    def getObjsAfterTime(self, target):
         return [to for to in self.timeline_objects 
             if to.start >= target]
 
     def getObjsBeforeObj(self, obj):
-        target = obj.start
+        return self.getObjsBeforeTime(obj.start)
+
+    def getObjsBeforeTime(self, target):
         return [to for to in self.timeline_objects 
             if to.start + to.duration <=target]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]