[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