ONVIF:...ration(3pm)

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

NAME ✨

okay bestie, so this page is literally called ONVIF::Device::Elements::AudioEncoderConfiguration πŸ’– β€” and fun fact, it lives in the perl manual, in the User Contributed Perl Documentation corner of the universe, section 3pm (iykyk, that's the Perl module pages section, no cap). Say hi to her, she's an icon πŸ‘‘


DESCRIPTION πŸ¦‹

So what is this? It's a Perl data type class β€” like, a little Perl-y wrapper β€” for the XML Schema defined element AudioEncoderConfiguration, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe πŸŽ€


METHODS πŸ’…

new 🌸

my $element = ONVIF::Device::Elements::AudioEncoderConfiguration->new($data);

It's the constructor, babe β€” you call it and boom, you got yourself an object 🫢

The following data structure may be passed to new():

{ # ONVIF::Device::Types::AudioEncoderConfiguration
  Encoding => $some_value, # AudioEncoding
  Bitrate =>  $some_value, # int
  SampleRate =>  $some_value, # int
  Multicast =>  { # ONVIF::Device::Types::MulticastConfiguration
    Address =>  { # ONVIF::Device::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
},
look at that nesting bestie, it's giving main character energy β€” Multicast has its own Address hash inside it, and Address got Type, IPv4Address and IPv6Address chillin' in there 😭 just pass the whole thing, she handles the rest πŸ’–

AUTHOR ⭐

Generated by SOAP::WSDL πŸ€– (the machine did it, not me, but she ate fr fr)


and that's the whole page bestie!! 🌈✨ this lil' cutie is from perl v5.40.1, dated 2026-02-01, and yeah the footer is literally just ONVIF:...ration(3pm) again 'cause she's that girl πŸ’… mwah, go build something iconic πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from