ONVIF:...ptions(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– ONVIF::Analytics::Types::H264Options πŸ’–

okay bestie, so this is the manual for ONVIF::Analytics::Types::H264Options, living its best life in the 3pm section of the Perl docs (User Contributed Perl Documentation, iykyk). it's giving... XML schema energy. periodt. πŸŽ€


✨ NAME ✨

ONVIF::Analytics::Types::H264Options β€” no cap, that's literally the whole name, that's the vibe.


🌸 DESCRIPTION 🌸

so basically this is a Perl data type class πŸ¦‹ for the XML Schema defined complexType H264Options, and it comes from the namespace http://www.onvif.org/ver10/schema. iconic behavior honestly.


πŸ‘‘ PROPERTIES πŸ‘‘

these are the properties you can get to, and the way you do it is with get_PROPERTY / set_PROPERTY methods πŸ’…:

  • ResolutionsAvailable
  • GovLengthRange
  • FrameRateRange
  • EncodingIntervalRange
  • H264ProfilesSupported

like, that's the whole roster. five baddies. 🌈


🧚 METHODS 🧚

⭐ new ⭐

Constructor ✨ β€” it's the main character of this whole page ngl. The following data structure may be passed to new():

 { # ONVIF::Analytics::Types::H264Options
   ResolutionsAvailable =>  { # ONVIF::Analytics::Types::VideoResolution
     Width =>  $some_value, # int
     Height =>  $some_value, # int
   },
   GovLengthRange =>  { # ONVIF::Analytics::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   FrameRateRange =>  { # ONVIF::Analytics::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   EncodingIntervalRange =>  { # ONVIF::Analytics::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   H264ProfilesSupported => $some_value, # H264Profile
 },

look at that nesting 😭 the ResolutionsAvailable is a ONVIF::Analytics::Types::VideoResolution with a Width and a Height (both int). GovLengthRange, FrameRateRange and EncodingIntervalRange are all ONVIF::Analytics::Types::IntRange with a Min and a Max (both int, again). and H264ProfilesSupported is just $some_value typed as H264Profile. slay. 🫢


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. that's it, that's the author, it's a machine and it ate. πŸ”₯


k so that's the whole page bestie, go forth and construct your H264Options πŸ’–

perl v5.40.1 Β· 2026-02-01 Β· ONVIF:...ptions(3pm) β€” mwah, bye bye, drink water, set your encoding interval range responsibly πŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from