[pitivi] gtkcompat: Remove references to unexistante GstInterface in Gst1.0
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] gtkcompat: Remove references to unexistante GstInterface in Gst1.0
- Date: Sun, 2 Sep 2012 03:57:53 +0000 (UTC)
commit 47f33cd24772a897f1feec50ac31d43dc7cb27ea
Author: Thibault Saunier <thibault saunier collabora com>
Date: Fri Jul 27 13:37:47 2012 -0400
gtkcompat: Remove references to unexistante GstInterface in Gst1.0
pitivi/utils/pygtkcompat.py | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/pitivi/utils/pygtkcompat.py b/pitivi/utils/pygtkcompat.py
index 9ce5397..a9d6d6c 100644
--- a/pitivi/utils/pygtkcompat.py
+++ b/pitivi/utils/pygtkcompat.py
@@ -594,18 +594,22 @@ def enable_gst(version='1.0'):
Gst.element_factory_make = element_factory_make
- from gi.repository import GstInterfaces
- sys.modules['gst.interfaces'] = GstInterfaces
- _install_enums(GstInterfaces)
+ if version < 1.0:
+ from gi.repository import GstInterfaces
+ sys.modules['gst.interfaces'] = GstInterfaces
+ _install_enums(GstInterfaces)
+ gi.require_version('GstAudio', version)
from gi.repository import GstAudio
sys.modules['gst.audio'] = GstAudio
_install_enums(GstAudio)
+ gi.require_version('GstVideo', version)
from gi.repository import GstVideo
sys.modules['gst.video'] = GstVideo
_install_enums(GstVideo)
+ gi.require_version('GstBase', version)
from gi.repository import GstBase
sys.modules['gst.base'] = GstBase
_install_enums(GstBase)
@@ -613,10 +617,12 @@ def enable_gst(version='1.0'):
Gst.BaseTransform = GstBase.BaseTransform
Gst.BaseSink = GstBase.BaseSink
+ gi.require_version('GstController', version)
from gi.repository import GstController
sys.modules['gst.controller'] = GstController
_install_enums(GstController, dest=Gst)
+ gi.require_version('GstPbutils', version)
from gi.repository import GstPbutils
sys.modules['gst.pbutils'] = GstPbutils
_install_enums(GstPbutils)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]