Lines Matching full:buffers
48 return (char*)buffers[lastFrameIndex].data; in getData()
77 // Switch to non-blocking in order to safely dequeue all buffers; if the in getFrame()
91 buffers[buf.index].queued = false; in getFrame()
96 buffers[lastFrameIndex].payload = buf.bytesused; in getFrame()
101 buffers[buf.index].payload = 0; in getFrame()
109 for (unsigned int i = 0; i < buffers.size(); ++i) in getFrame()
116 if (!buffers[i].queued) in getFrame()
131 buffers[i].queued = true; in getFrame()
212 for (i = 0; i < buffers.size(); ++i) in resize()
214 if (buffers[i].data) in resize()
236 for (i = 0; i < buffers.size(); ++i) in resize()
238 if (buffers[i].data) in resize()
240 munmap(buffers[i].data, buffers[i].size); in resize()
241 buffers[i].data = nullptr; in resize()
242 buffers[i].queued = false; in resize()
257 log<level::ERR>("Failed to zero streaming buffers", in resize()
288 buffers.clear(); in resize()
298 log<level::ERR>("Failed to request streaming buffers", in resize()
307 buffers.resize(req.count); in resize()
309 for (i = 0; i < buffers.size(); ++i) in resize()
330 buffers[i].data = mmap(NULL, buf.length, PROT_READ | PROT_WRITE, in resize()
332 if (buffers[i].data == MAP_FAILED) in resize()
343 buffers[i].size = buf.length; in resize()
357 buffers[i].queued = true; in resize()
496 for (i = 0; i < buffers.size(); ++i) in stop()
498 if (buffers[i].data) in stop()
500 munmap(buffers[i].data, buffers[i].size); in stop()
501 buffers[i].data = nullptr; in stop()
502 buffers[i].queued = false; in stop()