ONVIF:...ibutes(3pm)
β¨ NAME β¨
okay so bestie, welcome to ONVIF:...ibutes(3pm) β the manual page that's literally all about ONVIF::PTZ::Types::TrackAttributes π
it's giving "tiny page, big energy", and we're gonna read every single crumb of it together π«Ά
πΈ DESCRIPTION πΈ
no cap, this is a Perl data type class for the XML Schema defined complexType TrackAttributes, and it lives in the namespace http://www.onvif.org/ver10/schema β¨ that's the whole vibe. it's a Perl class that exists to model that complexType, periodt π
π PROPERTIES π
these are the properties you can reach with the get_PROPERTY / set_PROPERTY methods β like, that's the way in, iykyk π
TrackInformationVideoAttributesAudioAttributesMetadataAttributesExtension
five of them. all iconic. no notes π
π₯ METHODS π₯
π¦ new π¦
the constructor, bestie β this is how you bring the thing into existence π and here's the exact data structure you're allowed to pass to new(), verbatim, don't come for me:
{ # ONVIF::PTZ::Types::TrackAttributes
TrackInformation => { # ONVIF::PTZ::Types::TrackInformation
TrackToken => $some_value, # TrackReference
TrackType => $some_value, # TrackType
Description => $some_value, # Description
DataFrom => $some_value, # dateTime
DataTo => $some_value, # dateTime
},
VideoAttributes => { # ONVIF::PTZ::Types::VideoAttributes
Bitrate => $some_value, # int
Width => $some_value, # int
Height => $some_value, # int
Encoding => $some_value, # VideoEncoding
Framerate => $some_value, # float
},
AudioAttributes => { # ONVIF::PTZ::Types::AudioAttributes
Bitrate => $some_value, # int
Encoding => $some_value, # AudioEncoding
Samplerate => $some_value, # int
},
MetadataAttributes => { # ONVIF::PTZ::Types::MetadataAttributes
CanContainPTZ => $some_value, # boolean
CanContainAnalytics => $some_value, # boolean
CanContainNotifications => $some_value, # boolean
},
Extension => { # ONVIF::PTZ::Types::TrackAttributesExtension
},
},
like look at all those nested hashes β TrackInformation, VideoAttributes, AudioAttributes, MetadataAttributes, Extension β it's a whole little ecosystem fr fr πΈ and notice Extension is just chillin' there empty, main character energy with nothing to say π slay tho
π AUTHOR π
Generated by SOAP::WSDL β¨ yes bestie, it wrote itself. we love an auto-generated king π
and that's the whole page, gorgeous π«Ά big mwah to perl v5.40.1 and the date 2026-02-01 for holding it down at the bottom β that's a wrap, go forth and get_PROPERTY responsibly ππ
π¦ 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