[mythtv-commits] mythtv branch master updated by rsiddons. v0.28-pre-3218-gabaf8dd
Git Repo Owner
noreply at mythtv.org
Sat Dec 12 14:43:50 UTC 2015
The branch, master has been updated on the
mythtv repository by gitolite user rsiddons.
via abaf8ddb8ca4f9cc1196a08ca9593498398f948f (commit)
via 874b65bc84bd080ec538d27a12573b2e582ffaef (commit)
via e0f0d2d4c6dfd03259f12010920bd90cad052cdc (commit)
via 26e44bf08cf2f3b17a3eae7efa8afa65156d7fe0 (commit)
via 426021e765ded9ac3787cdd232c4e212bb13486c (commit)
via 5ecf8c6123b8a170656ecf192451a24100a8f57f (commit)
from 40c32c60176abf8a8e16c13ed016dded3e3658b9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit abaf8ddb8ca4f9cc1196a08ca9593498398f948f
Author: Lawrence Rust <lvr at softsystem.co.uk> at Thu, 30 Jan 2014 11:08:19 +0000
Committer: Roger Siddons <rsiddons at mythtv.org> at Sat, 12 Dec 2015 12:23:26 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=abaf8ddb8ca4f9cc1196a08ca9593498398f948f
Audio: Offload dbase updates when volume is changed
VolumeBase::SetCurrentVolume writes the new volume immediately to the dbase.
This dbase update occurs on the main UI thread and can take several mS
on a remote FE. The delay caused by a series of volume changes (e.g. by
holding down the volume up/down button) can adversely affect video playback,
causing minor loss of a/v sync which results in the player dropping frames
which in turn is distracting to the viewer.
This patch delegates volume dbase updates to a separate thread which
also adds a holdoff period in order to reduce the number of updates.
LVR 0.27/0234
Fixes #12144
Signed-off-by: Roger Siddons <rsiddons at mythtv.org>
commit 874b65bc84bd080ec538d27a12573b2e582ffaef
Author: Roger Siddons <rsiddons at mythtv.org> at Sat, 12 Dec 2015 12:17:50 +0000
Committer: Roger Siddons <rsiddons at mythtv.org> at Sat, 12 Dec 2015 12:23:25 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=874b65bc84bd080ec538d27a12573b2e582ffaef
Audio: Fix duplicate Db writes of volume for software mixer
When using software mixer volume updates were being written to Db twice
Refs #12144
commit e0f0d2d4c6dfd03259f12010920bd90cad052cdc
Author: Roger Siddons <rsiddons at mythtv.org> at Fri, 11 Dec 2015 16:07:36 +0000
Committer: Roger Siddons <dizygotheca at ntlworld.com> at Fri, 11 Dec 2015 21:27:44 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=e0f0d2d4c6dfd03259f12010920bd90cad052cdc
Revert "Do not immediately save volume to DB when changing volume"
This reverts commit a450a1b8624c99a3d9b1d1b2e5be4f4207dab395.
The patch supported the 85baf668 (#12144), which is being reverted in favour of an alternative solution.
Signed-off-by: Roger Siddons <rsiddons at mythtv.org>
commit 26e44bf08cf2f3b17a3eae7efa8afa65156d7fe0
Author: Roger Siddons <rsiddons at mythtv.org> at Fri, 11 Dec 2015 13:02:43 +0000
Committer: Roger Siddons <dizygotheca at ntlworld.com> at Fri, 11 Dec 2015 21:27:44 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=26e44bf08cf2f3b17a3eae7efa8afa65156d7fe0
Revert "Save volume only on TV Player exit"
This reverts commit 85baf66840dbf728af732f1d346ffe63fbe3ab41.
AudioPlayer exits/resets in numerous other places (for example: livetv, end-of-recording dialog, audio stream change)
so catching all of them is difficult and error-prone. An alternative solution will be used.
Refs #12144
commit 426021e765ded9ac3787cdd232c4e212bb13486c
Author: Roger Siddons <rsiddons at mythtv.org> at Fri, 11 Dec 2015 12:55:52 +0000
Committer: Roger Siddons <dizygotheca at ntlworld.com> at Fri, 11 Dec 2015 21:27:43 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=426021e765ded9ac3787cdd232c4e212bb13486c
Revert "MythMusic: Save volume on exiting the music player"
This reverts commit 6984cda463f29587651c70452d648cb848ccb33d.
Issue was caused by 85baf6 (#12144), which is being reverted.
Refs #12158
commit 5ecf8c6123b8a170656ecf192451a24100a8f57f
Author: Roger Siddons <rsiddons at mythtv.org> at Fri, 11 Dec 2015 12:33:49 +0000
Committer: Roger Siddons <dizygotheca at ntlworld.com> at Fri, 11 Dec 2015 21:27:17 +0000
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=5ecf8c6123b8a170656ecf192451a24100a8f57f
Revert "Save volume when deleting recording"
This reverts commit 40c32c60176abf8a8e16c13ed016dded3e3658b9.
Issue was caused by 85baf6 (#12144), which is being reverted.
Refs #12534
-----------------------------------------------------------------------
Summary of changes:
mythplugins/mythmusic/mythmusic/musicplayer.cpp | 7 --
mythplugins/mythmusic/mythmusic/musicplayer.h | 1 -
mythtv/libs/libmyth/audio/volumebase.cpp | 110 +++++++++++++++++++----
mythtv/libs/libmyth/audio/volumebase.h | 1 -
mythtv/libs/libmythtv/audioplayer.cpp | 8 --
mythtv/libs/libmythtv/audioplayer.h | 1 -
mythtv/libs/libmythtv/mythplayer.h | 1 -
mythtv/libs/libmythtv/tv_play.cpp | 7 --
8 files changed, 94 insertions(+), 42 deletions(-)
--
More information about the mythtv-commits
mailing list