[mythtv-firehose] mythtv/master commit: aff80a52d by Mark Kendall (mark-kendall)
MythTV
noreply at mythtv.org
Thu Jan 5 11:24:04 UTC 2012
Author: Mark Kendall <mkendall at mythtv.org>
Change Date: 2012-01-05T03:23:42-08:00
Push Date: 2012/01/05 03:23:54 -0800
Repository: mythtv
Branch: master
New Revision: aff80a52d5f2a5dbc6910a8fb3fab7d124dca823
Changeset: https://github.com/MythTV/mythtv/commit/aff80a52d
Log:
OSD Message: Add a configurable timeout.
- adds an extra Timeout argument to the Frontend Services SendMessage
API.
- defaults to zero which will replicate the existing behaviour (no
timeout).
- the timeout is ONLY respected when playing media. It is ignored for
messages popped up in the main UI.
- the countdown timer is appended to the message. This is not the
prettiest solution but avoids enforcing theme changes at this point in
the development cycle.
The UDP message facility in mythutils needs updating as well.
Modified:
mythtv/libs/libmythservicecontracts/services/frontendServices.h
mythtv/libs/libmythtv/osd.cpp
mythtv/libs/libmythtv/tv_play.cpp
mythtv/programs/mythfrontend/services/frontend.cpp
mythtv/programs/mythfrontend/services/frontend.h
More information about the mythtv-firehose
mailing list