ONVIF::...Options(3)
π ONVIF::...Options(3) π
okay so bestie, you found the manual page for ONVIF::...Options(3) β it's part of the User Contributed Perl Documentation, and honestly? it's giving "auto-generated but make it fashion" π
β¨ NAME β¨
ONVIF::Analytics::Types::H264Options β yeah that's the whole name, she's long but she's iconic π
πΈ DESCRIPTION πΈ
So basically this is a Perl data type class for the XML Schema defined complexType H264Options, and it lives in the namespace http://www.onvif.org/ver10/schema. Lowkey just a little typed-data container doing its thing. No cap, that's genuinely all she does π«Ά
π¦ PROPERTIES π¦
these are the properties you can access, and the way you access them is via get_PROPERTY / set_PROPERTY methods. periodt π
ResolutionsAvailableGovLengthRangeFrameRateRangeEncodingIntervalRangeH264ProfilesSupported
π METHODS π
β new
Constructor, bestie! The following data structure may be passed to new() β copy it exactly, don't freestyle, iykyk:
{ # ONVIF::Analytics::Types::H264Options
ResolutionsAvailable => { # ONVIF::Analytics::Types::VideoResolution
Width => $some_value, # int
Height => $some_value, # int
},
GovLengthRange => { # ONVIF::Analytics::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
FrameRateRange => { # ONVIF::Analytics::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
EncodingIntervalRange => { # ONVIF::Analytics::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
H264ProfilesSupported => $some_value, # H264Profile
},
like, look at all those nested hashes β ResolutionsAvailable brings a VideoResolution with Width and Height (both int), then GovLengthRange, FrameRateRange and EncodingIntervalRange each bring an IntRange with Min and Max (all int), and H264ProfilesSupported is just $some_value typed as H264Profile. slay π
π AUTHOR π
Generated by SOAP::WSDL β yeah, a machine wrote this one. no thoughts, just generation πβ¨
and that's the whole vibe check, bestie π§ this page dropped as perl v5.42.3, dated 1980-01-01, and its manual-page name is ONVIF::...Options(3) β go forth and construct responsibly πππ¦
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms