Gjsify LogoGjsify Logo

Index

Variables

BLUE_MASK_15: string
BLUE_MASK_15_INT: any
BLUE_MASK_16: string
BLUE_MASK_16_INT: any
BYTE1_MASK_24: string
BYTE1_MASK_24_INT: any
BYTE1_MASK_32: string
BYTE1_MASK_32_INT: any
BYTE2_MASK_24: string
BYTE2_MASK_24_INT: any
BYTE2_MASK_32: string
BYTE2_MASK_32_INT: any
BYTE3_MASK_24: string
BYTE3_MASK_24_INT: any
BYTE3_MASK_32: string
BYTE3_MASK_32_INT: any
BYTE4_MASK_32: string
BYTE4_MASK_32_INT: any
CAPS_RGB_15: string
CAPS_RGB_16: string
FPS_RANGE: string
GREEN_MASK_15: string
GREEN_MASK_15_INT: any
GREEN_MASK_16: string
GREEN_MASK_16_INT: any
RED_MASK_15: string
RED_MASK_15_INT: any
RED_MASK_16: string
RED_MASK_16_INT: any
SIZE_RANGE: string

Functions

  • calculateDisplayRatio(videoWidth: number, videoHeight: number, videoParN: number, videoParD: number, displayParN: number, displayParD: number): [boolean, number, number]
  • Parameters

    • videoWidth: number
    • videoHeight: number
    • videoParN: number
    • videoParD: number
    • displayParN: number
    • displayParD: number

    Returns [boolean, number, number]

  • eventNewStillFrame(inStill: boolean): Gst.Event
  • eventParseStillFrame(event: Gst.Event): [boolean, boolean]
  • formatConvert(format: GstVideo.Format, width: number, height: number, fpsN: number, fpsD: number, srcFormat: Gst.Format, srcValue: number, destFormat: Gst.Format): [boolean, number]
  • formatGetComponentHeight(format: GstVideo.Format, component: number, height: number): number
  • formatGetComponentOffset(format: GstVideo.Format, component: number, width: number, height: number): number
  • formatGetComponentWidth(format: GstVideo.Format, component: number, width: number): number
  • formatGetPixelStride(format: GstVideo.Format, component: number): number
  • formatGetRowStride(format: GstVideo.Format, component: number, width: number): number
  • formatGetSize(format: GstVideo.Format, width: number, height: number): number
  • formatNewCaps(format: GstVideo.Format, width: number, height: number, framerateN: number, framerateD: number, parN: number, parD: number): Gst.Caps
  • formatNewCapsInterlaced(format: GstVideo.Format, width: number, height: number, framerateN: number, framerateD: number, parN: number, parD: number, interlaced: boolean): Gst.Caps
  • formatParseCapsInterlaced(caps: Gst.Caps): [boolean, boolean]
  • getSize(pad: Gst.Pad): [boolean, number, number]
  • parseCapsChromaSite(caps: Gst.Caps): string
  • parseCapsColorMatrix(caps: Gst.Caps): string
  • parseCapsFramerate(caps: Gst.Caps): [boolean, number, number]
  • parseCapsPixelAspectRatio(caps: Gst.Caps): [boolean, number, number]

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method