From 973dc1a85c8b770c8e365457546c6fe816f58aa8 Mon Sep 17 00:00:00 2001 From: flavio Date: Wed, 18 Jul 2012 01:12:14 +0000 Subject: The activity starts --- (limited to 'espeak.py') diff --git a/espeak.py b/espeak.py index 1a88af3..7a2b888 100644 --- a/espeak.py +++ b/espeak.py @@ -15,7 +15,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gst -import gobject +from gi.repository import GObject import subprocess import logging @@ -24,13 +24,13 @@ logger = logging.getLogger('speak') supported = True -class BaseAudioGrab(gobject.GObject): +class BaseAudioGrab(GObject.GObject): __gsignals__ = { - 'new-buffer': (gobject.SIGNAL_RUN_FIRST, None, [gobject.TYPE_PYOBJECT]) + 'new-buffer': (GObject.SIGNAL_RUN_FIRST, None, [GObject.TYPE_PYOBJECT]) } def __init__(self): - gobject.GObject.__init__(self) + GObject.GObject.__init__(self) self.pipeline = None self.quiet = True @@ -69,7 +69,7 @@ class BaseAudioGrab(gobject.GObject): def on_buffer(element, buffer, pad): # we got a new buffer of data, ask for another - gobject.timeout_add(100, self._new_buffer, str(buffer)) + GObject.timeout_add(100, self._new_buffer, str(buffer)) return True sink = self.pipeline.get_by_name('sink') @@ -87,7 +87,7 @@ class BaseAudioGrab(gobject.GObject): logger.debug(message.type) self._was_message = False - gobject.timeout_add(500, self._new_buffer, str(buffer)) + GObject.timeout_add(500, self._new_buffer, str(buffer)) elif message.type in (gst.MESSAGE_EOS, gst.MESSAGE_ERROR): logger.debug(message.type) -- cgit v0.9.1