ONVIF:...ptions(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::Mpeg4DecOptions β€” bestie, that's the whole name, and yes it lives in the ONVIF:...ptions(3pm) manual, she's fancy like that πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so real talk: this is a Perl data type class for the XML Schema defined complexType Mpeg4DecOptions, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole vibe. It's a little Perl wrapper so you can vibe with an ONVIF Mpeg4 decoder options blob without crying over raw XML πŸŽ€

🌸 PROPERTIES 🌸

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” so like, get_ResolutionsAvailable, set_SupportedFrameRate, you get the pattern, slay ✨

  • ResolutionsAvailable 🌈
  • SupportedMpeg4Profiles πŸ’œ
  • SupportedInputBitrate πŸ’–
  • SupportedFrameRate πŸ¦‹

πŸ’… METHODS πŸ’…

πŸ‘‘ new

Constructor, periodt. The following data structure may be passed to new():

 { # ONVIF::Media::Types::Mpeg4DecOptions
   ResolutionsAvailable =>  { # ONVIF::Media::Types::VideoResolution
     Width =>  $some_value, # int
     Height =>  $some_value, # int
   },
   SupportedMpeg4Profiles => $some_value, # Mpeg4Profile
   SupportedInputBitrate =>  { # ONVIF::Media::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   SupportedFrameRate =>  { # ONVIF::Media::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
 },

Like, look at her. ResolutionsAvailable is a whole ONVIF::Media::Types::VideoResolution with a Width and a Height (both int, no cap). SupportedMpeg4Profiles is just a straight up Mpeg4Profile value, lowkey simple. Then SupportedInputBitrate and SupportedFrameRate are both ONVIF::Media::Types::IntRange with a Min and a Max, each an int. Nested hash energy, we love to see it πŸ’–


🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” not a human, just a machine doing its little autogenerated thing 🧚


okay and that's the whole page, bestie, thanks for reading my lil manual πŸ’– this was perl v5.40.1, dated 2026-02-01, and it all came from the ONVIF:...ptions(3pm) page. mwah, go write some Perl 🌸

πŸ“¦ where this page comes from