ONVIF:...ration(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::H264Configuration β€” bestie, this is a Perl data type class, and it lives in section 3pm of the manual (that's the "perl module docs" section, iykyk). It's the whole entire module, no cap. πŸŽ€


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType H264Configuration, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. It's giving "structured XML but make it Perl objects." πŸ’…

πŸ’– PROPERTIES πŸ’–

These are the properties you can get to with the get_PROPERTY / set_PROPERTY methods (you don't touch the fields directly, bestie, that's not the move):

  • GovLength β€” a property, slay
  • H264Profile β€” also a property, also slay

That's two (2) properties. Both icons. Both accessible via get_PROPERTY / set_PROPERTY. Periodt. πŸ¦‹


🧚 METHODS 🧚

⭐ new

Constructor, obviously. Here's the data structure you may pass to new() β€” copy it exactly, no edits, no "improvements", I'm watching πŸ‘€:

 { # ONVIF::Media::Types::H264Configuration
   GovLength =>  $some_value, # int
   H264Profile => $some_value, # H264Profile
 },

So like, GovLength wants an int (a whole number, don't get cute with decimals) and H264Profile wants an H264Profile. That's the whole constructor moment. Constructor ate and left no crumbs. πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not by a person. By a machine. And honestly? The machine understood the assignment. πŸ€–βœ¨


perl v5.40.1 🌈 2026-02-01 β€” this lil page is straight from the User Contributed Perl Documentation, so go forth and configure your H264, bestie, you've got this πŸ’–πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from