/hardware/google/av/codec2/include/ |
D | C2BufferBase.h | 82 inline C2MemoryUsage(uint64_t consumer, uint64_t producer) in C2MemoryUsage() 83 : expected(consumer | producer) { } in C2MemoryUsage()
|
/hardware/google/av/codec2/vndk/platform/ |
D | C2BqBuffer.cpp | 63 const sp<HGraphicBufferProducer>& producer = nullptr); 371 void configureProducer(const sp<HGraphicBufferProducer> &producer) { in configureProducer() argument 374 if (producer) { in configureProducer() 375 Return<void> transStatus = producer->getUniqueId( in configureProducer() 397 if (producer && status == android::OK) { in configureProducer() 398 mProducer = producer; in configureProducer() 431 const sp<HGraphicBufferProducer>& producer) : in C2BufferQueueBlockPoolData() argument 432 held(producer && bqId != 0), local(false), in C2BufferQueueBlockPoolData() 434 igbp(producer), in C2BufferQueueBlockPoolData() 476 void C2BufferQueueBlockPool::configureProducer(const sp<HGraphicBufferProducer> &producer) { in configureProducer() argument [all …]
|
/hardware/google/av/codec2/vndk/include/ |
D | C2BqBufferPriv.h | 46 typedef std::function<void(uint64_t producer, int32_t slot, int64_t nsecs)> OnRenderCallback; 65 virtual void configureProducer(const android::sp<android::HGraphicBufferProducer> &producer);
|
/hardware/interfaces/media/omx/1.0/ |
D | IOmx.hal | 75 * @return producer The associated producer end of the buffer queue. 81 IGraphicBufferProducer producer,
|
/hardware/interfaces/graphics/bufferqueue/1.0/ |
D | IGraphicBufferProducer.hal | 60 * A single frame update from the consumer to producer that can be sent 86 * The most recent compositor timing info sent from consumer to producer 98 * A collection of updates from consumer to producer that can be sent 162 * * NO_INIT - the buffer queue has been abandoned or the producer is not 177 * dequeued by the producer at one time. If this method succeeds, any new 179 * (i.e. they are not owned by the producer or consumer). Calling this may 209 * Set the async flag if the producer intends to asynchronously queue 269 * both the producer and consumer are controlled by the app, then this call 276 * * NO_INIT - the buffer queue has been abandoned or the producer is not 282 * the producer already has a single buffer dequeued [all …]
|
/hardware/interfaces/media/c2/1.0/ |
D | IInputSurface.hal | 39 * Returns the producer interface into the internal buffer queue. 41 * @return producer `IGraphicBufferProducer` instance. This must not be 44 getGraphicBufferProducer() generates (IGraphicBufferProducer producer);
|
D | IComponent.hal | 172 * @param producer Producer component of an OMX input surface. 188 @1.0::IGraphicBufferProducer producer,
|
/hardware/interfaces/media/omx/1.0/vts/functional/video/ |
D | VtsHalMediaOmxV1_0TargetVideoEncTest.cpp | 157 producer = nullptr; in SetUp() 259 sp<IGraphicBufferProducer> producer; member in VideoEncHidlTest 796 sp<IGraphicBufferProducer> producer, in dispatchGraphicBuffer() argument 824 producer->dequeueBuffer( in dispatchGraphicBuffer() 836 producer->requestBuffer( in dispatchGraphicBuffer() 894 producer->queueBuffer( in dispatchGraphicBuffer() 985 sp<IGraphicBufferProducer> producer = nullptr, in encodeNFrames() argument 1030 if (dispatchGraphicBuffer(omxNode, producer, listener, iBuffer, in encodeNFrames() 1330 producer = _nl; in TEST_F() 1334 ASSERT_NE(producer, nullptr); in TEST_F() [all …]
|
/hardware/interfaces/graphics/bufferqueue/2.0/ |
D | IGraphicBufferProducer.hal | 34 * owned by the buffer queue, i.e., they are not owned by the producer or 94 * Sets the async flag: whether the producer intends to asynchronously queue 206 * both the producer and consumer are controlled by the app, then this call 469 * Attempts to connect the client as a producer of the buffer queue. 477 * - The producer is already connected. 485 * @param producerControlledByApp `true` if the producer is hosted by an 487 * the producer and the consumer are controlled by app, the buffer queue 505 * Attempts to disconnect the client from the producer end of the buffer 518 * current connection type. If the producer end is not connected, 568 * allows the producer to restrict the eligible slots to those which already
|
D | types.hal | 33 * producer is connected at the time of the call.
|
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/ |
D | Component.h | 89 const sp<HGraphicBufferProducer>& producer,
|
/hardware/google/av/codec2/hidl/1.0/utils/ |
D | Component.cpp | 500 [this](uint64_t producer, int32_t slot, int64_t nsecs) { in setOutputSurface() argument 504 rendered[0] = { producer, slot, nsecs }; in setOutputSurface() 516 const sp<HGraphicBufferProducer>& producer, in connectToOmxInputSurface() argument 520 (void)producer; in connectToOmxInputSurface()
|
/hardware/interfaces/camera/device/1.0/ |
D | ICameraDevicePreviewCallback.hal | 87 * Set the producer usage flags for the next buffer(s) to be enqueued.
|
/hardware/google/av/codec2/hidl/client/include/codec2/hidl/ |
D | client.h | 377 const sp<HGraphicBufferProducer>& producer,
|
/hardware/google/interfaces/media/c2/1.0/ |
D | IComponent.hal | 139 * @param producer Producer component of an OMX persistent input surface. 154 IGraphicBufferProducer producer,
|
/hardware/google/av/media/sfplugin/ |
D | CCodecBufferChannel.cpp | 2770 sp<IGraphicBufferProducer> producer; in setSurface() local 2774 producer = newSurface->getIGraphicBufferProducer(); in setSurface() 2775 producer->setGenerationNumber(generation); in setSurface() 2792 producer, in setSurface()
|
D | CCodec.cpp | 1753 const android::sp<HGraphicBufferProducer>& producer, in CreateInputSurface() 1756 gbp = producer; in CreateInputSurface()
|
/hardware/interfaces/camera/device/3.2/ |
D | types.hal | 29 * the producer or the consumer for that stream, and how the buffers of the 241 * The usage flags from the producer and the consumer must be combined 364 * For output streams, these are the HAL's producer usage flags. For input 366 * the producer and the consumer must be combined together and then passed
|
/hardware/google/av/codec2/hidl/client/ |
D | client.cpp | 1242 const sp<HGraphicBufferProducer>& producer, in connectToOmxInputSurface() argument 1245 producer, source); in connectToOmxInputSurface()
|
/hardware/interfaces/graphics/common/1.0/ |
D | types.hal | 582 * encoding ranges, but the consumer and/or the producer of the data may
|
/hardware/interfaces/camera/provider/2.4/vts/functional/ |
D | VtsHalCameraProviderV2_4TargetTest.cpp | 6050 sp<IGraphicBufferProducer> producer; in setupPreviewWindow() local 6052 BufferQueue::createBufferQueue(&producer, &consumer); in setupPreviewWindow() 6059 sp<Surface> surface = new Surface(producer); in setupPreviewWindow()
|