ONVIF:...Options(3pm)
β¨ NAME β¨
ONVIF::Analytics::Types::H264DecOptions β it's a Perl data type class, bestie π and it lives in the 3pm manual (User Contributed Perl Documentation, iykyk). It's the whole vibe for the XML Schema defined complexType H264DecOptions, and it belongs to the namespace http://www.onvif.org/ver10/schema. Periodt. π
πΈ DESCRIPTION πΈ
So like, this is a Perl data type class. That's it, that's the gig. π«Ά It represents the XML Schema defined complexType H264DecOptions from the namespace http://www.onvif.org/ver10/schema. Slay. β¨
π PROPERTIES π
You can get and set these with the get_PROPERTY / set_PROPERTY methods β no cap, that's literally how you touch them. π
ResolutionsAvailableSupportedH264ProfilesSupportedInputBitrateSupportedFrameRate
π METHODS π
β new
Constructor, babe. β¨ Here's the data structure you can pass to new() β and no, you don't have to build all of it, this is just the full fit π:
{ # ONVIF::Analytics::Types::H264DecOptions
ResolutionsAvailable => { # ONVIF::Analytics::Types::VideoResolution
Width => $some_value, # int
Height => $some_value, # int
},
SupportedH264Profiles => $some_value, # H264Profile
SupportedInputBitrate => { # ONVIF::Analytics::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
SupportedFrameRate => { # ONVIF::Analytics::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
},
Look at that nesting though. Nested hashes, main character energy. π
π AUTHOR π
Generated by SOAP::WSDL. It literally said "I made this" and dipped. π
Okay that's the whole page, bestie β this one came from perl v5.40.1 and it's dated 2026-02-01, filed under ONVIF:...Options(3pm) in the User Contributed Perl Documentation. Go forth and construct 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