t_buffer_info Struct Reference

Common buffer~ data/metadata. More...

#include <ext_buffer.h>

+ Collaboration diagram for t_buffer_info:

Data Fields

 name of the buffer
float * b_samples
 stored with interleaved channels if multi-channel
long b_frames
 number of sample frames (each one is sizeof(float) * b_nchans bytes)
long b_nchans
 number of channels
long b_size
 size of buffer in floats
float b_sr
 sampling rate of the buffer
long b_modtime
 last modified time ("dirty" method)
long b_rfu [57]
 reserved for future use (total struct size is 64x4 = 256 bytes)

Detailed Description

Common buffer~ data/metadata.

This info can be retreived from a buffer~ using the buffer_getinfo() call.

  Copyright © 2015, Cycling '74