Lines Matching refs:buffers

617     const Vector<BufferInfo> &buffers = mPortBuffers[portIndex];
618 for (size_t i = 0; i < buffers.size(); ++i) {
619 const BufferInfo &info = buffers.itemAt(i);
863 status_t MediaCodec::getWidevineLegacyBuffers(Vector<sp<ABuffer> > *buffers) const {
866 msg->setPointer("buffers", buffers);
873 status_t MediaCodec::getInputBuffers(Vector<sp<ABuffer> > *buffers) const {
876 msg->setPointer("buffers", buffers);
882 status_t MediaCodec::getOutputBuffers(Vector<sp<ABuffer> > *buffers) const {
885 msg->setPointer("buffers", buffers);
941 Vector<BufferInfo> *buffers = &mPortBuffers[portIndex];
942 if (index >= buffers->size()) {
944 "bad index (index=%zu buffer_size=%zu)", index, buffers->size());
948 const BufferInfo &info = buffers->itemAt(index);
955 // by the time buffers array is initialized, crypto is set
1340 ALOGV("%s buffers allocated",
1348 Vector<BufferInfo> *buffers = &mPortBuffers[portIndex];
1384 buffers->push_back(info);
1389 // We're always allocating output buffers after
1390 // allocating input buffers, so this is a good
1391 // indication that now all buffers are allocated.
1494 // clients only get access to input buffers once
1731 if (msg->findInt32("push-blank-buffers-on-shutdown", &push) && push != 0) {
1903 ALOGW("Can't reclaim codec right now due to pending buffers.");
2144 // codec input buffers, so we have to provide them even in async mode.
2160 CHECK(msg->findPointer("buffers", (void **)&dstBuffers));
2349 // return any straggling buffers, e.g. if we got here on an error
2374 Vector<BufferInfo> *buffers = &mPortBuffers[portIndex];
2376 for (size_t i = 0; i < buffers->size(); ++i) {
2377 BufferInfo *info = &buffers->editItemAt(i);
2391 /* no error, just returning buffers */
2408 Vector<BufferInfo> *buffers = &mPortBuffers[portIndex];
2410 for (size_t i = 0; i < buffers->size(); ++i) {
2411 BufferInfo *info = &buffers->editItemAt(i);
2696 // Require a fresh set of buffers after each connect by using a unique generation
2705 // HACK: clear any free buffers. Remove when connect will automatically do this.
2834 mActivityNotify->setInt32("input-buffers",
2839 mActivityNotify->setInt32("output-buffers", INT32_MAX);
2841 mActivityNotify->setInt32("output-buffers",