/frameworks/av/include/media/stagefright/ |
H A D | PersistentSurface.h | 30 const sp<IGraphicBufferConsumer>& bufferConsumer) : 32 mBufferConsumer(bufferConsumer) { } 28 PersistentSurface( const sp<IGraphicBufferProducer>& bufferProducer, const sp<IGraphicBufferConsumer>& bufferConsumer) argument
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageReader.cpp | 355 sp<BufferItemConsumer> bufferConsumer; local 366 bufferConsumer = new BufferItemConsumer(gbConsumer, consumerUsage, maxImages, 368 if (bufferConsumer == nullptr) { 373 ctx->setBufferConsumer(bufferConsumer); 374 bufferConsumer->setName(consumerName); 377 bufferConsumer->setFrameAvailableListener(ctx); 384 // Set the width/height/format/dataspace to the bufferConsumer. 385 res = bufferConsumer->setDefaultBufferSize(width, height); 392 res = bufferConsumer->setDefaultBufferFormat(nativeFormat); 397 res = bufferConsumer 466 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); local 489 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); local 592 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); local [all...] |
/frameworks/av/media/libstagefright/ |
H A D | MediaSync.cpp | 205 sp<IGraphicBufferConsumer> bufferConsumer; local 206 BufferQueue::createBufferQueue(&bufferProducer, &bufferConsumer); 209 IInterface::asBinder(bufferConsumer)->linkToDeath(listener); 211 bufferConsumer->consumerConnect(listener, false /* controlledByApp */); 213 bufferConsumer->setConsumerName(String8("MediaSync")); 217 bufferConsumer->setConsumerUsageBits(mUsageFlagsFromOutput); 219 mInput = bufferConsumer; 225 bufferConsumer->setMaxAcquiredBufferCount(mMaxAcquiredBufferCount);
|
H A D | OMXClient.cpp | 124 sp<IGraphicBufferConsumer> *bufferConsumer); 128 const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type); 417 sp<IGraphicBufferConsumer> *bufferConsumer) { 428 bufferProducer, bufferConsumer); 433 const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) { 434 return getOMX(node)->setInputSurface(node, port_index, bufferConsumer, type); 415 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument 431 setInputSurface( node_id node, OMX_U32 port_index, const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) argument
|
H A D | MediaCodec.cpp | 239 sp<IGraphicBufferConsumer> bufferConsumer; local 242 &bufferProducer, &bufferConsumer); 249 err = bufferConsumer->setMaxAcquiredBufferCount(bufferCount); 257 return new PersistentSurface(bufferProducer, bufferConsumer);
|
/frameworks/av/include/media/ |
H A D | IOMX.h | 135 sp<IGraphicBufferConsumer> *bufferConsumer) = 0; 141 const sp<IGraphicBufferConsumer> &bufferConsumer,
|
/frameworks/av/media/libstagefright/include/ |
H A D | OMX.h | 107 sp<IGraphicBufferConsumer> *bufferConsumer); 111 const sp<IGraphicBufferConsumer> &bufferConsumer,
|
H A D | OMXNodeInstance.h | 93 sp<IGraphicBufferConsumer> *bufferConsumer); 96 OMX_U32 portIndex, const sp<IGraphicBufferConsumer> &bufferConsumer,
|
/frameworks/av/media/libmedia/ |
H A D | IOMX.cpp | 370 sp<IGraphicBufferConsumer> *bufferConsumer) { 387 *bufferConsumer = IGraphicBufferConsumer::asInterface( 395 const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) { 401 data.writeStrongBinder(IInterface::asBinder(bufferConsumer)); 984 sp<IGraphicBufferConsumer> bufferConsumer; local 986 &bufferProducer, &bufferConsumer); 992 reply->writeStrongBinder(IInterface::asBinder(bufferConsumer)); 1005 sp<IGraphicBufferConsumer> bufferConsumer = local 1011 if (bufferConsumer == NULL) { 1014 err = setInputSurface(node, port_index, bufferConsumer, 368 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument 393 setInputSurface( node_id node, OMX_U32 port_index, const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) argument [all...] |
/frameworks/av/media/libstagefright/omx/ |
H A D | OMX.cpp | 519 sp<IGraphicBufferConsumer> *bufferConsumer) { 521 bufferProducer, bufferConsumer); 526 const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) { 533 return instance->setInputSurface(port_index, bufferConsumer, type); 517 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument 524 setInputSurface( node_id node, OMX_U32 port_index, const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) argument
|
H A D | OMXNodeInstance.cpp | 945 OMX_U32 portIndex, sp<IGraphicBufferConsumer> bufferConsumer, MetadataBufferType *type) { 998 bufferConsumer); 1017 status_t err = createGraphicBufferSource(portIndex, NULL /* bufferConsumer */, type); 1032 sp<IGraphicBufferConsumer> *bufferConsumer) { 1033 if (bufferProducer == NULL || bufferConsumer == NULL) { 1055 *bufferConsumer = consumer; 1061 OMX_U32 portIndex, const sp<IGraphicBufferConsumer> &bufferConsumer, 1064 return createGraphicBufferSource(portIndex, bufferConsumer, type); 944 createGraphicBufferSource( OMX_U32 portIndex, sp<IGraphicBufferConsumer> bufferConsumer, MetadataBufferType *type) argument 1030 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument 1060 setInputSurface( OMX_U32 portIndex, const sp<IGraphicBufferConsumer> &bufferConsumer, MetadataBufferType *type) argument
|