Provided by: zoneminder_1.36.33+dfsg1-1build4_amd64 bug

NAME

       ONVIF::Analytics::Types::CodingCapabilities

DESCRIPTION

       Perl data type class for the XML Schema defined complexType CodingCapabilities from the
       namespace http://www.onvif.org/ver10/schema.

       This type contains the Audio and Video coding capabilities of a display service.

   PROPERTIES
       The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

       •   AudioEncodingCapabilities

       •   AudioDecodingCapabilities

       •   VideoDecodingCapabilities

METHODS

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

        { # ONVIF::Analytics::Types::CodingCapabilities
          AudioEncodingCapabilities =>  { # ONVIF::Analytics::Types::AudioEncoderConfigurationOptions
            Options =>  { # ONVIF::Analytics::Types::AudioEncoderConfigurationOption
              Encoding => $some_value, # AudioEncoding
              BitrateList =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
              SampleRateList =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
            },
          },
          AudioDecodingCapabilities =>  { # ONVIF::Analytics::Types::AudioDecoderConfigurationOptions
            AACDecOptions =>  { # ONVIF::Analytics::Types::AACDecOptions
              Bitrate =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
              SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
            },
            G711DecOptions =>  { # ONVIF::Analytics::Types::G711DecOptions
              Bitrate =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
              SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
            },
            G726DecOptions =>  { # ONVIF::Analytics::Types::G726DecOptions
              Bitrate =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
              SampleRateRange =>  { # ONVIF::Analytics::Types::IntList
                Items =>  $some_value, # int
              },
            },
            Extension =>  { # ONVIF::Analytics::Types::AudioDecoderConfigurationOptionsExtension
            },
          },
          VideoDecodingCapabilities =>  { # ONVIF::Analytics::Types::VideoDecoderConfigurationOptions
            JpegDecOptions =>  { # ONVIF::Analytics::Types::JpegDecOptions
              ResolutionsAvailable =>  { # ONVIF::Analytics::Types::VideoResolution
                Width =>  $some_value, # int
                Height =>  $some_value, # int
              },
              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
              },
            },
            H264DecOptions =>  { # 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
              },
            },
            Mpeg4DecOptions =>  { # ONVIF::Analytics::Types::Mpeg4DecOptions
              ResolutionsAvailable =>  { # ONVIF::Analytics::Types::VideoResolution
                Width =>  $some_value, # int
                Height =>  $some_value, # int
              },
              SupportedMpeg4Profiles => $some_value, # Mpeg4Profile
              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
              },
            },
            Extension =>  { # ONVIF::Analytics::Types::VideoDecoderConfigurationOptionsExtension
            },
          },
        },

AUTHOR

       Generated by SOAP::WSDL

perl v5.38.2                                2024-ONVIF::Analytics::Types::CodingCapabilities(3pm)