[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-1490-g4822856

Git Repo Owner noreply at mythtv.org
Wed Jun 4 21:04:54 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  4822856101f289a8dee92f91e844506bc77bd742 (commit)
      from  213c622a1fc19f08167df25ef131f4e66d693e05 (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 4822856101f289a8dee92f91e844506bc77bd742
Author:    Stuart Morgan <smorgan at mythtv.org> at Wed, 4 Jun 2014 13:31:30 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Wed, 4 Jun 2014 21:49:32 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4822856101f289a8dee92f91e844506bc77bd742

Services API: New Guide/GetProgramList endpoint
This returns a flat list of programs matching the given filters.

You can filter by time period, title, keyword
(title/subtitle/description), cast member and category. Filters can be
combined, although combining the keyword and title filter may not make
much sense.

You can sort by title, starttime, channel and duration in ascending or
descending order.

Example uses include listing 'All Films starring Daniel Day Lewis', or
'All episodes of 'Friends' on the TiredRepeats channel'.

Negative filters, i.e. listing all episodes except those starring an
actor is not presently offered but may be added later.

There are no current plans to allow filters on the same data
e.g. Channel A OR Channel B.



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

Summary of changes:
 .../services/guideServices.h                       |   23 ++-
 mythtv/programs/mythbackend/services/guide.cpp     |  234 +++++++++++++++++++-
 mythtv/programs/mythbackend/services/guide.h       |   23 ++-
 3 files changed, 275 insertions(+), 5 deletions(-)

-- 



More information about the mythtv-commits mailing list