ONVIF:...Source(3pm)
πΈ NAME πΈ
ONVIF::Analytics::Types::AudioSource β bestie, it's a Perl data type class, and it's living its little life inside the ONVIF::Analytics::Types corner of the world π«Ά
(Also, hi, you found the 3pm manual page, which is giving "Perl module docs" energy and we love that for us π
)
β¨ DESCRIPTION β¨
Okay so. This is a Perl data type class for the XML Schema defined complexType AudioSource, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. No cap, that's literally the whole origin story π
And what is an AudioSource, you ask? It's the representation of a physical audio input. Like, the actual real-world thing that hears sound. Iconic. Groundbreaking. A microphone's whole main character moment π€π
π PROPERTIES π
Here's the tea β you can get at these properties with the get_PROPERTY / set_PROPERTY methods:
Channelsβ yep, that's the one and only, she's a solo act and she's slaying π
π METHODS π
π new π
Constructor, babe. Here's the data structure you're allowed to pass into new():
{ # ONVIF::Analytics::Types::AudioSource
Channels => $some_value, # int
},
Not me showing you the exact hashref structure because I want you to thrive π§ Note the # int β that's your little reminder that $some_value wants to be an integer, bestie, don't do anything weird π
π AUTHOR π
Generated by SOAP::WSDL β so nobody sat down and hand-wrote this, the machine did it and honestly? It ate πβ¨
fr fr, that's the whole page. Short, sweet, and every single detail is still in there π
Later, bestie β this was the perl v5.40.1 manual page from 2026-02-01, and yes, I remembered the version and the date for you because I care π«Άπ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms