﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
11255	Change MythTimer to use monotonic clock	Rune Petersen <rune@…>	danielk	"Currently MythTimer is implemented using QTime which relies on system time and timezone conversion have the following problems:
 - imprecise if system time is changed
 - imprecise if if a change to/from DST happens


The patch uses QElapsedTimer instead of QTime.
QElapsedTimer relies on monotonic clock, ""get ticks"" or similar.

Known problems with this patch:
 - QElapsedTimer requires QT 4.7 (what is currently the minimum requirement?)
 - addMSecs() cannot be implemented with QElapsedTimer, but then again the current implementation is a no-op.


This patch reduces CPU usage by ~5% on a 700MHz Cortex-A9 when recording DVB HD content."	Patch - Feature	closed	minor	0.27	MythTV - General	0.26-fixes	medium	fixed	performance		0
