Gjsify LogoGjsify Logo

Hierarchy

  • H264Dpb

Index

Constructors

Properties

name: string

Methods

  • Perform bumping process as defined in C.4.5.3 "Bumping" process. If drain is %TRUE, dpb will remove a #GstH264Picture from internal array so that returned #GstH264Picture could hold the last reference of it

    Parameters

    • drain: boolean

      whether draining or not

    Returns H264Picture

  • clear(): void
  • delete_unused(): void
  • free(): void
  • get_interlaced(): boolean
  • get_long_ref_by_long_term_pic_num(long_term_pic_num: number): H264Picture
  • get_max_num_frames(): number
  • get_pictures_long_term_ref(include_second_field: boolean): H264Picture[]
  • Retrieve all long-term reference pictures from dpb. The picture will be appended to the array.

    Parameters

    • include_second_field: boolean

      %TRUE if the second field pictures need to be included

    Returns H264Picture[]

  • get_pictures_short_term_ref(include_non_existing: boolean, include_second_field: boolean): H264Picture[]
  • Retrieve all short-term reference pictures from dpb. The picture will be appended to the array.

    Parameters

    • include_non_existing: boolean

      %TRUE if non-existing pictures need to be included

    • include_second_field: boolean

      %TRUE if the second field pictures need to be included

    Returns H264Picture[]

  • get_size(): number
  • has_empty_frame_buffer(): boolean
  • mark_all_non_ref(): void
  • num_ref_frames(): number
  • set_interlaced(interlaced: boolean): void
  • set_max_num_frames(max_num_frames: number): void
  • Set the number of maximum allowed frames to store

    Parameters

    • max_num_frames: number

      the maximum number of picture

    Returns void

  • set_max_num_reorder_frames(max_num_reorder_frames: number): void

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