ONVIF::...nOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay so bestie, welcome to the ONVIF::...nOptions(3) page β€” the main character here is literally ONVIF::PTZ::Types::VideoDecoderConfigurationOptions. No cap, that’s the whole name, and it’s giving very β€œPerl type class with a long government name” energy. πŸ’…


🌸 DESCRIPTION 🌸

This is a Perl data type class for the XML Schema-defined complexType VideoDecoderConfigurationOptions, and that type comes from the namespace http://www.onvif.org/ver10/schema. That namespace is doing the absolute most, but we respect it. ✨

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods. Yes, bestie, that’s the access pattern β€” write it down. 🫢

  • JpegDecOptions β€” the JpegDecOptions property.
  • H264DecOptions β€” the H264DecOptions property.
  • Mpeg4DecOptions β€” the Mpeg4DecOptions property.
  • Extension β€” the Extension property.

✨ METHODS ✨

πŸ’… new πŸ’…

Constructor. The following data structure may be passed to new(). This is the exact shape, so don’t come for me if you freehand it β€” the fields are literally right here. πŸ‘‘

{ # ONVIF::PTZ::Types::VideoDecoderConfigurationOptions
  JpegDecOptions =>  { # ONVIF::PTZ::Types::JpegDecOptions
    ResolutionsAvailable =>  { # ONVIF::PTZ::Types::VideoResolution
      Width =>  $some_value, # int
      Height =>  $some_value, # int
    },
    SupportedInputBitrate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
    SupportedFrameRate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
  },
  H264DecOptions =>  { # ONVIF::PTZ::Types::H264DecOptions
    ResolutionsAvailable =>  { # ONVIF::PTZ::Types::VideoResolution
      Width =>  $some_value, # int
      Height =>  $some_value, # int
    },
    SupportedH264Profiles => $some_value, # H264Profile
    SupportedInputBitrate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
    SupportedFrameRate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
  },
  Mpeg4DecOptions =>  { # ONVIF::PTZ::Types::Mpeg4DecOptions
    ResolutionsAvailable =>  { # ONVIF::PTZ::Types::VideoResolution
      Width =>  $some_value, # int
      Height =>  $some_value, # int
    },
    SupportedMpeg4Profiles => $some_value, # Mpeg4Profile
    SupportedInputBitrate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
    SupportedFrameRate =>  { # ONVIF::PTZ::Types::IntRange
      Min =>  $some_value, # int
      Max =>  $some_value, # int
    },
  },
  Extension =>  { # ONVIF::PTZ::Types::VideoDecoderConfigurationOptionsExtension
  },
},

🫢 AUTHOR 🫢

Generated by SOAP::WSDL. That’s the author tea, periodt. 🧚


And that’s the page, bestie! Footer sign-off realness: perl v5.42.3, dated 1980-01-01, page ONVIF::...nOptions(3). Byeee, mwah πŸ’‹πŸŽ€βœ¨

πŸ“¦ where this page comes from