[pitivi: 14/20] timeline.py: add getObjs{Before,After} time methods
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Subject: [pitivi: 14/20] timeline.py: add getObjs{Before,After} time methods
- Date: Wed, 15 Jul 2009 06:38:04 +0000 (UTC)
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]