ONVIF:...ration(3pm)

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

✨ NAME ✨

okay bestie, so this one is called ONVIF::Media::Types::AudioEncoderConfiguration πŸ’– and it lives in the 3pm manual section (iykyk, that's the Perl module pages) πŸŽ€


🌸 DESCRIPTION 🌸

so basically? this is a Perl data type class, no cap. It's the Perl-side representation of a complexType that's defined in XML Schema, and that complexType is called AudioEncoderConfiguration, and it hangs out in the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. πŸ¦‹


πŸ’… PROPERTIES πŸ’…

the way that you can reach all of these with get_PROPERTY / set_PROPERTY methods?? iconic. Here's the full lineup, bestie, all of them:

  • Encoding
  • Bitrate
  • SampleRate
  • Multicast
  • SessionTimeout

πŸ‘‘ METHODS πŸ‘‘

🫢 new

Constructor, periodt. And here's the whole data structure you can pass to new(), fr fr β€” every key, exactly as it is:

{ # ONVIF::Media::Types::AudioEncoderConfiguration
  Encoding => $some_value, # AudioEncoding
  Bitrate =>  $some_value, # int
  SampleRate =>  $some_value, # int
  Multicast =>  { # ONVIF::Media::Types::MulticastConfiguration
    Address =>  { # ONVIF::Media::Types::IPAddress
      Type => $some_value, # IPType
      IPv4Address => $some_value, # IPv4Address
      IPv6Address => $some_value, # IPv6Address
    },
    Port =>  $some_value, # int
    TTL =>  $some_value, # int
    AutoStart =>  $some_value, # boolean
  },
  SessionTimeout =>  $some_value, # duration
},

like… look at that nesting 😭 Multicast has an Address inside it which is its own whole IPAddress situation, and then Port, TTL and AutoStart are just chilling in there too. Chef's kiss. πŸ’œ


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” yes, the machine wrote it, we're just vibing with it. πŸ€–βœ¨


and that's a wrap, bestie!! πŸŽ€ this lil page came from the Perl docs for version perl v5.40.1, dated 2026-02-01, and the manual page is ONVIF:...ration(3pm). go forth and set your properties πŸ’–πŸ¦‹

πŸ“¦ where this page comes from