Class VideoEncodeAcceleratorCapability

java.lang.Object
io.webfolder.cdp.type.systeminfo.VideoEncodeAcceleratorCapability

public class VideoEncodeAcceleratorCapability extends Object
Describes a supported video encoding profile with its associated maximum resolution and maximum framerate.
  • Constructor Details

    • VideoEncodeAcceleratorCapability

      public VideoEncodeAcceleratorCapability()
  • Method Details

    • getProfile

      public String getProfile()
      Video codec profile that is supported, e.g H264 Main.
    • setProfile

      public void setProfile(String profile)
      Video codec profile that is supported, e.g H264 Main.
    • getMaxResolution

      public Size getMaxResolution()
      Maximum video dimensions in pixels supported for this |profile|.
    • setMaxResolution

      public void setMaxResolution(Size maxResolution)
      Maximum video dimensions in pixels supported for this |profile|.
    • getMaxFramerateNumerator

      public Integer getMaxFramerateNumerator()
      Maximum encoding framerate in frames per second supported for this |profile|, as fraction's numerator and denominator, e.g. 24/1 fps, 24000/1001 fps, etc.
    • setMaxFramerateNumerator

      public void setMaxFramerateNumerator(Integer maxFramerateNumerator)
      Maximum encoding framerate in frames per second supported for this |profile|, as fraction's numerator and denominator, e.g. 24/1 fps, 24000/1001 fps, etc.
    • getMaxFramerateDenominator

      public Integer getMaxFramerateDenominator()
    • setMaxFramerateDenominator

      public void setMaxFramerateDenominator(Integer maxFramerateDenominator)
    • toString

      public String toString()
      Overrides:
      toString in class Object