INPUT_OBJECT

EncoderCaptureSessionInfoInput

link GraphQL Schema definition

  • input EncoderCaptureSessionInfoInput {
  • # True if video is enabled; false otherwise.
  • videoEnable: Boolean
  • # The video input currently in use. If 1, the input is SDI; if 2, it’s HDMI.
  • videoInput: Int
  • # The total number of video frames received.
  • videoFrameCountTotal: Long
  • # The total number of video frames received since the video input changed.
  • videoFrameCountModeSwitch: Long
  • # The timecode of the last video frame received.
  • videoLastTimecode: Long
  • # The video timecode time scale.
  • videoTimescale: Int
  • # The index of the last video frame received.
  • videoLastFrameIndex: Long
  • # The timecode of the last video keyframe received.
  • videoLastKeyTimecode: Long
  • # The group of pictures duration, in milliseconds.
  • videoLastGOPDuration: Int
  • # The width of the last video frame received after transforms.
  • videoLastFrameWidth: Int
  • # The height of the last video frame received after transforms.
  • videoLastFrameHeight: Int
  • # The number of video frames that were dropped because of capture processing
  • # delays.
  • videoDroppedFrames: Long
  • # The video colorspace. If 1, the colorspace is BT.601,; if 2, it's BT.709.
  • videoColorSpace: Int
  • # The width of the last video frame received.
  • videoFrameWidth: Int
  • # The height of the last video frame received.
  • videoFrameHeight: Int
  • # True if video is progressive; false if interlaced.
  • videoProgressive: Boolean
  • # True if video frame is three-dimensional; false otherwise.
  • video3D: Boolean
  • # The ratio of the input frame rate to the output frame rate, calculated using the
  • # following equation: output-frame-rate = videoFrameRateEnum/(videoFrameRateDen X
  • # videoFrameRateDivisor).
  • videoFrameRateDivisor: Int
  • # The video frame rate enumerator.
  • videoFrameRateEnum: Int
  • # The video frame rate denominator.
  • videoFrameRateDen: Int
  • # The keyframe interval, in number of frames.
  • videoKeyFrameIntervalAdjusted: Int
  • # The incoming video frame rate.
  • videoFrameRate: Float
  • # The total number of video frames with ancillary data that have been received.
  • videoVANCPacketsTotal: Long
  • # The total number of video frames with ancillary data that have been received
  • # since the video input changed.
  • videoVANCPacketsModeSwitch: Long
  • # The total number of video frames with CEA-708 ancillary data that have been
  • # received.
  • videoVANCCEA708PacketsTotal: Long
  • # The total number of video frames with CEA-708 ancillary data that have been
  • # received since the video input changed.
  • videoVANCCEA708PacketsModeSwitch: Long
  • # True if audio is enabled; false otherwise.
  • audioEnable: Boolean
  • # The audio input currently in use. If 1, the input is embedded in SDI or HDMI
  • # feed; otherwise, no audio data is being received.
  • audioInput: Int
  • # The total number of audio frames received.
  • audioFrameCountTotal: Long
  • # The total number of audio frames received since the audio input changed.
  • audioFrameCountModeSwitch: Long
  • # The timecode of the last audio frame received.
  • audioLastTimecode: Long
  • # The audio timecode time scale.
  • audioTimescale: Int
  • # The audio sample rate, in samples per second.
  • audioSampleRate: Int
  • # The audio channel count.
  • audioChannels: Int
  • # The number of bytes per audio sample.
  • audioBytesPerSample: Int
  • }