Lines Matching refs:info

248         BufferInfo info;
249 info.mStatus = BufferInfo::OWNED_BY_US;
250 info.mBufferID = i;
251 info.mGeneration = mGeneration;
252 info.mOutputFlags = 0;
253 info.mData = new ABuffer(mem->pointer(), bufferSize);
254 info.mData->meta()->setInt64("timeUs", 0);
256 mBuffers[portIndex].push_back(info);
272 const BufferInfo &info = mBuffers[portIndex][i];
274 desc->addBuffer(info.mBufferID, info.mData);
287 BufferInfo *info = &mBuffers[portIndex].editItemAt(i);
289 if (info->mBufferID == bufferID) {
293 return info;
302 void MediaFilter::postFillThisBuffer(BufferInfo *info) {
303 ALOGV("postFillThisBuffer on buffer %d", info->mBufferID);
308 CHECK_EQ((int)info->mStatus, (int)BufferInfo::OWNED_BY_US);
310 info->mGeneration = mGeneration;
314 notify->setInt32("buffer-id", info->mBufferID);
316 info->mData->meta()->clear();
317 notify->setBuffer("buffer", info->mData);
320 reply->setInt32("buffer-id", info->mBufferID);
324 info->mStatus = BufferInfo::OWNED_BY_UPSTREAM;
328 void MediaFilter::postDrainThisBuffer(BufferInfo *info) {
329 CHECK_EQ((int)info->mStatus, (int)BufferInfo::OWNED_BY_US);
331 info->mGeneration = mGeneration;
335 notify->setInt32("buffer-id", info->mBufferID);
336 notify->setInt32("flags", info->mOutputFlags);
337 notify->setBuffer("buffer", info->mData);
340 reply->setInt32("buffer-id", info->mBufferID);
346 info->mStatus = BufferInfo::OWNED_BY_UPSTREAM;
383 BufferInfo *info = &mBuffers[kPortIndexInput].editItemAt(i);
385 if (info->mStatus == BufferInfo::OWNED_BY_US) {
386 postFillThisBuffer(info);
581 BufferInfo *info = findBufferByID(kPortIndexInput, bufferID);
585 info->mStatus = BufferInfo::OWNED_BY_US;
589 if (info->mGeneration != mGeneration) {
592 CHECK_EQ(info->mStatus, BufferInfo::OWNED_BY_US);
593 postFillThisBuffer(info);
597 CHECK_EQ(info->mStatus, BufferInfo::OWNED_BY_UPSTREAM);
598 info->mStatus = BufferInfo::OWNED_BY_US;
611 postFillThisBuffer(info);
626 postFillThisBuffer(info);
636 mAvailableInputBuffers.push_back(info);
650 BufferInfo *info = findBufferByID(kPortIndexOutput, bufferID);
654 info->mStatus = BufferInfo::OWNED_BY_US;
658 if (info->mGeneration != mGeneration) {
661 CHECK_EQ(info->mStatus, BufferInfo::OWNED_BY_US);
665 CHECK_EQ(info->mStatus, BufferInfo::OWNED_BY_UPSTREAM);
666 info->mStatus = BufferInfo::OWNED_BY_US;
668 mAvailableOutputBuffers.push_back(info);
701 BufferInfo *info = &mBuffers[kPortIndexInput].editItemAt(i);
702 info->mStatus = BufferInfo::OWNED_BY_US;
706 BufferInfo *info = &mBuffers[kPortIndexOutput].editItemAt(i);
707 info->mStatus = BufferInfo::OWNED_BY_US;
708 mAvailableOutputBuffers.push_back(info);