Lines Matching defs:IGraphicBufferProducer
37 #include <android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h>
45 typedef ::android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer
62 class IGraphicBufferProducer : public IInterface
85 // the IGraphicBufferProducer implementation) assigns the newly created
440 // connect attempts to connect a client API to the IGraphicBufferProducer.
441 // This must be called before any other IGraphicBufferProducer methods are
445 // IGraphicBufferProducer and no corresponding disconnect call was made.
489 // IGraphicBufferProducer. Calling this method will cause any subsequent
490 // calls to other IGraphicBufferProducer methods to fail except for
499 // Disconnecting from an abandoned IGraphicBufferProducer is legal and
510 // Attaches a sideband buffer stream to the IGraphicBufferProducer.
616 // Static method exports any IGraphicBufferProducer object to a parcel. It
618 static status_t exportToParcel(const sp<IGraphicBufferProducer>& producer,
622 static sp<IGraphicBufferProducer> createFromParcel(const Parcel* parcel);
637 class BnGraphicBufferProducer : public BnInterface<IGraphicBufferProducer>