Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VideoConfig

A video configuration.

Hierarchy

  • MediaConfig<VideoConfig>
    • VideoConfig

Index

Constructors

constructor

  • new VideoConfig(width: number, height: number, frameRate: number): VideoConfig
  • new VideoConfig(width: number, height: number, frameRate: number, clockRate: number): VideoConfig
  • Initializes a new instance of the fm.icelink.videoConfig class.

    Parameters

    • width: number

      The width.

    • height: number

      The height.

    • frameRate: number

      The frame rate.

    Returns VideoConfig

  • Initializes a new instance of the fm.icelink.videoConfig class.

    Parameters

    • width: number

      The width.

    • height: number

      The height.

    • frameRate: number

      The frame rate.

    • clockRate: number

      The clock rate.

    Returns VideoConfig

Properties

Private _frameRate

_frameRate: number
internal

Private _height

_height: number
internal

Private _width

_width: number
internal

Methods

getClockRate

  • getClockRate(): number
  • Gets the clock rate.

    Returns number

getFrameRate

  • getFrameRate(): number
  • Gets the frame rate.

    Returns number

getHeight

  • getHeight(): number
  • Gets the height.

    Returns number

getTypeString

  • getTypeString(): string

getWidth

  • getWidth(): number
  • Gets the width.

    Returns number

isEquivalent

  • isEquivalent(config: VideoConfig): boolean
  • Determines whether the specified configuration is equivalent.

    Parameters

    • config: VideoConfig

      The configuration.

    Returns boolean

Private setFrameRate

  • setFrameRate(value: number): void
  • internal

    Parameters

    • value: number

    Returns void

Private setHeight

  • setHeight(value: number): void
  • internal

    Parameters

    • value: number

    Returns void

Private setWidth

  • setWidth(value: number): void
  • internal

    Parameters

    • value: number

    Returns void

toString

  • toString(): string
  • Returns a string that represents this instance.

    Returns string