[pitivi] render: Get rid of a constructor parameter



commit f4dd96ff293039c14f049e0470aea0a488e42466
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Wed Nov 18 19:17:12 2015 +0100

    render: Get rid of a constructor parameter
    
    Reviewed-by: Thibault Saunier <tsaunier gnome org>
    Differential Revision: https://phabricator.freedesktop.org/D566

 pitivi/mainwindow.py |    2 +-
 pitivi/render.py     |    7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/pitivi/mainwindow.py b/pitivi/mainwindow.py
index b93b8ac..6aa2ecd 100644
--- a/pitivi/mainwindow.py
+++ b/pitivi/mainwindow.py
@@ -197,7 +197,7 @@ class PitiviMainWindow(Gtk.ApplicationWindow, Loggable):
         """
         from pitivi.render import RenderDialog
 
-        dialog = RenderDialog(self.app, project, self.timeline_ui)
+        dialog = RenderDialog(self.app, project)
         dialog.window.connect("destroy", self._renderDialogDestroyCb)
         self.set_sensitive(False)
         self.timeline_ui.disableKeyboardAndMouseEvents()
diff --git a/pitivi/render.py b/pitivi/render.py
index e905bd2..01b59df 100644
--- a/pitivi/render.py
+++ b/pitivi/render.py
@@ -316,16 +316,18 @@ class RenderDialog(Loggable):
 
     """Render dialog box.
 
+    @type app: L{pitivi.application.Pitivi}
     @ivar preferred_aencoder: The last audio encoder selected by the user.
     @type preferred_aencoder: str
     @ivar preferred_vencoder: The last video encoder selected by the user.
     @type preferred_vencoder: str
+    @type project: L{pitivi.project.Project}
     """
     INHIBIT_REASON = _("Currently rendering")
 
     _factory_formats = {}
 
-    def __init__(self, app, project, timeline_ui):
+    def __init__(self, app, project):
 
         from pitivi.preset import RenderPresetManager
 
@@ -334,7 +336,6 @@ class RenderDialog(Loggable):
         self.app = app
         self.project = project
         self.system = app.system
-        self.timeline_ui = timeline_ui
         self._pipeline = self.project.pipeline
 
         self.outfile = None
@@ -762,7 +763,7 @@ class RenderDialog(Loggable):
                     self._factory_formats[encoder_string] = fmt
                     break
 
-        self.timeline_ui.zoomFit()
+        self.app.gui.timeline_ui.zoomFit()
         self.project.set_rendering(True)
         self._pipeline.set_render_settings(
             self.outfile, self.project.container_profile)


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