ONVIF::...nOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

ONVIF::Analytics::Types::AudioDecoderConfigurationOptions πŸ’–

Okay bestie, real talk: this is the page for ONVIF::...nOptions(3) from the User Contributed Perl Documentation, and the main character here is the class ONVIF::Analytics::Types::AudioDecoderConfigurationOptions. Iconic. Periodt. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

So this is a Perl data type class for the XML Schema defined complexType AudioDecoderConfigurationOptions, and it comes from the namespace http://www.onvif.org/ver10/schema. That's the vibe: XML Schema complexType, Perl class, namespace. Slay. ✨


✨ PROPERTIES ✨

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods. Not me writing a whole essay when the list is right there, iykyk:

  • AACDecOptions β€” property, bestie. Get it and set it with get_PROPERTY / set_PROPERTY.
  • G711DecOptions β€” another property, same get/set energy.
  • G726DecOptions β€” yup, property, and yes, get_PROPERTY / set_PROPERTY are the methods.
  • Extension β€” property too. Get/set with those methods, fr fr.

πŸŽ€ METHODS πŸŽ€

πŸ¦‹ new πŸ¦‹

new is the constructor. The following data structure may be passed to new():

        { # ONVIF::Analytics::Types::AudioDecoderConfigurationOptions
          AACDecOptions =>  { # ONVIF::Analytics::Types::AACDecOptions
            Bitrate =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
            SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
          },
          G711DecOptions =>  { # ONVIF::Analytics::Types::G711DecOptions
            Bitrate =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
            SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
          },
          G726DecOptions =>  { # ONVIF::Analytics::Types::G726DecOptions
            Bitrate =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
            SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
              Items =>  $some_value, # int
            },
          },
          Extension =>  { # ONVIF::Analytics::Types::AudioDecoderConfigurationOptionsExtension
          },
        },

Like, look at that structure. It's giving nested data realness. Obsessed. πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. No cap. 🫢


That's the whole page, bestie β€” source/version and date from the footer are perl v5.42.3 and 1980-01-01, and that's the cute little sign-off. Byeee! πŸŒˆπŸ’œπŸŽ€

πŸ“¦ where this page comes from