ONVIF::...xtension(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ ONVIF::...xtension(3) β€” User Contributed Perl Documentation πŸŽ€

okay bestie, welcome to the ONVIF::...xtension(3) page πŸ’– this is the User Contributed Perl Documentation moment, and we're gonna get you comfy with it. no cap.


🌸 NAME 🌸

ONVIF::Media::Types::VideoSourceExtension


πŸ’… DESCRIPTION πŸ’…

This is literally a Perl data type class for the XML Schema defined complexType VideoSourceExtension, and it's living in the namespace http://www.onvif.org/ver10/schema. iconic behavior, honestly.

🫢 PROPERTIES 🫢

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

  • Imaging β€” one of the properties you can get/set πŸ’«
  • Extension β€” the other property, also get/set-able 🫢

🌈 METHODS 🌈

⭐ new ⭐

Constructor. The following data structure may be passed to new() β€” here's the whole shape, bestie:

        { # 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
          },
        },

🌸 AUTHOR 🌸

Generated by SOAP::WSDL


mwah πŸ’‹ sign-off tea: this page came from perl v5.42.3, dated 1980-01-01, and it's the ONVIF::...xtension(3) manpage β€” periodt πŸ’–

πŸ“¦ where this page comes from