lsl_push_chunk_buftp function

  1. @Native<NativeLsl_push_chunk_buftp>()
int lsl_push_chunk_buftp(
  1. lsl_outlet out,
  2. Pointer<Pointer<Char>> data,
  3. Pointer<Uint32> lengths,
  4. int data_elements,
  5. double timestamp,
  6. int pushthrough,
)

@copydoc lsl_push_chunk_buft @sa lsl_push_chunk_ftp @sa lsl_push_chunk_buf @param pushthrough Whether to push the chunk through to the receivers instead of buffering it with subsequent samples. Note that the chunk_size, if specified at outlet construction, takes precedence over the pushthrough flag.

Implementation

@ffi.Native<NativeLsl_push_chunk_buftp>()
external int lsl_push_chunk_buftp(
  lsl_outlet out,
  ffi.Pointer<ffi.Pointer<ffi.Char>> data,
  ffi.Pointer<ffi.Uint32> lengths,
  int data_elements,
  double timestamp,
  int pushthrough,
);