[mythtv-firehose] mythtv branch master updated by jyavenard. v0.27-beta-18-gab81816

Git Repo Owner noreply at mythtv.org
Tue Aug 20 12:24:24 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  ab8181672033e0a7204c039936f1846aae786398 (commit)
       via  4b3fad5f4f495bcf946113fd56a3d8e4cc424e89 (commit)
       via  03a5b7658b7238445bb38b0dbc1ee554ad15ae4a (commit)
       via  04b3c4590ec0e9c8bb7c97108922458995e9c136 (commit)
       via  7171c4b4f934db63ceb3ae4a5201ab0493ef0d02 (commit)
       via  fd8091bcf40db1af163ff61a3474a66f9b69f450 (commit)
      from  e76ea01c7916f016ffdcdd31a7f5568a2b63663e (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 ab8181672033e0a7204c039936f1846aae786398
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 15:38:08 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:24:01 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=ab8181672033e0a7204c039936f1846aae786398

Update metadata artwork if current artwork point to invalid or non-existing data
Older version of mythtv could have used local path as metadata artwork, making them non available on remote frontends.
This prevent having to do "Reset Details" followed by "Retrieve Details"

Fixes #11764



commit 4b3fad5f4f495bcf946113fd56a3d8e4cc424e89
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 14:58:05 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:00:39 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4b3fad5f4f495bcf946113fd56a3d8e4cc424e89

Fix leak in mythmetadatalookup
Don't want to use takeFirst() here as it would leave the MetadataLookup* object dangling.

Ref #11754



commit 03a5b7658b7238445bb38b0dbc1ee554ad15ae4a
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 15:38:40 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:00:38 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=03a5b7658b7238445bb38b0dbc1ee554ad15ae4a

Update ABI following update to RemoteFile class



commit 04b3c4590ec0e9c8bb7c97108922458995e9c136
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 15:35:04 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:00:38 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=04b3c4590ec0e9c8bb7c97108922458995e9c136

Add local file support to RemoteFile class
RemoteFile was only able to open remote, non-local files. This adds convenience so you don't need to know what type of files you're dealing with to access them.
In write mode, use a ThreadedFileWriter, in read-only mode use a QFile



commit 7171c4b4f934db63ceb3ae4a5201ab0493ef0d02
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 13:14:38 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:00:38 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=7171c4b4f934db63ceb3ae4a5201ab0493ef0d02

Update ABI version



commit fd8091bcf40db1af163ff61a3474a66f9b69f450
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 13:12:18 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Tue, 20 Aug 2013 22:00:38 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fd8091bcf40db1af163ff61a3474a66f9b69f450

Move ThreadedFileWriter class to libmythbase
No change of code or functionality



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

Summary of changes:
 mythtv/libs/libmythbase/libmythbase.pro            |    3 +
 mythtv/libs/libmythbase/mythversion.h              |    2 +-
 mythtv/libs/libmythbase/remotefile.cpp             |  220 +++++++++++++++++++-
 mythtv/libs/libmythbase/remotefile.h               |   12 +-
 .../threadedfilewriter.cpp}                        |    2 +-
 .../threadedfilewriter.h}                          |    3 +-
 mythtv/libs/libmythmetadata/videometadata.cpp      |  155 ++++++++------
 mythtv/libs/libmythtv/fileringbuffer.cpp           |    2 +-
 mythtv/libs/libmythtv/libmythtv.pro                |    4 +-
 mythtv/programs/mythmetadatalookup/lookup.cpp      |    2 +-
 10 files changed, 320 insertions(+), 85 deletions(-)
 rename mythtv/libs/{libmythtv/ThreadedFileWriter.cpp => libmythbase/threadedfilewriter.cpp} (99%)
 rename mythtv/libs/{libmythtv/ThreadedFileWriter.h => libmythbase/threadedfilewriter.h} (97%)

-- 



More information about the mythtv-firehose mailing list