[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-115-g378fe05

Git Repo Owner noreply at mythtv.org
Wed Sep 11 20:02:47 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  378fe051f1d96d4e341391a1a21c6f0adec83f65 (commit)
       via  212d610bfa5f6836e39037fc83242811be97f454 (commit)
      from  6669d7a2fa0d8b84b63054cfd9ed88d81986920c (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 378fe051f1d96d4e341391a1a21c6f0adec83f65
Author:    Stuart Morgan <smorgan at mythtv.org> at Wed, 11 Sep 2013 18:51:12 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Wed, 11 Sep 2013 21:02:25 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=378fe051f1d96d4e341391a1a21c6f0adec83f65

UPNP: Support multiple artwork sizes for recordings, video and music
Additionally:
* Add support for coverart albumArtwork for recordings
* Send preview image for recordings as a resource <res> instead



commit 212d610bfa5f6836e39037fc83242811be97f454
Author:    Stuart Morgan <smorgan at mythtv.org> at Wed, 11 Sep 2013 12:58:21 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Wed, 11 Sep 2013 21:02:25 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=212d610bfa5f6836e39037fc83242811be97f454

Support insertion of multiple Property of the same type into a CDSObject.
This changes GetProperty() to GetProperties() returning a list of all
matching Property.

It alters AddProperty() to allow multiple insertion of Property with the
'm_bAllowMulti' flag set.

Calling GetPropValue()/SetPropValue() on a Property which exists
multiple times in CDSObject will only set/get the most recently
inserted Property. This may not be what the user intended, so for
now we print an error to the logs (under VB_UPNP) warning but we still
allow it. This behaviour may change if a reasonable solution can be
determined and it's deemed necessary.



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

Summary of changes:
 mythtv/libs/libmythbase/mythversion.h            |    2 +-
 mythtv/libs/libmythupnp/upnpcdsobjects.cpp       |   56 ++++++++++++---
 mythtv/libs/libmythupnp/upnpcdsobjects.h         |   26 ++++---
 mythtv/programs/mythbackend/services/content.cpp |   49 +++++++++----
 mythtv/programs/mythbackend/upnpcdsmusic.cpp     |   61 ++++++++++++++--
 mythtv/programs/mythbackend/upnpcdstv.cpp        |   83 +++++++++++++++++++---
 mythtv/programs/mythbackend/upnpcdsvideo.cpp     |   68 ++++++++++++++++--
 7 files changed, 285 insertions(+), 60 deletions(-)

-- 



More information about the mythtv-commits mailing list