ONVIF:...ension(3pm)

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

✨ NAME ✨

okay so bestie, this is ONVIF::Device::Types::VideoEncoderOptionsExtension β€” a whole Perl data type class, and she's giving very "generated by a machine but make it fashion" energy. She lives in the 3pm section of the manual, and she's here to model one specific XML Schema complexType for you. πŸ’…


🌸 DESCRIPTION 🌸

So basically, this class is a Perl data type class for the XML Schema defined complexType VideoEncoderOptionsExtension, and she reps the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole job, and she does it flawlessly fr fr. πŸ¦‹

πŸ’– PROPERTIES πŸ’–

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • JPEG β€” yes, the JPEG one πŸŽ€
  • MPEG4 β€” the MPEG4 one ✨
  • H264 β€” the H264 one πŸ”₯
  • Extension β€” and the Extension one, obviously πŸ’œ

(Use get_JPEG, set_JPEG, etc. β€” you already knew that, iykyk.)


🫢 METHODS 🫢

⭐ new ⭐

Constructor, bestie. The following data structure may be passed to new():

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

Look at her, nested hashrefs on nested hashrefs β€” the BitrateRange is literally an ONVIF::Device::Types::IntRange with a Min and a Max, both ints, and Extension is just a lil empty ONVIF::Device::Types::VideoEncoderOptionsExtension2 sitting there being mysterious. Not a single one of these got skipped, bestie, we respect ALL the properties in this house. πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. No cap, that's the whole author credit β€” the robots made her and honestly? She ate. πŸ€–βœ¨


πŸ’€ little heads-up: this whole page is machine-generated documentation, so if something looks weird, that's just the vibe of auto-generated Perl type classes. She's iconic like that.

okay and that's the whole page, bestie!! mwah πŸ’– this was perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ension(3pm) in the User Contributed Perl Documentation β€” love that for her, see you in the next manpage πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from