ONVIF:...ptions(3pm)
π ONVIF::Analytics::Types::H264Options π
okay bestie, so this is the manual for ONVIF::Analytics::Types::H264Options, living its best life in the 3pm section of the Perl docs (User Contributed Perl Documentation, iykyk). it's giving... XML schema energy. periodt. π
β¨ NAME β¨
ONVIF::Analytics::Types::H264Options β no cap, that's literally the whole name, that's the vibe.
πΈ DESCRIPTION πΈ
so basically this is a Perl data type class π¦ for the XML Schema defined complexType H264Options, and it comes from the namespace http://www.onvif.org/ver10/schema. iconic behavior honestly.
π PROPERTIES π
these are the properties you can get to, and the way you do it is with get_PROPERTY / set_PROPERTY methods π
:
ResolutionsAvailableGovLengthRangeFrameRateRangeEncodingIntervalRangeH264ProfilesSupported
like, that's the whole roster. five baddies. π
π§ METHODS π§
β new β
Constructor β¨ β it's the main character of this whole page ngl. The following data structure may be passed to new():
{ # 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
},
look at that nesting π the ResolutionsAvailable is a ONVIF::Analytics::Types::VideoResolution with a Width and a Height (both int). GovLengthRange, FrameRateRange and EncodingIntervalRange are all ONVIF::Analytics::Types::IntRange with a Min and a Max (both int, again). and H264ProfilesSupported is just $some_value typed as H264Profile. slay. π«Ά
π AUTHOR π
Generated by SOAP::WSDL. that's it, that's the author, it's a machine and it ate. π₯
k so that's the whole page bestie, go forth and construct your H264Options π
perl v5.40.1 Β· 2026-02-01 Β· ONVIF:...ptions(3pm) β mwah, bye bye, drink water, set your encoding interval range 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