ONVIF:...nOption(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::AudioEncoderConfigurationOption β€” and yes bestie, that whole thing is the name, we're not abbreviating, that's the vibe ✨


πŸŽ€ DESCRIPTION πŸŽ€

Okay so listen. This is a Perl data type class for the XML Schema defined complexType AudioEncoderConfigurationOption, and it comes from the namespace http://www.onvif.org/ver10/schema. That's the whole lore. It's a type class, it does type class things, and it is iconic for exactly that reason. πŸ¦‹

🌸 PROPERTIES 🌸

The way that these properties are right there for you to access using get_PROPERTY / set_PROPERTY methods… obsessed honestly. Here's the full roster, no skips, no cuts:

  • Encoding
  • BitrateList
  • SampleRateList

Periodt. That's the list. Three of them. All three are important, don't play favorites. πŸ’…


✨ METHODS ✨

πŸ’« new πŸ’«

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

 { # ONVIF::Device::Types::AudioEncoderConfigurationOption
   Encoding => $some_value, # AudioEncoding
   BitrateList =>  { # ONVIF::Device::Types::IntList
     Items =>  $some_value, # int
   },
   SampleRateList =>  { # ONVIF::Device::Types::IntList
     Items =>  $some_value, # int
   },
 },

Look at that structure. Look at it. Encoding takes an AudioEncoding, and both BitrateList and SampleRateList are ONVIF::Device::Types::IntList situations, each with an Items key holding an int. Copy it exactly like that, don't freestyle the nesting, the nesting is load-bearing. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not by a human typing at 3am. By the machine. And honestly? Slay. πŸ”₯


No warnings, no bugs, no exit statuses in this one, bestie β€” it's a short and sweet little type class. Just vibes, properties, and a constructor. πŸ’–

And that's the whole page!! This was ONVIF:...nOption(3pm), part of the User Contributed Perl Documentation, and it's running on perl v5.40.1 dated 2026-02-01. Byeee, go set some properties, ily πŸŽ€βœ¨πŸ¦‹πŸ’…πŸŒΈ

πŸ“¦ where this page comes from