[mythtv-commits] mythtv/master commit: 0cd4ef204 by Robert McNamara (rmcnamara)
MythTV
noreply at mythtv.org
Sun Feb 19 01:36:37 UTC 2012
Author: Robert McNamara <rmcnamara at mythtv.org>
Change Date: 2012-02-18T17:35:36-08:00
Push Date: 2012/02/18 17:36:24 -0800
Repository: mythtv
Branch: master
New Revision: 0cd4ef204c90127b60b6897bcd439e75a7d78734
Changeset: https://github.com/MythTV/mythtv/commit/0cd4ef204
Log:
Metadata Classes: Support lookup of series level artwork.
This is essentially a bugfix at present-- when a recording/program
did not have a 1x01 episode defined, as many long-running programs
do not (news programs of many varieties, many BBC shows, etc), the
recording lookups just plain failed. This happened in spite of the
fact that there may have been series level artwork.
For those with many recording rules for shows like the above, the
experience with the new metadata classes should be vastly improved.
Where nothing was found before, it should be possible to get inetrefs,
find generic series artwork, etc.
This same functionality will be the basis for future new UI/a brand
new video library based upon the concept of a collection. A TV series
would be one collection, the "Star Wars" movies might be another, etc.,
all with metadata at both the series, season, and episode level.
Bumps plugin API, varios service APIs, etc., so make distclean.
Modified:
mythtv/libs/libmythmetadata/metadatacommon.cpp
mythtv/libs/libmythmetadata/metadatacommon.h
mythtv/libs/libmythmetadata/metadatadownload.cpp
mythtv/libs/libmythmetadata/metadatafactory.cpp
mythtv/libs/libmythmetadata/metadatafactory.h
mythtv/libs/libmythservicecontracts/datacontracts/videoLookupInfo.h
mythtv/libs/libmythservicecontracts/services/videoServices.h
mythtv/programs/mythbackend/services/video.cpp
mythtv/programs/mythbackend/services/video.h
mythtv/programs/mythfrontend/scheduleeditor.cpp
mythtv/programs/mythmetadatalookup/lookup.cpp
More information about the mythtv-commits
mailing list