ONVIF:...ributes(3pm)

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

πŸ’– ONVIF::Device::Types::VideoAttributes πŸ’–

okay bestie, sit down, hydrate, and let me tell you about this little Perl module, because it's genuinely so much less scary than the name suggests 🫢 It's a section 3pm manual page, so yeah, it's Perl library documentation, but like… it's chill.

🌸 NAME 🌸

ONVIF::Device::Types::VideoAttributes

That's the whole thing. One class. One job. Main character energy, honestly πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this is a Perl data type class for the XML Schema defined complexType called VideoAttributes β€” and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. It exists so you can hold video-attribute data in a Perl object without crying. Slay ✨


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get and set, and the way you do that is with get_PROPERTY / set_PROPERTY methods. iykyk πŸ’…

  • Bitrate
  • Width
  • Height
  • Encoding
  • Framerate

Lowkey a whole little squad of attributes, no cap.


✨ METHODS ✨

🧚 new

It's the constructor, bestie. The following data structure may be passed to new():

 { # ONVIF::Device::Types::VideoAttributes
   Bitrate =>  $some_value, # int
   Width =>  $some_value, # int
   Height =>  $some_value, # int
   Encoding => $some_value, # VideoEncoding
   Framerate =>  $some_value, # float
 },

Look at that little hash. It's giving organized πŸ’– Note the comments telling you the types β€” int, int, int, VideoEncoding, and float β€” so you know exactly what to hand over. Obsessed.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, not a committee, just a code generator doing its thing and honestly? It ate. πŸ“


okay that's the whole page, you're welcome, go forth and construct your VideoAttributes with confidence 🌈 This was served up courtesy of perl v5.40.1, dated 2026-02-01 β€” periodt πŸ’œ

πŸ“¦ where this page comes from