[mythtv-firehose] mythtv branch master updated by stuartm. v0.28-pre-1557-g6180844

Git Repo Owner noreply at mythtv.org
Sat Jun 7 22:22:25 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  618084420336bc646b03b5862994fbf967c81821 (commit)
       via  8aac514c5422a709d93b680627cc93a69cebe594 (commit)
       via  a233f356b51562a489daddc378161ad6b0f4f82c (commit)
       via  11f9f9622e151f32c10e6759e2048c988bc40255 (commit)
       via  4893c1f4f9eef9043023d1885f79c8af2cc748c4 (commit)
       via  f378f9722c34cbe8b7f67043c9064b1240a5c4f8 (commit)
      from  35450a554317dd629b6e15392ee309e37dbfec83 (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 618084420336bc646b03b5862994fbf967c81821
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:21:32 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:17 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=618084420336bc646b03b5862994fbf967c81821

Services API: Bump major version of some services following 3ab388c9



commit 8aac514c5422a709d93b680627cc93a69cebe594
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:11:36 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8aac514c5422a709d93b680627cc93a69cebe594

Add a toQueryString help which turns a key/value array type into a URI encoded query string.



commit a233f356b51562a489daddc378161ad6b0f4f82c
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 22:59:21 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a233f356b51562a489daddc378161ad6b0f4f82c

WebFrontend: Change the title to reflect the new name



commit 11f9f9622e151f32c10e6759e2048c988bc40255
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 22:50:56 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=11f9f9622e151f32c10e6759e2048c988bc40255

Services API: Add Details arg for GetChannelInfo endpoint.
Defaults to false.

Fetching some of this extra info means an extra query for each channel
making it slow and I'm struggling to imagine a scenario where a
Services client would need the frequency/modulation info for a
channel. It's a fairly useless subset of the information available by
calling GetVideoMultiplex() so don't be surprised if this information
disappears from the ChannelInfo object in future.



commit 4893c1f4f9eef9043023d1885f79c8af2cc748c4
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 21:18:00 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4893c1f4f9eef9043023d1885f79c8af2cc748c4

Services API: Speed up GetChannelInfoList() considerably by not fetching the info one channel at a time. Uses one query instead of (number of channels + 1) queries.



commit f378f9722c34cbe8b7f67043c9064b1240a5c4f8
Author:    Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 16:57:42 +0100
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 7 Jun 2014 23:22:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f378f9722c34cbe8b7f67043c9064b1240a5c4f8

Add a new method for loading a list of ChannelInfos, it should eventually replace the existing methods.



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

Summary of changes:
 mythtv/html/index.html                             |    2 +-
 mythtv/html/js/utility.js                          |   15 ++-
 .../services/channelServices.h                     |    5 +-
 .../libmythservicecontracts/services/dvrServices.h |    2 +-
 .../services/frontendServices.h                    |    2 +-
 .../services/imageServices.h                       |    2 +-
 .../services/mythServices.h                        |    2 +-
 mythtv/libs/libmythtv/channelutil.cpp              |  135 +++++++++++++++++++-
 mythtv/libs/libmythtv/channelutil.h                |   34 +++++
 mythtv/programs/mythbackend/services/channel.cpp   |   37 +++---
 mythtv/programs/mythbackend/services/channel.h     |   14 +-
 .../programs/mythbackend/services/serviceUtil.cpp  |  109 +++++++++-------
 mythtv/programs/mythbackend/services/serviceUtil.h |    5 +
 13 files changed, 283 insertions(+), 81 deletions(-)

-- 



More information about the mythtv-firehose mailing list