Allow disabling the timeline pool via environment variables
authorEmmanuele Bassi <ebassi@openedhand.com>
Thu, 21 Jun 2007 14:19:56 +0000 (14:19 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Thu, 21 Jun 2007 14:19:56 +0000 (14:19 +0000)
commite49b05049abdd02cc98a803c5457dd0eca48ece5
treea63b22e1a631b931cfee9a674708ea5badfab718
parent90b0d654aa4e4a722c02cfedb4f57cce2910db93
Allow disabling the timeline pool via environment variables

All the ClutterTimeline share a ClutterTimeoutPool by default. This might
cause problems if an application is using a heavily threaded library that
does not play nicely with the main loop (like libneon). If this is the
case, using the CLUTTER_TIMELINE environment variable set to "no-pool"
makes the ClutterTimeline objects discard the pool and allocate a slice
of the main loop.
clutter/clutter-timeline.c
clutter/clutter-timeout-pool.c