[mythtv-commits] mythtv branch fixes/0.26 updated by paulh. v0.26.0-153-gb02d25a

Git Repo Owner noreply at mythtv.org
Wed May 1 14:23:47 UTC 2013


The branch, fixes/0.26 has been updated on the
mythtv repository by gitolite user paulh.
       via  b02d25a46a2f5f3457bb9249f6071a16a9e771ee (commit)
      from  da89ee585f417584d74cbaee42467dabdc758261 (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 b02d25a46a2f5f3457bb9249f6071a16a9e771ee
Author:    Paul Harrison <pharrison at mythtv.org> at Wed, 1 May 2013 15:23:31 +0100
Committer: Paul Harrison <pharrison at mythtv.org> at Wed, 1 May 2013 15:23:31 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b02d25a46a2f5f3457bb9249f6071a16a9e771ee

mythmusic: Save playlists to DB when changed not at frontend exit
This changes things so any changes to playlists are saved to the database
immediately rather than cached and saved when the frontend exits.

This fixes a problem were you could lose edits to a playlist if the FE is not
shutdown cleanly like when using the idle timer to shutdown or if you shutdown
the computer from the FE exit menu.
(cherry picked from commit 70143c30dfb67812ecd6cb29e66a10353579054f)

Fixes #11228



-----------------------------------------------------------------------

Summary of changes:
 mythplugins/mythmusic/mythmusic/main.cpp           |   73 +------
 mythplugins/mythmusic/mythmusic/metadata.cpp       |    5 +-
 mythplugins/mythmusic/mythmusic/musiccommon.cpp    |    1 +
 mythplugins/mythmusic/mythmusic/playlist.cpp       |   76 ++++---
 mythplugins/mythmusic/mythmusic/playlist.h         |   11 +-
 .../mythmusic/mythmusic/playlistcontainer.cpp      |  256 ++++++-------------
 .../mythmusic/mythmusic/playlistcontainer.h        |   48 ++---
 7 files changed, 160 insertions(+), 310 deletions(-)

-- 



More information about the mythtv-commits mailing list