[mythtv-commits] mythtv branch master updated by paulh. v0.28-pre-679-g93fdda5

Git Repo Owner noreply at mythtv.org
Sun Jan 12 13:33:43 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user paulh.
       via  93fdda517639026f33528fbc66b3eb08432f6fad (commit)
      from  6530ac633300a32c76db0d10cf8d107aa712a62c (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 93fdda517639026f33528fbc66b3eb08432f6fad
Author:    Paul Harrison <pharrison at mythtv.org> at Sun, 12 Jan 2014 13:33:10 +0000
Committer: Paul Harrison <pharrison at mythtv.org> at Sun, 12 Jan 2014 13:33:10 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=93fdda517639026f33528fbc66b3eb08432f6fad

MythMusic: re-factor Playlist to avoid storing MusicMetadata pointers
This changes Playlist to store a list of track IDs rather than a list of
MusicMetadata pointers to avoid possibly accessing stale pointers for
example after a rescan.



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

Summary of changes:
 mythplugins/mythmusic/mythmusic/musiccommon.cpp    |   23 +-
 mythplugins/mythmusic/mythmusic/musicplayer.cpp    |   32 +-
 mythplugins/mythmusic/mythmusic/playlist.cpp       |  295 ++++++++++----------
 mythplugins/mythmusic/mythmusic/playlist.h         |   25 +-
 .../mythmusic/mythmusic/playlisteditorview.cpp     |   13 +-
 mythplugins/mythmusic/mythmusic/streamview.cpp     |    4 +-
 6 files changed, 189 insertions(+), 203 deletions(-)

-- 



More information about the mythtv-commits mailing list