ONVIF:...Options(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ ONVIF::Analytics::Types::Mpeg4Options ✨

okay so bestie, welcome to ONVIF:...Options(3pm) πŸ’– this one's a Perl module from the User Contributed Perl Documentation corner of the universe, and it is lowkey just a little data-holder, but we still stan her.


🌸 NAME 🌸

ONVIF::Analytics::Types::Mpeg4Options β€” she's literally the whole name, no subtitle, that's the vibe πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so. this is a Perl data type class for the XML Schema defined complexType Mpeg4Options, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole assignment, and she ate 🫢

πŸŽ€ PROPERTIES πŸŽ€

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods (yes, both, you get the reader and the writer, we love a generous queen):

  • ResolutionsAvailable
  • GovLengthRange
  • FrameRateRange
  • EncodingIntervalRange
  • Mpeg4ProfilesSupported

periodt. those are the five, no more, no less, don't come for me.


πŸ’œ METHODS πŸ’œ

⭐ new ⭐

the constructor, bestie. she's the main character. the following data structure may be passed to new():

 { # ONVIF::Analytics::Types::Mpeg4Options
   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
   },
   Mpeg4ProfilesSupported => $some_value, # Mpeg4Profile
 },

look at that nesting, it's giving organized 🌈 notice how ResolutionsAvailable is its own lil ONVIF::Analytics::Types::VideoResolution situation with Width and Height (both int), and then GovLengthRange, FrameRateRange and EncodingIntervalRange are all ONVIF::Analytics::Types::IntRange girlies rocking a Min and a Max (also int). and Mpeg4ProfilesSupported is just hanging out as a Mpeg4Profile, simple, iconic, no notes πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🧚 (yes bestie, a machine wrote it, and honestly? she did that.)


okay that's the whole page, no cap, every single detail preserved, nothing skipped πŸ™ˆ

πŸ’– sign-off time πŸ’– this was ONVIF:...Options(3pm) from the User Contributed Perl Documentation, running on perl v5.40.1, dated 2026-02-01. slay, bye bestie, go call your get_PROPERTY and set some vibes πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from