ONVIF:...Option(3pm)

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

✨ NAME ✨

okay bestie so the module in question is ONVIF::PTZ::Types::AudioEncoderConfigurationOption β€” it lives in the 3pm part of the Perl manual (that's the User Contributed Perl Documentation zone, iykyk) πŸ’–


🌸 DESCRIPTION 🌸

So basically? This is a Perl data type class β€” like, it's the Perl-side glow-up of an XML Schema defined complexType called AudioEncoderConfigurationOption, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's giving "I exist so your SOAP messages make sense" ✨

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get to, and the way you get to them is through the get_PROPERTY / set_PROPERTY methods. No cap. 🫢

  • Encoding
  • BitrateList
  • SampleRateList

πŸ’… METHODS πŸ’…

new

Constructor, periodt. Here's the whole data structure you're allowed to hand over to new() β€” copy it exactly, don't be cute with it:

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

like… the nesting is real but it's honestly not that deep, you got this πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes, it literally wrote itself, main character energy fr fr πŸ’€


and that's the whole page bestie, ily, go forth and encode your audio configuration options responsibly 🌈

signed, sealed, delivered by perl v5.40.1, dated 2026-02-01 β€” mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from