code: protected void queueBuffers (int buffers)
      {
          for (int ii = 0; ii < buffers; ii++) {
              Buffer buffer = _buffers[(_qidx + _qlen) % _buffers.length];
              if (populateBuffer(buffer)) {
                  _source.queueBuffers(buffer);
                  _qlen++;
              } else {
                  break;
              }
          }
      }
docs: Queues (up to) the specified number of buffers.