ONVIF:...tension(3pm)

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

πŸ’– NAME πŸ’–

okay so bestie, gather round, because this one is ONVIF::Analytics::Types::VideoEncoderOptionsExtension β€” yes the name is a whole paragraph, we don't make the rules, the ONVIF people do 🫢


✨ DESCRIPTION ✨

It's giving Perl data type class realness. Specifically, it's the Perl class for the XML Schema defined complexType VideoEncoderOptionsExtension, and it lives in the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. Slay. πŸ’…

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can touch, and the way you touch them is with the get_PROPERTY / set_PROPERTY methods β€” like, that's the whole access situation, no cap:

  • JPEG
  • MPEG4
  • H264
  • Extension

🌈 METHODS 🌈

πŸ¦‹ new πŸ¦‹

Constructor, bestie. The following data structure may be passed to new() β€” and yes, I'm showing it to you verbatim because every single nested type here matters, iykyk:

 { # ONVIF::Analytics::Types::VideoEncoderOptionsExtension
   JPEG =>  { # ONVIF::Analytics::Types::JpegOptions2
     BitrateRange =>  { # ONVIF::Analytics::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
   },
   MPEG4 =>  { # ONVIF::Analytics::Types::Mpeg4Options2
     BitrateRange =>  { # ONVIF::Analytics::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
   },
   H264 =>  { # ONVIF::Analytics::Types::H264Options2
     BitrateRange =>  { # ONVIF::Analytics::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
   },
   Extension =>  { # ONVIF::Analytics::Types::VideoEncoderOptionsExtension2
   },
 },

Look at that nesting. Three codec options, each with their own BitrateRange, each range holding a Min and a Max as ints, and then a little empty Extension sitting there in its VideoEncoderOptionsExtension2 era like πŸ‘‘ main character energy. Periodt.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” not a human, a machine, and honestly? It ate. πŸ”₯


aaaand that's a wrap, bestie πŸ’– this lil page came from perl v5.40.1 and it's dated 2026-02-01, filed under the manual page ONVIF:...tension(3pm) (they shortened the title, iconic behaviour honestly) 🌸 go forth and encode those videos, you absolute legend πŸ¦‹βœ¨

πŸ“¦ where this page comes from