Mailing List Archive

mythtv branch master updated by dhampton. v30-Pre-372-g02d239b
The branch, master has been updated on the
mythtv repository by gitolite user dhampton.
via 02d239b6b145ed8e51fd4f626179ff143fb1ba2b (commit)
via 68791c5e2198de80c15ab62521a510093d790971 (commit)
via ea601096c7b620d46398170de4a4a7ec37f644ed (commit)
via 851980d90bec3d9903009e59970ec97ee67484c1 (commit)
via abef23ec2ad5d3aa56859b72979b2f764899f9a6 (commit)
from 6c0c90a27bc287d19abeef7fb1d3a17f02369aa3 (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 02d239b6b145ed8e51fd4f626179ff143fb1ba2b
Author: David Hampton <mythtv@love2code.net> at Sun, 31 Dec 2017 14:38:21 -0500
Committer: David Hampton <mythtv@love2code.net> at Wed, 3 Jan 2018 21:11:40 -0500
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=02d239b6b145ed8e51fd4f626179ff143fb1ba2b

Fix timeout of XSD requests for non-existent structures.
Check the result of calling GetXSD or GetEnumXSD, and if they failed
send an error msasage back to the source of the request.



commit 68791c5e2198de80c15ab62521a510093d790971
Author: David Hampton <mythtv@love2code.net> at Tue, 2 Jan 2018 22:45:16 -0500
Committer: David Hampton <mythtv@love2code.net> at Wed, 3 Jan 2018 21:11:40 -0500
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=68791c5e2198de80c15ab62521a510093d790971

Get XSD working again after QObject cleanups.
When adding "DTC::" to the start of the type name before a lookup, now
also add '*' to the end of the name. This worked before because the
old code registered both "ObjectName" and "ObjectName*" in the type
system. The cleaned up code no longer registers "ObjectName" because
it no longer has a public copy constructor (which is a requirement for
objects derived from a QObject).



commit ea601096c7b620d46398170de4a4a7ec37f644ed
Author: David Hampton <mythtv@love2code.net> at Tue, 2 Jan 2018 22:34:30 -0500
Committer: David Hampton <mythtv@love2code.net> at Wed, 3 Jan 2018 20:55:18 -0500
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=ea601096c7b620d46398170de4a4a7ec37f644ed

Get WSDL working again after QObject cleanups.
Don't strip the '*' from type names when looking up types in the type
system. This worked before because the old code registered both
"ObjectName" and "ObjectName*" in the type system. The cleaned up
code no longer registers "ObjectName" because it no longer has a
public copy constructor (which is a requirement for objects derived
from a QObject).



commit 851980d90bec3d9903009e59970ec97ee67484c1
Author: David Hampton <mythtv@love2code.net> at Tue, 2 Jan 2018 10:22:42 -0500
Committer: David Hampton <mythtv@love2code.net> at Wed, 3 Jan 2018 20:55:18 -0500
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=851980d90bec3d9903009e59970ec97ee67484c1

Mark all of the datacontract constructors as "invokable".



commit abef23ec2ad5d3aa56859b72979b2f764899f9a6
Author: David Hampton <mythtv@love2code.net> at Sat, 23 Dec 2017 10:30:28 -0500
Committer: David Hampton <mythtv@love2code.net> at Wed, 3 Jan 2018 18:28:30 -0500
URL: http://code.mythtv.org/cgit/mythtv/commit/?id=abef23ec2ad5d3aa56859b72979b2f764899f9a6

Fix misleading indentation warning.



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

Summary of changes:
.../datacontracts/artworkInfo.h | 2 +-
.../datacontracts/artworkInfoList.h | 2 +-
.../datacontracts/backendInfo.h | 2 +-
.../datacontracts/blurayInfo.h | 2 +-
.../datacontracts/buildInfo.h | 2 +-
.../datacontracts/captureCard.h | 2 +-
.../datacontracts/captureCardList.h | 2 +-
.../datacontracts/castMember.h | 2 +-
.../datacontracts/castMemberList.h | 2 +-
.../datacontracts/channelGroup.h | 2 +-
.../datacontracts/channelGroupList.h | 2 +-
.../datacontracts/channelInfoList.h | 2 +-
.../datacontracts/connectionInfo.h | 2 +-
.../datacontracts/cutList.h | 2 +-
.../datacontracts/cutting.h | 2 +-
.../datacontracts/databaseInfo.h | 2 +-
.../datacontracts/encoder.h | 2 +-
.../datacontracts/encoderList.h | 2 +-
.../libmythservicecontracts/datacontracts/enum.h | 2 +-
.../datacontracts/enumItem.h | 2 +-
.../datacontracts/envInfo.h | 2 +-
.../datacontracts/frontend.h | 2 +-
.../datacontracts/frontendActionList.h | 2 +-
.../datacontracts/frontendList.h | 2 +-
.../datacontracts/frontendStatus.h | 2 +-
.../libmythservicecontracts/datacontracts/genre.h | 2 +-
.../datacontracts/genreList.h | 2 +-
.../datacontracts/imageMetadataInfo.h | 2 +-
.../datacontracts/imageMetadataInfoList.h | 2 +-
.../datacontracts/imageSyncInfo.h | 2 +-
.../libmythservicecontracts/datacontracts/input.h | 2 +-
.../datacontracts/inputList.h | 2 +-
.../datacontracts/labelValue.h | 2 +-
.../libmythservicecontracts/datacontracts/lineup.h | 4 +-
.../datacontracts/liveStreamInfo.h | 2 +-
.../datacontracts/liveStreamInfoList.h | 2 +-
.../datacontracts/logInfo.h | 2 +-
.../datacontracts/logMessage.h | 2 +-
.../datacontracts/logMessageList.h | 2 +-
.../datacontracts/musicMetadataInfo.h | 2 +-
.../datacontracts/musicMetadataInfoList.h | 2 +-
.../datacontracts/programAndChannel.h | 4 +-
.../datacontracts/programGuide.h | 2 +-
.../datacontracts/programList.h | 2 +-
.../datacontracts/recRule.h | 2 +-
.../datacontracts/recRuleFilter.h | 2 +-
.../datacontracts/recRuleFilterList.h | 2 +-
.../datacontracts/recRuleList.h | 2 +-
.../datacontracts/recording.h | 2 +-
.../datacontracts/settingList.h | 2 +-
.../datacontracts/storageGroupDir.h | 2 +-
.../datacontracts/storageGroupDirList.h | 2 +-
.../datacontracts/timeZoneInfo.h | 2 +-
.../datacontracts/titleInfo.h | 2 +-
.../datacontracts/titleInfoList.h | 2 +-
.../datacontracts/versionInfo.h | 2 +-
.../datacontracts/videoLookupInfo.h | 4 +-
.../datacontracts/videoLookupInfoList.h | 2 +-
.../datacontracts/videoMetadataInfo.h | 2 +-
.../datacontracts/videoMetadataInfoList.h | 2 +-
.../datacontracts/videoMultiplex.h | 2 +-
.../datacontracts/videoMultiplexList.h | 2 +-
.../datacontracts/videoSource.h | 2 +-
.../datacontracts/videoSourceList.h | 2 +-
.../datacontracts/wolInfo.h | 2 +-
.../libs/libmythservicecontracts/enums/recStatus.h | 2 +-
mythtv/libs/libmythupnp/servicehost.cpp | 11 ++-
mythtv/libs/libmythupnp/wsdl.cpp | 4 -
mythtv/libs/libmythupnp/xsd.cpp | 69 +++++++++++---------
mythtv/programs/mythcommflag/TemplateFinder.cpp | 2 +-
70 files changed, 117 insertions(+), 107 deletions(-)

--

_______________________________________________
mythtv-firehose mailing list
mythtv-firehose@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-firehose