This commit is contained in:
Isaac Connor 2020-05-12 15:48:14 -04:00
parent 8f3a8ee877
commit 9aa297f7cd
1 changed files with 1489 additions and 1521 deletions

View File

@ -7,7 +7,7 @@ use base qw(SOAP::WSDL::Client::Base);
# only load if it hasn't been loaded before
require ONVIF::Media::Typemaps::Media
if not ONVIF::Media::Typemaps::Media->can('get_class');
if not ONVIF::Media::Typemaps::Media->can('get_class');
sub START {
$_[0]->set_proxy('http://www.examples.com/Media/') if not $_[2]->{proxy};
@ -27,7 +27,7 @@ sub GetServiceCapabilities {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetServiceCapabilities )],
@ -52,7 +52,7 @@ sub GetVideoSources {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoSources )],
@ -77,7 +77,7 @@ sub GetAudioSources {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioSources )],
@ -91,7 +91,6 @@ sub GetAudioSources {
}, $body, $header);
}
sub GetAudioOutputs {
my ($self, $body, $header) = @_;
die "GetAudioOutputs must be called as object method (\$self is <$self>)" if not blessed($self);
@ -102,7 +101,7 @@ sub GetAudioOutputs {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioOutputs )],
@ -116,7 +115,6 @@ sub GetAudioOutputs {
}, $body, $header);
}
sub CreateProfile {
my ($self, $body, $header) = @_;
die "CreateProfile must be called as object method (\$self is <$self>)" if not blessed($self);
@ -127,7 +125,7 @@ sub CreateProfile {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::CreateProfile )],
@ -150,23 +148,18 @@ sub GetProfile {
soap_action => 'http://www.onvif.org/ver10/media/wsdlGetProfile/',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetProfile )],
},
header => {
},
headerfault => {
}
}, $body, $header);
}
sub GetProfiles {
my ($self, $body, $header) = @_;
die "GetProfiles must be called as object method (\$self is <$self>)" if not blessed($self);
@ -175,18 +168,14 @@ sub GetProfiles {
soap_action => 'http://www.onvif.org/ver10/media/wsdl/GetProfiles',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetProfiles )],
},
header => {
},
headerfault => {
}
}, $body, $header);
}
@ -202,7 +191,7 @@ sub AddVideoEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddVideoEncoderConfiguration )],
@ -225,23 +214,18 @@ sub AddVideoSourceConfiguration {
soap_action => 'http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddVideoSourceConfiguration )],
},
header => {
},
headerfault => {
}
}, $body, $header);
}
sub AddAudioEncoderConfiguration {
my ($self, $body, $header) = @_;
die "AddAudioEncoderConfiguration must be called as object method (\$self is <$self>)" if not blessed($self);
@ -250,18 +234,14 @@ sub AddAudioEncoderConfiguration {
soap_action => 'http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddAudioEncoderConfiguration )],
},
header => {
},
headerfault => {
}
}, $body, $header);
}
@ -277,7 +257,7 @@ sub AddAudioSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddAudioSourceConfiguration )],
@ -302,7 +282,7 @@ sub AddPTZConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddPTZConfiguration )],
@ -327,7 +307,7 @@ sub AddVideoAnalyticsConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddVideoAnalyticsConfiguration )],
@ -352,7 +332,7 @@ sub AddMetadataConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddMetadataConfiguration )],
@ -377,7 +357,7 @@ sub AddAudioOutputConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddAudioOutputConfiguration )],
@ -402,7 +382,7 @@ sub AddAudioDecoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::AddAudioDecoderConfiguration )],
@ -427,7 +407,7 @@ sub RemoveVideoEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveVideoEncoderConfiguration )],
@ -452,7 +432,7 @@ sub RemoveVideoSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveVideoSourceConfiguration )],
@ -477,7 +457,7 @@ sub RemoveAudioEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveAudioEncoderConfiguration )],
@ -502,7 +482,7 @@ sub RemoveAudioSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveAudioSourceConfiguration )],
@ -527,7 +507,7 @@ sub RemovePTZConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemovePTZConfiguration )],
@ -552,7 +532,7 @@ sub RemoveVideoAnalyticsConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveVideoAnalyticsConfiguration )],
@ -577,7 +557,7 @@ sub RemoveMetadataConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveMetadataConfiguration )],
@ -602,7 +582,7 @@ sub RemoveAudioOutputConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveAudioOutputConfiguration )],
@ -627,7 +607,7 @@ sub RemoveAudioDecoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::RemoveAudioDecoderConfiguration )],
@ -652,7 +632,7 @@ sub DeleteProfile {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::DeleteProfile )],
@ -677,7 +657,7 @@ sub GetVideoSourceConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoSourceConfigurations )],
@ -702,7 +682,7 @@ sub GetVideoEncoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoEncoderConfigurations )],
@ -727,7 +707,7 @@ sub GetAudioSourceConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioSourceConfigurations )],
@ -752,7 +732,7 @@ sub GetAudioEncoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioEncoderConfigurations )],
@ -777,7 +757,7 @@ sub GetVideoAnalyticsConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoAnalyticsConfigurations )],
@ -802,7 +782,7 @@ sub GetMetadataConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetMetadataConfigurations )],
@ -827,7 +807,7 @@ sub GetAudioOutputConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioOutputConfigurations )],
@ -852,7 +832,7 @@ sub GetAudioDecoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioDecoderConfigurations )],
@ -877,7 +857,7 @@ sub GetVideoSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoSourceConfiguration )],
@ -902,7 +882,7 @@ sub GetVideoEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoEncoderConfiguration )],
@ -927,7 +907,7 @@ sub GetAudioSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioSourceConfiguration )],
@ -952,7 +932,7 @@ sub GetAudioEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioEncoderConfiguration )],
@ -977,7 +957,7 @@ sub GetVideoAnalyticsConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoAnalyticsConfiguration )],
@ -1002,7 +982,7 @@ sub GetMetadataConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetMetadataConfiguration )],
@ -1027,7 +1007,7 @@ sub GetAudioOutputConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioOutputConfiguration )],
@ -1052,7 +1032,7 @@ sub GetAudioDecoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioDecoderConfiguration )],
@ -1077,7 +1057,7 @@ sub GetCompatibleVideoEncoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleVideoEncoderConfigurations )],
@ -1102,7 +1082,7 @@ sub GetCompatibleVideoSourceConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleVideoSourceConfigurations )],
@ -1127,7 +1107,7 @@ sub GetCompatibleAudioEncoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleAudioEncoderConfigurations )],
@ -1152,7 +1132,7 @@ sub GetCompatibleAudioSourceConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleAudioSourceConfigurations )],
@ -1177,7 +1157,7 @@ sub GetCompatibleVideoAnalyticsConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleVideoAnalyticsConfigurations )],
@ -1202,7 +1182,7 @@ sub GetCompatibleMetadataConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleMetadataConfigurations )],
@ -1227,7 +1207,7 @@ sub GetCompatibleAudioOutputConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleAudioOutputConfigurations )],
@ -1252,7 +1232,7 @@ sub GetCompatibleAudioDecoderConfigurations {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetCompatibleAudioDecoderConfigurations )],
@ -1277,7 +1257,7 @@ sub SetVideoSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetVideoSourceConfiguration )],
@ -1302,7 +1282,7 @@ sub SetVideoEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetVideoEncoderConfiguration )],
@ -1327,7 +1307,7 @@ sub SetAudioSourceConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetAudioSourceConfiguration )],
@ -1352,7 +1332,7 @@ sub SetAudioEncoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetAudioEncoderConfiguration )],
@ -1377,7 +1357,7 @@ sub SetVideoAnalyticsConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetVideoAnalyticsConfiguration )],
@ -1402,7 +1382,7 @@ sub SetMetadataConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetMetadataConfiguration )],
@ -1427,7 +1407,7 @@ sub SetAudioOutputConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetAudioOutputConfiguration )],
@ -1452,7 +1432,7 @@ sub SetAudioDecoderConfiguration {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetAudioDecoderConfiguration )],
@ -1477,7 +1457,7 @@ sub GetVideoSourceConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoSourceConfigurationOptions )],
@ -1502,7 +1482,7 @@ sub GetVideoEncoderConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoEncoderConfigurationOptions )],
@ -1527,7 +1507,7 @@ sub GetAudioSourceConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioSourceConfigurationOptions )],
@ -1552,7 +1532,7 @@ sub GetAudioEncoderConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioEncoderConfigurationOptions )],
@ -1577,7 +1557,7 @@ sub GetMetadataConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetMetadataConfigurationOptions )],
@ -1602,7 +1582,7 @@ sub GetAudioOutputConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioOutputConfigurationOptions )],
@ -1627,7 +1607,7 @@ sub GetAudioDecoderConfigurationOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetAudioDecoderConfigurationOptions )],
@ -1652,7 +1632,7 @@ sub GetGuaranteedNumberOfVideoEncoderInstances {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetGuaranteedNumberOfVideoEncoderInstances )],
@ -1675,9 +1655,7 @@ sub GetStreamUri {
soap_action => 'http://www.onvif.org/ver10/media/wsdl/GetStreamUri',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetStreamUri )],
@ -1702,7 +1680,7 @@ sub StartMulticastStreaming {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::StartMulticastStreaming )],
@ -1727,7 +1705,7 @@ sub StopMulticastStreaming {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::StopMulticastStreaming )],
@ -1752,7 +1730,7 @@ sub SetSynchronizationPoint {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetSynchronizationPoint )],
@ -1777,7 +1755,7 @@ sub GetSnapshotUri {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetSnapshotUri )],
@ -1802,7 +1780,7 @@ sub GetVideoSourceModes {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetVideoSourceModes )],
@ -1827,7 +1805,7 @@ sub SetVideoSourceMode {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetVideoSourceMode )],
@ -1852,7 +1830,7 @@ sub GetOSDs {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetOSDs )],
@ -1877,7 +1855,7 @@ sub GetOSD {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetOSD )],
@ -1902,7 +1880,7 @@ sub GetOSDOptions {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::GetOSDOptions )],
@ -1927,7 +1905,7 @@ sub SetOSD {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::SetOSD )],
@ -1952,7 +1930,7 @@ sub CreateOSD {
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::CreateOSD )],
@ -1975,29 +1953,19 @@ sub DeleteOSD {
soap_action => 'http://www.onvif.org/ver10/media/wsdl/DeleteOSD',
style => 'document',
body => {
'use' => 'literal',
use => 'literal',
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
encodingStyle => '',
parts => [qw( ONVIF::Media::Elements::DeleteOSD )],
},
header => {
},
headerfault => {
}
}, $body, $header);
}
1;
__END__
=pod