MAX_SAMPLE_BUFFER
size = sizeof(*oe->buffer) + MAX_SAMPLE_BUFFER * sizeof(*new);
if (++oe->buffer_idx == MAX_SAMPLE_BUFFER)
ordered_events_buffer__free(buffer, MAX_SAMPLE_BUFFER, oe);