GNOME Bugzilla – Bug 710771
Implement frame rate as a setting
Last modified: 2018-08-17 19:45:21 UTC
Frame rate should be implemented as a setting. The current system specifies a set frame refresh rate of 150ms. This setting may be too low for some systems, or too high for others. During testing it has been necessary to adjust this rate frequently on different machines, and doing so requires making changes to the code, and re-running make install. This should be a simple change, and shouldn't require accessing the code.
This bug has been fixed. Some code within multiple documents has been edited. This is not a live update implementation; however it does save and load from the configuration file, (load is on restart of mousetrap). This may need minor editing when live updates are implemented. The fastest frame rate is 100ms per wait until capture. Default is set to 3(with math 3*50+50=200ms).Test Case:System and Hardware: Fedora 18, Gateway NV53A standardModify frame rate: Increasing or decreasing the value in the camera tab in the preferences menu and clicking apply will change the settings value in the configuration file. The lower the number the faster the frame rate, the higher the number the slower the frame rate. Mousetrap must be restarted for the new settings to be implemented.To reproduce:Open mousetrap, click preferences menu. Then click on the camera tab and increase or decrease the value. Finally, click ok or apply and restart mousetrap.Result:The frame rate should now be changed.
Created attachment 263605 [details] [review] patch to implement frame rate as a setting
Review of attachment 263605 [details] [review]: Patch is stale, and no longer applies to gnome3-wip branch.
Resetting assignee since I don't think Roland is working on this any more. If I'm wrong Roland, please feel free to reassign.
mousetrap is not under active development anymore since 2015. Its codebase has been archived: https://gitlab.gnome.org/Archive/mousetrap/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.