GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
ONVIF::Media::Elements::GetVideoSourcesResponse(3) User Contributed Perl Documentation ONVIF::Media::Elements::GetVideoSourcesResponse(3)

ONVIF::Media::Elements::GetVideoSourcesResponse

Perl data type class for the XML Schema defined element GetVideoSourcesResponse from the namespace http://www.onvif.org/ver10/media/wsdl.

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
VideoSources

 $element->set_VideoSources($data);
 $element->get_VideoSources();
    

 my $element = ONVIF::Media::Elements::GetVideoSourcesResponse->new($data);

Constructor. The following data structure may be passed to new():

 {
   VideoSources =>  { # ONVIF::Media::Types::VideoSource
     Framerate =>  $some_value, # float
     Resolution =>  { # ONVIF::Media::Types::VideoResolution
       Width =>  $some_value, # int
       Height =>  $some_value, # int
     },
     Imaging =>  { # ONVIF::Media::Types::ImagingSettings
       BacklightCompensation =>  { # ONVIF::Media::Types::BacklightCompensation
         Mode => $some_value, # BacklightCompensationMode
         Level =>  $some_value, # float
       },
       Brightness =>  $some_value, # float
       ColorSaturation =>  $some_value, # float
       Contrast =>  $some_value, # float
       Exposure =>  { # ONVIF::Media::Types::Exposure
         Mode => $some_value, # ExposureMode
         Priority => $some_value, # ExposurePriority
         Window => ,
         MinExposureTime =>  $some_value, # float
         MaxExposureTime =>  $some_value, # float
         MinGain =>  $some_value, # float
         MaxGain =>  $some_value, # float
         MinIris =>  $some_value, # float
         MaxIris =>  $some_value, # float
         ExposureTime =>  $some_value, # float
         Gain =>  $some_value, # float
         Iris =>  $some_value, # float
       },
       Focus =>  { # ONVIF::Media::Types::FocusConfiguration
         AutoFocusMode => $some_value, # AutoFocusMode
         DefaultSpeed =>  $some_value, # float
         NearLimit =>  $some_value, # float
         FarLimit =>  $some_value, # float
       },
       IrCutFilter => $some_value, # IrCutFilterMode
       Sharpness =>  $some_value, # float
       WideDynamicRange =>  { # ONVIF::Media::Types::WideDynamicRange
         Mode => $some_value, # WideDynamicMode
         Level =>  $some_value, # float
       },
       WhiteBalance =>  { # ONVIF::Media::Types::WhiteBalance
         Mode => $some_value, # WhiteBalanceMode
         CrGain =>  $some_value, # float
         CbGain =>  $some_value, # float
       },
       Extension =>  { # ONVIF::Media::Types::ImagingSettingsExtension
       },
     },
     Extension =>  { # ONVIF::Media::Types::VideoSourceExtension
       Imaging =>  { # ONVIF::Media::Types::ImagingSettings20
         BacklightCompensation =>  { # ONVIF::Media::Types::BacklightCompensation20
           Mode => $some_value, # BacklightCompensationMode
           Level =>  $some_value, # float
         },
         Brightness =>  $some_value, # float
         ColorSaturation =>  $some_value, # float
         Contrast =>  $some_value, # float
         Exposure =>  { # ONVIF::Media::Types::Exposure20
           Mode => $some_value, # ExposureMode
           Priority => $some_value, # ExposurePriority
           Window => ,
           MinExposureTime =>  $some_value, # float
           MaxExposureTime =>  $some_value, # float
           MinGain =>  $some_value, # float
           MaxGain =>  $some_value, # float
           MinIris =>  $some_value, # float
           MaxIris =>  $some_value, # float
           ExposureTime =>  $some_value, # float
           Gain =>  $some_value, # float
           Iris =>  $some_value, # float
         },
         Focus =>  { # ONVIF::Media::Types::FocusConfiguration20
           AutoFocusMode => $some_value, # AutoFocusMode
           DefaultSpeed =>  $some_value, # float
           NearLimit =>  $some_value, # float
           FarLimit =>  $some_value, # float
           Extension =>  { # ONVIF::Media::Types::FocusConfiguration20Extension
           },
         },
         IrCutFilter => $some_value, # IrCutFilterMode
         Sharpness =>  $some_value, # float
         WideDynamicRange =>  { # ONVIF::Media::Types::WideDynamicRange20
           Mode => $some_value, # WideDynamicMode
           Level =>  $some_value, # float
         },
         WhiteBalance =>  { # ONVIF::Media::Types::WhiteBalance20
           Mode => $some_value, # WhiteBalanceMode
           CrGain =>  $some_value, # float
           CbGain =>  $some_value, # float
           Extension =>  { # ONVIF::Media::Types::WhiteBalance20Extension
           },
         },
         Extension =>  { # ONVIF::Media::Types::ImagingSettingsExtension20
           ImageStabilization =>  { # ONVIF::Media::Types::ImageStabilization
             Mode => $some_value, # ImageStabilizationMode
             Level =>  $some_value, # float
             Extension =>  { # ONVIF::Media::Types::ImageStabilizationExtension
             },
           },
           Extension =>  { # ONVIF::Media::Types::ImagingSettingsExtension202
             IrCutFilterAutoAdjustment =>  { # ONVIF::Media::Types::IrCutFilterAutoAdjustment
               BoundaryType =>  $some_value, # string
               BoundaryOffset =>  $some_value, # float
               ResponseTime =>  $some_value, # duration
               Extension =>  { # ONVIF::Media::Types::IrCutFilterAutoAdjustmentExtension
               },
             },
             Extension =>  { # ONVIF::Media::Types::ImagingSettingsExtension203
             },
           },
         },
       },
       Extension =>  { # ONVIF::Media::Types::VideoSourceExtension2
       },
     },
   },
 },

Generated by SOAP::WSDL
2021-12-10 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.