[mythtv-firehose] mythtv branch fixes/0.27 updated by jyavenard. v0.27.3-99-g560ec43

Git Repo Owner noreply at mythtv.org
Thu Jul 17 16:39:13 UTC 2014


The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  560ec435767c7b21438e116d3fed5977e60c9aa7 (commit)
       via  3ffd685e166f69aa3704ad18689401efb03330bc (commit)
       via  68ee4fbac7c410cb6254f37eaca12edc78c685a5 (commit)
       via  6463e1bea5d0451d996a7789daac91e04360d9d2 (commit)
       via  12df79efbc2edd251162ce4bbf8c99f7ef665902 (commit)
       via  a34d6e41fe419acb2f05853ce9fceb371b9bc84d (commit)
       via  b54066ae1ebcb059d87b668267728f4881afce18 (commit)
       via  b6e14f7bf39ab86bd2a99270953cd59204ff004b (commit)
      from  feff9389da4c776ae6ab98ecef5ebd9b10237e4a (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 560ec435767c7b21438e116d3fed5977e60c9aa7
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 02:02:04 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 02:02:04 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=560ec435767c7b21438e116d3fed5977e60c9aa7

Bump ABI following a34d6e41fe419acb2f05853ce9fceb371b9bc84d



commit 3ffd685e166f69aa3704ad18689401efb03330bc
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 21:14:25 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 02:00:49 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3ffd685e166f69aa3704ad18689401efb03330bc

metadata: do not attempt to download remaining artworks should error occurred.
The downloaded data would have been discarded anyway

(cherry picked from commit eef41b99470a8f94125e8ee0848ff0c0a5cc265a)



commit 68ee4fbac7c410cb6254f37eaca12edc78c685a5
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 21:10:48 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 02:00:25 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=68ee4fbac7c410cb6254f37eaca12edc78c685a5

metadata: create objects on stack
Data will actually be on heap, but so much more elegant

(cherry picked from commit 1f21438d15a01e66e034233f436a969bece97869)



commit 6463e1bea5d0451d996a7789daac91e04360d9d2
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 20:36:42 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 02:00:05 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6463e1bea5d0451d996a7789daac91e04360d9d2

metadata: properly update artwork images paths
(cherry picked from commit 823e8511070c122657ed22238a40ab41cec0c545)



commit 12df79efbc2edd251162ce4bbf8c99f7ef665902
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 20:30:35 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 01:59:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=12df79efbc2edd251162ce4bbf8c99f7ef665902

metadata: fix storage group access when downloading artworks.
Check for an existing file was all broken, would always download no matter what
Also, make sure only the master backend access the file system directly

(cherry picked from commit 1e844849c6bb6e94e2a4e661ed038848a18ed06d)

Conflicts:
	mythtv/libs/libmythmetadata/metadataimagedownload.cpp



commit a34d6e41fe419acb2f05853ce9fceb371b9bc84d
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 18:19:08 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 01:53:39 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a34d6e41fe419acb2f05853ce9fceb371b9bc84d

metadata: add getStorageGroupName
remove duplicated code

(cherry picked from commit 6954cff4005271b6360fdf25a4e2f7781a8e108a)



commit b54066ae1ebcb059d87b668267728f4881afce18
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Thu, 17 Jul 2014 17:11:06 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 01:52:34 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b54066ae1ebcb059d87b668267728f4881afce18

metadata: clear error state once an error has been propagated
Otherwise following successful downloads would have been marked as failed too

(cherry picked from commit 085c65e91273bbeb3e2d70298c795a027406a62b)



commit b6e14f7bf39ab86bd2a99270953cd59204ff004b
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 01:51:25 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Fri, 18 Jul 2014 01:51:25 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b6e14f7bf39ab86bd2a99270953cd59204ff004b

corecontext: QHostAddress::isNull() appears buggy
It doesn’t reliably returns true when provided an invalid IP address. So get around that



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

Summary of changes:
 mythtv/libs/libmythbase/mythcorecontext.cpp        |    3 +-
 mythtv/libs/libmythbase/mythversion.h              |    2 +-
 .../libs/libmythmetadata/metadataimagedownload.cpp |  148 +++++++++-----------
 .../libs/libmythmetadata/metadataimagedownload.h   |    1 +
 4 files changed, 70 insertions(+), 84 deletions(-)

-- 



More information about the mythtv-firehose mailing list