fBufferGroup
BBufferGroup* fBufferGroup;
if (newGroup == channel->fBufferGroup) return B_OK;
delete channel->fBufferGroup; // waits for all buffers to recycle
channel->fBufferGroup = newGroup;
channel->fBufferGroup = new BBufferGroup(size, count);
if (!channel->fBufferGroup)
delete channel->fBufferGroup;
channel->fBufferGroup = NULL;
fBufferGroup = new BBufferGroup(4 * fConnectedFormat.display.line_width *
if (fBufferGroup->InitCheck() < B_OK) {
delete fBufferGroup;
fBufferGroup = NULL;
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup = NULL;
BBuffer *buffer = fBufferGroup->RequestBuffer(
BBufferGroup *fBufferGroup;
fBufferGroup(NULL),
delete fBufferGroup;
DEBUG_ONLY(fCore = 0; fBufferGroup = 0; fWeb = 0);
delete fBufferGroup;
fBufferGroup = group;
fCore->SetOutputBufferGroup(fBufferGroup);
if (newGroup == fBufferGroup) {
delete fBufferGroup;
fBufferGroup = newGroup;
if (!fBufferGroup) {
fBufferGroup = group;
fCore->SetOutputBufferGroup(fBufferGroup);
delete fBufferGroup;
fBufferGroup = NULL;
BBufferGroup* fBufferGroup;
fBufferGroup = group;
BBuffer* buffer = fBufferGroup->RequestBuffer(size,
buffer = fBufferGroup->RequestBuffer(
fBufferGroup(0),
BBufferGroup* fBufferGroup;
if (channel->fBufferGroup == NULL)
delete channel->fBufferGroup;
channel->fBufferGroup = NULL;
fBufferGroup(NULL),
channel.fBufferGroup = new BBufferGroup(size, count);
if (output.fBufferGroup == NULL)
BBuffer* buffer = output.fBufferGroup->RequestBuffer(
BBufferGroup* fBufferGroup;
if (newGroup == channel->fBufferGroup)
delete channel->fBufferGroup;
channel->fBufferGroup = newGroup;
channel->fBufferGroup = group;
if (newGroup == channel->fBufferGroup)
if (channel->fBufferGroup == NULL)
fBufferGroup(NULL),
fBufferGroup = new (nothrow) BBufferGroup(size, count);
return fBufferGroup != NULL ? fBufferGroup->InitCheck() : B_NO_MEMORY;
fBufferGroup = bufferGroup;
return fBufferGroup->InitCheck();
TRACE("NodeOutput::FreeBuffers(): %p (own %d)\n", fBufferGroup,
delete fBufferGroup;
fBufferGroup = NULL;
if (fBufferGroup == NULL)
BBuffer* buffer = fBufferGroup->RequestBuffer(
BBufferGroup* fBufferGroup;
delete fBufferGroup;
fBufferGroup = group;
fBufferGroup = NULL;
if( fBufferGroup != NULL ) {
fBufferGroup = new BBufferGroup(
if (fBufferGroup->InitCheck() < B_OK) {
delete fBufferGroup;
fBufferGroup = NULL;
delete fBufferGroup;
fBufferGroup = NULL;
BBuffer *buffer = fBufferGroup->RequestBuffer(
delete fBufferGroup;
fBufferGroup = NULL;
BBufferGroup *fBufferGroup;
if (fBufferGroup != 0) {
if (fBufferGroup == group)
delete fBufferGroup;
fBufferGroup = group;
fBufferGroup = new BBufferGroup(output.format.u.multistream.max_chunk_size,count);
if (fBufferGroup == 0) {
status_t status = fBufferGroup->InitCheck();
if (fBufferGroup != 0) {
BBufferGroup * group = fBufferGroup;
fBufferGroup = 0;
if (fBufferGroup == 0) {
buffer = fBufferGroup->RequestBuffer(
if (fBufferGroup != 0) {
BBufferGroup * group = fBufferGroup;
fBufferGroup = 0;
fBufferGroup = 0;
BBuffer * buffer = fBufferGroup->RequestBuffer(output.format.u.multistream.max_chunk_size,fBufferPeriod);
BBuffer * buffer = fBufferGroup->RequestBuffer(output.format.u.multistream.max_chunk_size,-1);
BBufferGroup * fBufferGroup;
fBufferGroup = NULL;
BBuffer *buffer = fBufferGroup->RequestBuffer(
fBufferGroup = new BBufferGroup(4 * fConnectedFormat.display.line_width *
if (fBufferGroup->InitCheck() < B_OK) {
delete fBufferGroup;
fBufferGroup = NULL;
delete fBufferGroup;
fBufferGroup = NULL;
BBufferGroup *fBufferGroup;
fBufferGroup = new BBufferGroup(4 * fConnectedFormat.display.line_width *
if (fBufferGroup->InitCheck() < B_OK) {
delete fBufferGroup;
fBufferGroup = NULL;
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup = NULL;
BBuffer *buffer = fBufferGroup->RequestBuffer(
BBufferGroup *fBufferGroup;
fBufferGroup = new BBufferGroup(4 * fConnectedFormat.display.line_width *
if (fBufferGroup->InitCheck() < B_OK) {
delete fBufferGroup;
fBufferGroup = NULL;
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup = NULL;
BBuffer *buffer = fBufferGroup->RequestBuffer(
BBufferGroup *fBufferGroup;
if (fBufferGroup != 0) {
BBufferGroup * group = fBufferGroup;
fBufferGroup = 0;
if (fBufferGroup != 0) {
BBufferGroup * group = fBufferGroup;
fBufferGroup = 0;
if (fBufferGroup != 0) {
BBufferGroup * group = fBufferGroup;
fBufferGroup = 0;
fBufferGroup = 0;
BBufferGroup * fBufferGroup;
fBufferGroup(NULL),
if (newGroup == fBufferGroup)
if (fUsingOurBuffers && fBufferGroup)
delete fBufferGroup; // waits for all buffers to recycle
fBufferGroup = newGroup;
fBufferGroup = new BBufferGroup(size, count);
if (fBufferGroup == NULL)
delete fBufferGroup;
fBufferGroup = NULL;
if (fBufferGroup && fUsingOurBuffers) {
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup = new BBufferGroup(size, count);
return fBufferGroup->InitCheck();
fBufferGroup->WaitForBuffers();
BBuffer* buffer = fBufferGroup->RequestBuffer(
BBufferGroup* fBufferGroup;
fBufferGroup = new BBufferGroup(fConnectedFormat.display.bytes_per_row
status_t err = fBufferGroup->InitCheck();
delete fBufferGroup;
fBufferGroup = NULL;
fUsedBufferGroup = fBufferGroup;
if (fBufferGroup != fUsedBufferGroup)
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup(NULL),
BBufferGroup* fBufferGroup;
if (!fBufferGroup)
if (!fBufferGroup) {
fBufferGroup = new BBufferGroup(fBufferSize, count);
delete fBufferGroup;
fBufferGroup = NULL;
if (newGroup == fBufferGroup)
delete fBufferGroup; // waits for all buffers to recycle
fBufferGroup = newGroup;
fBufferGroup = new BBufferGroup(fBufferSize, count);
fBufferGroup(NULL),
BBuffer* buf = fBufferGroup->RequestBuffer(fBufferSize, BufferDuration());
BBufferGroup* fBufferGroup;
if (newGroup == fBufferGroup)
delete fBufferGroup;
fBufferGroup = newGroup;
fBufferGroup(NULL),
if (!fBufferGroup)
delete fBufferGroup;
fBufferGroup = NULL;
fBufferGroup = new BBufferGroup(size, count);
if (fBufferGroup->InitCheck() != B_OK) {
return fBufferGroup->InitCheck();
BBuffer* buffer = fBufferGroup->RequestBuffer(
BBufferGroup* fBufferGroup;
if (group == conn->fBufferGroup)
delete conn->fBufferGroup;
conn->fBufferGroup = group;
conn->fBufferGroup = new BBufferGroup(conn->BufferSize(), 3);
if (conn->fBufferGroup == NULL)
return conn->fBufferGroup->InitCheck();
conn->fBufferGroup = new BBufferGroup(conn->BufferSize(), 3);
if (conn->fBufferGroup == NULL)
delete conn->fBufferGroup;
conn->fBufferGroup = NULL;
= output->fBufferGroup->RequestBuffer(output->BufferSize(), 0);