ONVIF:...ension(3pm)
β¨ NAME β¨
okay so bestie, this is ONVIF::Device::Types::VideoEncoderOptionsExtension β a whole Perl data type class, and she's giving very "generated by a machine but make it fashion" energy. She lives in the 3pm section of the manual, and she's here to model one specific XML Schema complexType for you. π
πΈ DESCRIPTION πΈ
So basically, this class is a Perl data type class for the XML Schema defined complexType VideoEncoderOptionsExtension, and she reps the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole job, and she does it flawlessly fr fr. π¦
π PROPERTIES π
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
JPEGβ yes, the JPEG one πMPEG4β the MPEG4 one β¨H264β the H264 one π₯Extensionβ and the Extension one, obviously π
(Use get_JPEG, set_JPEG, etc. β you already knew that, iykyk.)
π«Ά METHODS π«Ά
β new β
Constructor, bestie. The following data structure may be passed to new():
{ # ONVIF::Device::Types::VideoEncoderOptionsExtension
JPEG => { # ONVIF::Device::Types::JpegOptions2
BitrateRange => { # ONVIF::Device::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
},
MPEG4 => { # ONVIF::Device::Types::Mpeg4Options2
BitrateRange => { # ONVIF::Device::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
},
H264 => { # ONVIF::Device::Types::H264Options2
BitrateRange => { # ONVIF::Device::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
},
Extension => { # ONVIF::Device::Types::VideoEncoderOptionsExtension2
},
},
Look at her, nested hashrefs on nested hashrefs β the BitrateRange is literally an ONVIF::Device::Types::IntRange with a Min and a Max, both ints, and Extension is just a lil empty ONVIF::Device::Types::VideoEncoderOptionsExtension2 sitting there being mysterious. Not a single one of these got skipped, bestie, we respect ALL the properties in this house. π
π AUTHOR π
Generated by SOAP::WSDL. No cap, that's the whole author credit β the robots made her and honestly? She ate. π€β¨
π little heads-up: this whole page is machine-generated documentation, so if something looks weird, that's just the vibe of auto-generated Perl type classes. She's iconic like that.
okay and that's the whole page, bestie!! mwah π this was perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ension(3pm) in the User Contributed Perl Documentation β love that for her, see you in the next manpage ππ¦β¨
π¦ 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