[mythtv-firehose] mythtv branch devel/scheduler updated by gigem. v0.28-pre-2550-g9d90eed

Git Repo Owner noreply at mythtv.org
Sun Jan 25 19:11:29 UTC 2015


The branch, devel/scheduler has been updated on the
mythtv repository by gitolite user gigem.
       via  9d90eed62c56c28488eff85c5d412568bdaad1ba (commit)
       via  f64f599ed4706ec63e36903fb10e1eb1da47b415 (commit)
       via  37c20c918dc73e7c9344dfc5a4a269f22875fc04 (commit)
       via  743e5f1334215f0ff2b618f6ede30b997ace552b (commit)
       via  658ba156fe9b4a13ec51adbf1cad0900e7611910 (commit)
       via  e47925c7a9039b198dce94d26f47840a293b62f1 (commit)
       via  6ffa719a6aab857df790e5e9380938e2da4b4539 (commit)
       via  65734ea18179da73cc691085b164589b89590ac6 (commit)
       via  5a4af1eb2b517b293a1dd44cd0b283b10a452041 (commit)
       via  d17266ffb93ad04967a19736cc94e5a8b2709b9f (commit)
       via  fa321832897db1fe4ed89fbfdf1e57c80fb68c86 (commit)
       via  8b18460ae4180bcae7544546c040ade705bf1846 (commit)
       via  b8277e3cf0a76ac3cd50df4773b785ce2aad211a (commit)
       via  71be1c6b598b3d8df34f8d6460a6ed3015dc6989 (commit)
       via  bcaeb9668ade93dc4fc7145bb3e1c67bd1eeabf4 (commit)
       via  52d37ad8e467895987c1066e6e9f4a56299162d3 (commit)
       via  9d16ff3c7d91720c50178e5aeeb290963d568916 (commit)
       via  fc4b1ca02133bdfb5ba875dd7bb0571e24752417 (commit)
       via  557eb7741b11db5488f65d5fa5e23103c3032bd8 (commit)
       via  b06af13f7150d3495e77e7d6b44fb7ae1e2e7895 (commit)
       via  019d1bb5faa7f44ada23a1900dd5d9dd5bbd23b8 (commit)
       via  2c4338f6bc565c712cd32cf9bcdb5fddc3f440a0 (commit)
       via  881d091b3cb6bfa4b21fb3e1d1bd82969275b9b7 (commit)
       via  13f2bc544af7a01e59a06272252fcc5ba2581164 (commit)
       via  aabce8e287fe1794d84ec98e34e04f87c6c4e23b (commit)
       via  719b0adbfe84314dadc7d1ec0aa39b6671c55858 (commit)
       via  43a930e997462314de7f8d0d39503399d3f21ec3 (commit)
       via  b2eb7915faa5f59b38f02d68d53bf1eb35b436ab (commit)
       via  23bef77fcd1b7687e50a22254acb31385dc92725 (commit)
       via  e6f190646f5252d16ce4e153c68c7bc4cb346364 (commit)
       via  1f14db230c246ad81d6e6d6d3df5023a7576e921 (commit)
       via  47bb67f6e8a1ecc78119d3620e889a1f5c3d55ee (commit)
       via  ec803187cc517d60885b009dac0744907c6f4c45 (commit)
       via  019044db324fc630581def44e0d02a570dd184ed (commit)
       via  47e6378edfa0b7b11ef04fa73162c9532d9a2b05 (commit)
       via  dbefda77460593b9fef8543bde69b5f8f6214ee0 (commit)
       via  bb3808e8e2a9fe1bf211856b011266e765f8c0f0 (commit)
       via  a0957eb257a3a2ecb1c6edcff071fc08c8242d2b (commit)
       via  35c0baccfc2012b10dc8cfd81555baf1af156d6b (commit)
       via  0a477ff569ce47d706b7a04c66070f8376ddcc11 (commit)
       via  5f9c48074f1c42ece0302876adceb607de232fcc (commit)
       via  6af8ab624a1ce21ab63ffc72318f66121511311b (commit)
       via  ad634638ffbef394256ac329003a6c7b310f2bb0 (commit)
       via  b6a712ed6eeb3df2081ea03f2a11da0fcae94ef6 (commit)
       via  0b2a3fab90871a06c95a988ec2b3e982de3e8137 (commit)
       via  ffabc43cc7f343930b20bb153a4746cee4a6501e (commit)
       via  dac108eb2cb505dbdefa8b17edd611d2a51680e2 (commit)
      from  27b9e3992a15f345f744901f69dc8b5925996854 (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 9d90eed62c56c28488eff85c5d412568bdaad1ba
Author:    David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:09:30 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9d90eed62c56c28488eff85c5d412568bdaad1ba

Change ViewScheduled to use inputs instead of cards.



commit f64f599ed4706ec63e36903fb10e1eb1da47b415
Author:    David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 12:49:45 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f64f599ed4706ec63e36903fb10e1eb1da47b415

Rename ProgramInfo::Get/SetCardID() to Get/SetInputID().
We've settled on using [Recording] Inputs over [Capture] Cards.



commit 37c20c918dc73e7c9344dfc5a4a269f22875fc04
Author:    David Engel <dengel at mythtv.org> at Sun, 18 Jan 2015 23:12:07 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=37c20c918dc73e7c9344dfc5a4a269f22875fc04

Check the title instead of cardid when a slave backend connects.
Previously, a valid cardid with a zero input was used to signify a
free card when a slave connects.  The card/input merge changed the
zero inputid check to use cardid which is wrong since the cardid
should always be valid.  Check for an empty title now to signify a
free card.



commit 743e5f1334215f0ff2b618f6ede30b997ace552b
Author:    David Engel <dengel at mythtv.org> at Sun, 18 Jan 2015 15:37:04 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=743e5f1334215f0ff2b618f6ede30b997ace552b

Change StatusBox to report stats for cards instead of inputs.



commit 658ba156fe9b4a13ec51adbf1cad0900e7611910
Author:    David Engel <dengel at mythtv.org> at Sun, 18 Jan 2015 14:02:23 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=658ba156fe9b4a13ec51adbf1cad0900e7611910

Remove the "Show Inputs" feature from ViewScheduled.
It's no longer needed since it's now identical to "Show Cards".



commit e47925c7a9039b198dce94d26f47840a293b62f1
Author:    David Engel <dengel at mythtv.org> at Sun, 18 Jan 2015 13:49:28 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e47925c7a9039b198dce94d26f47840a293b62f1

Remove the Get/SetInputID() methods from ProgramInfo.
Most uses should use Get/SetCardID() and a few are no longer needed.



commit 6ffa719a6aab857df790e5e9380938e2da4b4539
Author:    David Engel <dengel at mythtv.org> at Sun, 18 Jan 2015 10:19:52 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:11:03 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6ffa719a6aab857df790e5e9380938e2da4b4539

Remove the inputid member from ProgramInfo.
Leave it in the protocol and InfoMaps for the time being to not break
external programs and themes.



commit 65734ea18179da73cc691085b164589b89590ac6
Author:    David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:10:31 -0600
Committer: David Engel <dengel at mythtv.org> at Sun, 25 Jan 2015 13:10:31 -0600
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=65734ea18179da73cc691085b164589b89590ac6

Merge branch 'master' into devel/scheduler



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

Summary of changes:
 mythplugins/mytharchive/mytharchivehelper/main.cpp |    2 +-
 .../mythbrowser/mythbrowser/mythbrowser.cpp        |    2 +-
 mythplugins/mythgame/mythgame/external/README      |    3 +-
 mythplugins/mythmusic/mythmusic/cddb.cpp           |    2 +-
 .../mythmusic/mythmusic/playlisteditorview.cpp     |   40 +-
 mythplugins/mythmusic/mythmusic/smartplaylist.cpp  |    6 +-
 mythtv/html/{index.html => backend_index.html}     |    0
 mythtv/html/css/Status.css                         |   81 ++-
 mythtv/html/debug/websocket.qsp                    |  135 +++
 mythtv/html/frontend_index.qsp                     |  115 +++
 mythtv/html/html.pro                               |    4 +-
 mythtv/html/misc/overview.qsp                      |    8 +-
 mythtv/html/tv/js/recordings.js                    |    7 +-
 mythtv/html/tv/recordings.qsp                      |    2 +-
 mythtv/libs/libmyth/audio/audiooutputgraph.cpp     |    5 +-
 mythtv/libs/libmyth/programinfo.cpp                |   20 +-
 mythtv/libs/libmyth/programinfo.h                  |    5 +-
 mythtv/libs/libmyth/programinfoupdater.cpp         |    2 +-
 mythtv/libs/libmythbase/codecutil.cpp              |   19 +
 mythtv/libs/libmythbase/codecutil.h                |   14 +
 mythtv/libs/libmythbase/compat.h                   |  362 ++++----
 mythtv/libs/libmythbase/libmythbase.pro            |    4 +-
 mythtv/libs/libmythbase/mythmiscutil.cpp           |    2 +
 mythtv/libs/libmythbase/mythsingledownload.cpp     |    6 +-
 mythtv/libs/libmythbase/mythsingledownload.h       |    2 +-
 mythtv/libs/libmythfreemheg/Stream.cpp             |    2 +-
 .../datacontracts/frontend.h                       |    7 +-
 .../datacontracts/frontendStatus.h                 |    8 +-
 mythtv/libs/libmythtv/cardutil.cpp                 |    6 +-
 mythtv/libs/libmythtv/dsmcccache.cpp               |    4 +-
 mythtv/libs/libmythtv/mythccextractorplayer.cpp    |    3 +-
 mythtv/libs/libmythtv/mythsystemevent.cpp          |    2 +-
 mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp  |   19 +-
 mythtv/libs/libmythtv/recorders/HLS/HLSSegment.cpp |    6 +-
 mythtv/libs/libmythtv/recorders/HLS/HLSSegment.h   |    9 +-
 mythtv/libs/libmythtv/recorders/recorderbase.cpp   |    2 +-
 mythtv/libs/libmythtv/recordinginfo.cpp            |    2 -
 mythtv/libs/libmythtv/recordinginfo.h              |    1 -
 mythtv/libs/libmythtv/tv_play.cpp                  |  260 +++---
 mythtv/libs/libmythtv/tv_rec.cpp                   |   52 +-
 mythtv/libs/libmythui/cecadapter.cpp               |   10 +-
 mythtv/libs/libmythui/mythuiimage.cpp              |    2 +-
 mythtv/libs/libmythupnp/htmlserver.cpp             |   11 +
 mythtv/libs/libmythupnp/httprequest.cpp            |    2 +-
 mythtv/libs/libmythupnp/httpserver.cpp             |   37 +-
 mythtv/libs/libmythupnp/httpserver.h               |    5 +-
 mythtv/libs/libmythupnp/libmythupnp.pro            |    4 +-
 mythtv/libs/libmythupnp/websocket.cpp              |  895 ++++++++++++++++++++
 mythtv/libs/libmythupnp/websocket.h                |  229 +++++
 mythtv/programs/mythbackend/httpstatus.cpp         |    2 +-
 mythtv/programs/mythbackend/mainserver.cpp         |    7 +-
 mythtv/programs/mythbackend/mediaserver.cpp        |   23 +-
 mythtv/programs/mythbackend/mythbackend.pro        |    4 +
 mythtv/programs/mythbackend/scheduler.cpp          |   86 +-
 mythtv/programs/mythbackend/services/myth.cpp      |    3 +
 .../programs/mythbackend/services/serviceUtil.cpp  |    4 +-
 .../programs/mythfilerecorder/mythfilerecorder.cpp |    2 +-
 mythtv/programs/mythfrontend/mediarenderer.cpp     |  197 +----
 mythtv/programs/mythfrontend/mythfrontend.pro      |    4 +
 mythtv/programs/mythfrontend/services/frontend.cpp |    7 +-
 mythtv/programs/mythfrontend/services/frontend.h   |   28 +-
 mythtv/programs/mythfrontend/statusbox.cpp         |   28 +-
 mythtv/programs/mythfrontend/viewscheduled.cpp     |   34 +-
 mythtv/programs/mythfrontend/viewscheduled.h       |    5 -
 mythtv/programs/mythfrontend/viewschedulediff.cpp  |    6 +-
 65 files changed, 2107 insertions(+), 759 deletions(-)
 rename mythtv/html/{index.html => backend_index.html} (100%)
 create mode 100644 mythtv/html/debug/websocket.qsp
 create mode 100644 mythtv/html/frontend_index.qsp
 create mode 100644 mythtv/libs/libmythbase/codecutil.cpp
 create mode 100644 mythtv/libs/libmythbase/codecutil.h
 create mode 100644 mythtv/libs/libmythupnp/websocket.cpp
 create mode 100644 mythtv/libs/libmythupnp/websocket.h

-- 



More information about the mythtv-firehose mailing list