mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 11:32:04 +00:00
2007-12-06 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/clutter-main.c: (clutter_set_motion_events_frequency): Never allow the motion events devlivery frequency to exceed the default frame rate.
This commit is contained in:
parent
6fae4bcfc9
commit
dad823f123
@ -1,3 +1,9 @@
|
|||||||
|
2007-12-06 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
* clutter/clutter-main.c:
|
||||||
|
(clutter_set_motion_events_frequency): Never allow the motion
|
||||||
|
events devlivery frequency to exceed the default frame rate.
|
||||||
|
|
||||||
2007-12-06 Emmanuele Bassi <ebassi@openedhand.com>
|
2007-12-06 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
* clutter/json/json-parser.[ch]: Use gssize, size we allow -1
|
* clutter/json/json-parser.[ch]: Use gssize, size we allow -1
|
||||||
|
@ -1780,7 +1780,8 @@ clutter_get_motion_events_frequency (void)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* clutter_set_motion_events_frequency:
|
* clutter_set_motion_events_frequency:
|
||||||
* @frequency: the number of motion events per second
|
* @frequency: the number of motion events per second, or 0 for the
|
||||||
|
* default value
|
||||||
*
|
*
|
||||||
* Sets the motion events frequency. Setting this to a non-zero value
|
* Sets the motion events frequency. Setting this to a non-zero value
|
||||||
* will override the default setting, so it should be rarely used.
|
* will override the default setting, so it should be rarely used.
|
||||||
@ -1798,5 +1799,6 @@ clutter_set_motion_events_frequency (guint frequency)
|
|||||||
{
|
{
|
||||||
ClutterMainContext *context = clutter_context_get_default ();
|
ClutterMainContext *context = clutter_context_get_default ();
|
||||||
|
|
||||||
context->motion_frequency = frequency;
|
/* never allow the motion events to exceed the default frame rate */
|
||||||
|
context->motion_frequency = CLAMP (frequency, 1, clutter_default_fps);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user