ONVIF:...uration(3pm)
π NAME π
okay bestie, gather round, because this one is literally ONVIF::Media::Types::OSDTextConfiguration β and yes, that mouthful is the whole vibe. it lives in the ONVIF:...uration(3pm) part of the perl manual, and it's here to be your lil text-overlay config baddie β¨
πΈ DESCRIPTION πΈ
so. this is a Perl data type class for the XML Schema defined complexType OSDTextConfiguration, and it's from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole job β it's the little perl mirror of that complexType, doing its thing. no cap. π
π PROPERTIES π
these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β so like, get_Type, set_Type, that whole pattern, iykyk:
TypeDateFormatTimeFormatFontSizeFontColorBackgroundColorPlainTextExtension
π¦ METHODS π¦
β new
the constructor, periodt. here's the data structure you may pass to new() β and bestie, i am keeping this character for character, no edits, no "improvements", we do not touch the code:
{ # ONVIF::Media::Types::OSDTextConfiguration
Type => $some_value, # string
DateFormat => $some_value, # string
TimeFormat => $some_value, # string
FontSize => $some_value, # int
FontColor => { # ONVIF::Media::Types::OSDColor
Color => ,
},
BackgroundColor => { # ONVIF::Media::Types::OSDColor
Color => ,
},
PlainText => $some_value, # string
Extension => { # ONVIF::Media::Types::OSDTextConfigurationExtension
},
},
heads up boo π βType,DateFormat,TimeFormatandPlainTextarestrings,FontSizeis anint, andFontColor+BackgroundColoreach want a nestedONVIF::Media::Types::OSDColorwith aColorkey.Extensiontakes anONVIF::Media::Types::OSDTextConfigurationExtension. that's exactly what the block says, nothing more, nothing less π«Ά
π AUTHOR π
Generated by SOAP::WSDL β so nobody hand-wrote this, it was conjured by the machine. iconic honestly. π€β¨
and that's a wrap, bestie!! this page rode in on perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...uration(3pm) entry from User Contributed Perl Documentation. slay, go forth, configure your OSD text πππ
π¦ 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