ONVIF:...ptions(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::AACDecOptions β€” and yeah, the page header up top says ONVIF:...ptions(3pm) because Perl doc headers love to be dramatic and truncate themselves, bestie, but the actual star of the show is that full class name right there. πŸ’–


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class, and what it does is represent the XML Schema complexType AACDecOptions β€” which lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a little typed container that SOAP::WSDL generated so your ONVIF-flavoured XML can be turned into actual Perl objects. Very demure, very mindful. πŸŽ€

πŸ¦‹ PROPERTIES πŸ¦‹

These are the properties you can get at with get_PROPERTY / set_PROPERTY methods (iykyk β€” that's the accessor naming convention, get_ and set_ in front of the property name):

  • Bitrate β€” the bitrate. πŸ’…
  • SampleRateRange β€” the sample rate range. ✨

πŸ’œ METHODS πŸ’œ

🧚 new

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

 { # ONVIF::Media::Types::AACDecOptions
   Bitrate =>  { # ONVIF::Media::Types::IntList
     Items =>  $some_value, # int
   },
   SampleRateRange =>  { # ONVIF::Media::Types::IntList
     Items =>  $some_value, # int
   },
 },

Look at that nesting. Both Bitrate and SampleRateRange are ONVIF::Media::Types::IntList objects, and each one carries an Items value that's an int. Chef's kiss. πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” no human author credited, it's a machine-made baddie. πŸ€–πŸ’–


Sign-off time, baddie: this whole page is running on perl v5.40.1 and it's dated 2026-02-01, and it answers to the manual name ONVIF:...ptions(3pm). Stay hydrated, read your type classes, periodt. πŸ«ΆπŸŒΈπŸ’…

πŸ“¦ where this page comes from