All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.service.vod.model.business.VideoOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: volcengine/vod/business/vod_workflow.proto

package com.volcengine.service.vod.model.business;

public interface VideoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:Volcengine.Vod.Models.Business.Video)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string Res = 1;
   * @return The res.
   */
  java.lang.String getRes();
  /**
   * string Res = 1;
   * @return The bytes for res.
   */
  com.google.protobuf.ByteString
      getResBytes();

  /**
   * int32 ScaleType = 4;
   * @return The scaleType.
   */
  int getScaleType();

  /**
   * int32 ScaleMode = 22;
   * @return The scaleMode.
   */
  int getScaleMode();

  /**
   * int32 ScaleWidth = 5;
   * @return The scaleWidth.
   */
  int getScaleWidth();

  /**
   * int32 ScaleHeight = 6;
   * @return The scaleHeight.
   */
  int getScaleHeight();

  /**
   * int32 ScaleShort = 7;
   * @return The scaleShort.
   */
  int getScaleShort();

  /**
   * int32 ScaleLong = 8;
   * @return The scaleLong.
   */
  int getScaleLong();

  /**
   * string Codec = 9;
   * @return The codec.
   */
  java.lang.String getCodec();
  /**
   * string Codec = 9;
   * @return The bytes for codec.
   */
  com.google.protobuf.ByteString
      getCodecBytes();

  /**
   * string RateControlMode = 10;
   * @return The rateControlMode.
   */
  java.lang.String getRateControlMode();
  /**
   * string RateControlMode = 10;
   * @return The bytes for rateControlMode.
   */
  com.google.protobuf.ByteString
      getRateControlModeBytes();

  /**
   * int32 MaxBitrate = 11;
   * @return The maxBitrate.
   */
  int getMaxBitrate();

  /**
   * int32 Bitrate = 12;
   * @return The bitrate.
   */
  int getBitrate();

  /**
   * float Crf = 13;
   * @return The crf.
   */
  float getCrf();

  /**
   * int32 MaxFps = 15;
   * @return The maxFps.
   */
  int getMaxFps();

  /**
   * string Vsync = 16;
   * @return The vsync.
   */
  java.lang.String getVsync();
  /**
   * string Vsync = 16;
   * @return The bytes for vsync.
   */
  com.google.protobuf.ByteString
      getVsyncBytes();

  /**
   * float Fps = 17;
   * @return The fps.
   */
  float getFps();

  /**
   * int32 HDRMode = 21;
   * @return The hDRMode.
   */
  int getHDRMode();

  /**
   * int32 GopSize = 24;
   * @return The gopSize.
   */
  int getGopSize();

  /**
   * bool DisableBFrame = 25;
   * @return The disableBFrame.
   */
  boolean getDisableBFrame();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy