ONVIF:...ptions(3pm)
π ONVIF::PTZ::Types::H264Options π
okay bestie, so you found your way into the ONVIF:...ptions(3pm) corner of the perl docs β that's the User Contributed Perl Documentation zone, and this particular page is giving very niche, very powerful, very "I know what I'm doing" energy. no cap. π¦
β¨ NAME β¨
ONVIF::PTZ::Types::H264Options β that's her. that's the whole name. she's a Perl data type class and she's thriving. π
πΈ DESCRIPTION πΈ
so basically, this is a Perl data type class for the XML Schema defined complexType H264Options, and she comes straight outta the namespace http://www.onvif.org/ver10/schema. it's giving very official, very standards-compliant, very "I was generated and I know it." β¨
π PROPERTIES π
the way that these properties can be accessed using get_PROPERTY / set_PROPERTY methodsβ¦ obsessed. literally every single one. here's the full roster, no skips, no cuts: π
ResolutionsAvailableGovLengthRangeFrameRateRangeEncodingIntervalRangeH264ProfilesSupported
π₯ METHODS π₯
π new π
Constructor, babe. she builds stuff. π οΈ
the following data structure may be passed to new():
{ # ONVIF::PTZ::Types::H264Options
ResolutionsAvailable => { # ONVIF::PTZ::Types::VideoResolution
Width => $some_value, # int
Height => $some_value, # int
},
GovLengthRange => { # ONVIF::PTZ::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
FrameRateRange => { # ONVIF::PTZ::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
EncodingIntervalRange => { # ONVIF::PTZ::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
H264ProfilesSupported => $some_value, # H264Profile
},
look at all those nested hashes. the structure is structured-ing. $some_value everywhere like she's keeping her secrets, and every # int comment just sitting there being honest about types. iconic behaviour, fr fr. π«Ά
π AUTHOR π
Generated by SOAP::WSDL β yes, she was generated. she didn't choose this life, but she's slaying it anyway. πβ¨
okay and for the cute sign-off: this whole vibe check was brought to you by perl v5.40.1, dated 2026-02-01, under the ONVIF:...ptions(3pm) header. go forth and construct your H264 options, bestie. main character energy only. πππΈπ¦
π¦ 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