Author: dmeyer
Date: Sat Apr 29 10:23:18 2006
New Revision: 1525
Modified:
trunk/base/src/notifier/__init__.py
trunk/canvas/src/canvas.py
trunk/display/src/sdl.py
trunk/display/src/x11.py
trunk/xine/src/__init__.py
trunk/xine/test/kaaplayer.py
trunk/xine/test/play.py
trunk/xine/test/test.py
Log:
rename idle signal to step
Modified: trunk/base/src/notifier/__init__.py
==============================================================================
--- trunk/base/src/notifier/__init__.py (original)
+++ trunk/base/src/notifier/__init__.py Sat Apr 29 10:23:18 2006
@@ -58,23 +58,24 @@
# Set if currently in shutdown() (to prevent reentrancy)
shutting_down = False
-def _idle_signal_emit():
+def _step_signal_emit():
"""
Wrapper for idle signal emit that ignores return value, otherwise notifier
may remove the dispatcher if the signal returns false.
"""
- signals["idle"].emit()
+ signals["step"].emit()
+ return True
-def _idle_signal_changed(signal, flag):
+def _step_signal_changed(signal, flag):
if flag == Signal.SIGNAL_CONNECTED and signal.count() == 1:
- notifier.dispatcher_add(_idle_signal_emit)
+ notifier.dispatcher_add(_step_signal_emit)
elif flag == Signal.SIGNAL_DISCONNECTED and signal.count() == 0:
- notifier.dispatcher_remove(idle_signal_emit)
+ notifier.dispatcher_remove(_step_signal_emit)
signals = {
"shutdown": Signal(),
- "idle": Signal(changed_cb = _idle_signal_changed),
+ "step": Signal(changed_cb = _step_signal_changed),
}
Modified: trunk/canvas/src/canvas.py
==============================================================================
--- trunk/canvas/src/canvas.py (original)
+++ trunk/canvas/src/canvas.py Sat Apr 29 10:23:18 2006
@@ -28,7 +28,7 @@
"updated": Signal()
})
- kaa.signals["idle"].connect_weak(self._render_queued)
+ kaa.signals["step"].connect_weak(self._render_queued)
self._supported_sync_properties += ["fontpath"]
font_path = []
Modified: trunk/display/src/sdl.py
==============================================================================
--- trunk/display/src/sdl.py (original)
+++ trunk/display/src/sdl.py Sat Apr 29 10:23:18 2006
@@ -61,7 +61,7 @@
'mouse_up_event' : kaa.notifier.Signal(),
'mouse_down_event': kaa.notifier.Signal() }
# connect to idle loop
- kaa.notifier.signals['idle'].connect(self.poll)
+ kaa.notifier.signals['step'].connect(self.poll)
# keyboard settings
pygame.key.set_repeat(500, 30)
# mouse settings
Modified: trunk/display/src/x11.py
==============================================================================
--- trunk/display/src/x11.py (original)
+++ trunk/display/src/x11.py Sat Apr 29 10:23:18 2006
@@ -105,10 +105,10 @@
dispatcher = kaa.notifier.WeakSocketDispatcher(self.handle_events)
dispatcher.register(self.socket)
- # Also connect to the idle signal. It is a bad hack, but when
+ # Also connect to the step signal. It is a bad hack, but when
# drawing is done, the socket is read and we will miss keypress
# events when doing drawings.
- kaa.notifier.signals['idle'].connect_weak(self.handle_events)
+ kaa.notifier.signals['step'].connect_weak(self.handle_events)
def handle_events(self):
window_events = {}
Modified: trunk/xine/src/__init__.py
==============================================================================
--- trunk/xine/src/__init__.py (original)
+++ trunk/xine/src/__init__.py Sat Apr 29 10:23:18 2006
@@ -449,7 +449,7 @@
"event": notifier.Signal()
}
self.event_queue = self.new_event_queue()
- kaa.signals["idle"].connect_weak(self._poll_events)
+ kaa.signals["step"].connect_weak(self._poll_events)
#self.event_queue._queue.event_callback =
notifier.WeakCallback(self._obj_callback)
def _poll_events(self):
Modified: trunk/xine/test/kaaplayer.py
==============================================================================
--- trunk/xine/test/kaaplayer.py (original)
+++ trunk/xine/test/kaaplayer.py Sat Apr 29 10:23:18 2006
@@ -203,7 +203,7 @@
stream.signals["event"].connect(handle_xine_event)
stream.is_in_menu = False
-kaa.signals["idle"].connect_weak(output_status_line, stream, win)
+kaa.signals["step"].connect_weak(output_status_line, stream, win)
kaa.signals["stdin_key_press_event"].connect_weak(handle_keypress_event,
stream, win)
win.signals["key_press_event"].connect_weak(handle_keypress_event, stream, win)
Modified: trunk/xine/test/play.py
==============================================================================
--- trunk/xine/test/play.py (original)
+++ trunk/xine/test/play.py Sat Apr 29 10:23:18 2006
@@ -117,7 +117,7 @@
stream = x.new_stream(ao, vo)
stream.signals["event"].connect(handle_xine_event)
-kaa.signals["idle"].connect_weak(output_status_line, stream)
+kaa.signals["step"].connect_weak(output_status_line, stream)
kaa.signals["stdin_key_press_event"].connect_weak(handle_keypress_event,
stream)
stream.open(sys.argv[1])
Modified: trunk/xine/test/test.py
==============================================================================
--- trunk/xine/test/test.py (original)
+++ trunk/xine/test/test.py Sat Apr 29 10:23:18 2006
@@ -300,7 +300,7 @@
win.signals["key_press_event"].connect_weak(handle_keypress_event, stream, win)
if "aspect_changed" in win.signals:
win.signals["aspect_changed"].connect_weak(handle_aspect_changed, stream,
win)
-kaa.signals["idle"].connect_weak(output_status_line, stream, win)
+kaa.signals["step"].connect_weak(output_status_line, stream, win)
stream.deint_post = x.post_init("tvtime", video_targets = [vo])
stream.deint_post.set_parameters(method = "GreedyH", enabled = True)
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog