Gjsify LogoGjsify Logo

Hierarchy

  • BufferListFunc

Callable

  • A function that will be called from gst_buffer_list_foreach(). The buffer field will point to a the reference of the buffer at idx in group. When this function returns #GST_BUFFER_LIST_CONTINUE, the next buffer will be returned. When #GST_BUFFER_LIST_SKIP_GROUP is returned, all remaining buffers in the current group will be skipped and the first buffer of the next group is returned (if any). When GST_BUFFER_LIST_END is returned, gst_buffer_list_foreach() will return. When buffer is set to NULL, the item will be removed from the bufferlist. When buffer has been made writable, the new buffer reference can be assigned to buffer. This function is responsible for unreffing the old buffer when removing or modifying.

    Parameters

    • buffer: Gst.Buffer

      pointer the buffer

    • group: number

      the group index of buffer

    • idx: number

      the index in group of buffer

    Returns BufferListItem

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