[mythtv-commits] mythtv branch master updated by paulh. v0.28-pre-1962-g1dab190

Git Repo Owner noreply at mythtv.org
Tue Jul 22 12:58:15 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user paulh.
       via  1dab1907956b6b30b65d0da627f22e6dd00d24d4 (commit)
      from  411272fd2b63e5799f4fc6e8e8243a68c2e2c42b (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 1dab1907956b6b30b65d0da627f22e6dd00d24d4
Author:    Paul Harrison <pharrison at mythtv.org> at Tue, 22 Jul 2014 13:57:18 +0100
Committer: Paul Harrison <pharrison at mythtv.org> at Tue, 22 Jul 2014 13:57:18 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1dab1907956b6b30b65d0da627f22e6dd00d24d4

MainServer: add a QUERY_FINDFILE command to the protocol
This command will search a storage group on a host for a file and return the
myth url's of any matching file(s) or 'NOT_FOUND' if nothing was found.

The filename can be a regular filename like 'front.jpg' or a regexp like
'front.(jpg|jpeg|png|gif)'.

If allowfallback is '0' only the given host is searched otherwise all hosts
will be searched until a match is found or there is an error.

The format of the command is:
QUERY_FINDFILE <host> <storagegroup> <filename> <useregex (optional)> <allowfallback (optional)>

NOTE: bumps the myth protocol version so all backends and frontends need to be
updated.



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

Summary of changes:
 mythtv/bindings/perl/MythTV.pm               |    4 +-
 mythtv/bindings/php/MythBackend.php          |    4 +-
 mythtv/bindings/python/MythTV/static.py      |    4 +-
 mythtv/libs/libmythbase/mythversion.h        |    4 +-
 mythtv/programs/mythbackend/mainserver.cpp   |  207 ++++++++++++++++++++++++++
 mythtv/programs/mythbackend/mainserver.h     |    1 +
 mythtv/programs/mythbackend/playbacksock.cpp |   14 ++
 mythtv/programs/mythbackend/playbacksock.h   |    2 +
 8 files changed, 232 insertions(+), 8 deletions(-)

-- 



More information about the mythtv-commits mailing list