Lines Matching refs:buffer
17 // Test various buffer queue configurations
145 // generate a sine wave buffer, ascending in half-steps for each format
147 static unsigned char buffer[N];
156 buffer[i++] = (sampleLeft + 32768) >> 8;
157 buffer[i++] = (sampleRight + 32768) >> 8;
160 buffer[i++] = sampleLeft & 0xFF;
161 buffer[i++] = sampleLeft >> 8;
162 buffer[i++] = sampleRight & 0xFF;
163 buffer[i++] = sampleRight >> 8;
170 buffer[i++] = (sampleMono + 32768) >> 8;
173 buffer[i++] = sampleMono & 0xFF;
174 buffer[i++] = sampleMono >> 8;
181 // get the buffer queue interface and enqueue a buffer
186 result = (*playerBufferQueue)->Enqueue(playerBufferQueue, buffer, i);
198 // wait for the buffer to be played