ONVIF:...ptions2(3pm)

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

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

okay bestie, so this is the manual for ONVIF:...ptions2 from the 3pm section β€” yes the name got a lil chopped in the header, that's just how it's filed, we move. come sit with me, this one's short and sweet πŸ“


✨ NAME ✨

ONVIF::Analytics::Types::H264Options2 β€” the whole vibe is literally right there in the name, no cap πŸ’…


🌸 DESCRIPTION 🌸

So this is a Perl data type class β€” like, a little Perl package whose entire job is to represent one thing ✨

That one thing? The XML Schema defined complexType H264Options2, which lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the gig πŸ¦‹


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can actually poke at. You get at them with the get_PROPERTY / set_PROPERTY methods β€” that's the whole access pattern, iconic and consistent πŸ™ˆ

  • BitrateRange β€” the one and only property on this type. just the one, she's lowkey a minimalist πŸ’œ

πŸ‘‘ METHODS πŸ‘‘

πŸ’… new

Constructor. periodt. ✨

Here's the tea: this is the data structure you may pass to new() β€” and I'm keeping it exactly as written, no edits, no notes:

 { # ONVIF::Analytics::Types::H264Options2
   BitrateRange =>  { # ONVIF::Analytics::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
 },

so you've got your H264Options2 hashref, and inside it BitrateRange opens up into an ONVIF::Analytics::Types::IntRange hashref, which has a Min and a Max β€” both ints, both $some_value until you actually put something in them 🫢

ngl bestie, if you're gonna hand-write these structures, mind your commas and closing braces. Perl will let you build nonsense and then act brand new about it later 😭

🌈 AUTHOR 🌈

Generated by SOAP::WSDL. not me, not you, not a human at 3am β€” the machine did this one πŸ€–βœ¨


and that's the whole page, we ate and left absolutely no crumbs πŸ’– this was ONVIF:...ptions2(3pm) from perl v5.40.1, dated 2026-02-01 β€” so if you're reading this in the future, hey, you're right on time πŸŽ€ bye bestie, go set some BitrateRange values πŸ¦‹

πŸ“¦ where this page comes from