[pitivi] ui.trackobject: add a curve for each interpolator
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Subject: [pitivi] ui.trackobject: add a curve for each interpolator
- Date: Wed, 24 Jun 2009 14:01:01 +0000 (UTC)
commit 8669a1cd7ad9403be49b229961fb4ae46d3686ee
Author: Brandon Lewis <brandon_lewis berkeley edu>
Date: Thu May 28 13:26:45 2009 -0700
ui.trackobject: add a curve for each interpolator
pitivi/ui/trackobject.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/ui/trackobject.py b/pitivi/ui/trackobject.py
index 774f8dd..9b434ba 100644
--- a/pitivi/ui/trackobject.py
+++ b/pitivi/ui/trackobject.py
@@ -14,6 +14,7 @@ from zoominterface import Zoomable
from pitivi.timeline.track import TrackError
from pitivi.timeline.timeline import SELECT, SELECT_ADD, UNSELECT
from preview import Preview
+from pitivi.ui.curve import Curve
import gst
from common import LAYER_HEIGHT_EXPANDED, LAYER_HEIGHT_COLLAPSED
from common import LAYER_SPACING, unpack_cairo_pattern, unpack_cairo_gradient
@@ -268,6 +269,9 @@ class TrackObject(View, goocanvas.Group, Zoomable):
self.start_handle, self.end_handle, self.namebg, self.name):
self.add_child(thing)
+ for interpolator in element.interpolators.itervalues():
+ self.add_child(Curve(element, interpolator, 50))
+
self.element = element
self.settings = instance.settings
self.normal()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]