struct CCL::AudioBlockSizeRange

Overview

#include <iaudiocomponent.h>

struct AudioBlockSizeRange
{
    // enums

    enum Unit;

    // fields

    Unit unit = kSampleFrames;
    int minBlockSize = 0;
    int maxBlockSize = 0;
    int preferredBlockSize = 0;
    int step = 0;
    static constexpr int kStepAny = 0;
    static constexpr int kStepPowerOfTwo = -1;
};

Detailed Documentation

Fields

int step = 0

0 = any size in [min,max]; -1 = power-of-two sizes only; above 0 = min + n*step