Home
last modified time | relevance | path

Searched refs:IGraphicBufferProducer (Results 1 – 25 of 173) sorted by relevance

1234567

/frameworks/native/libs/gui/
DIGraphicBufferProducer.cpp54 class BpGraphicBufferProducer : public BpInterface<IGraphicBufferProducer>
58 : BpInterface<IGraphicBufferProducer>(impl) in BpGraphicBufferProducer()
66 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in requestBuffer()
88 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in setBufferCount()
102 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in dequeueBuffer()
124 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in detachBuffer()
144 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in detachNextBuffer()
167 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in attachBuffer()
181 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in queueBuffer()
195 data.writeInterfaceToken(IGraphicBufferProducer::getInterfaceDescriptor()); in cancelBuffer()
[all …]
DStreamSplitter.cpp63 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin(); in ~StreamSplitter()
74 const sp<IGraphicBufferProducer>& outputQueue) { in addOutput()
82 IGraphicBufferProducer::QueueBufferOutput queueBufferOutput; in addOutput()
143 IGraphicBufferProducer::QueueBufferInput queueInput( in onFrameAvailable()
151 Vector<sp<IGraphicBufferProducer> >::iterator output = mOutputs.begin(); in onFrameAvailable()
168 IGraphicBufferProducer::QueueBufferOutput queueOutput; in onFrameAvailable()
189 const sp<IGraphicBufferProducer>& from) { in onBufferReleasedByOutput()
263 const sp<IGraphicBufferProducer>& output) in OutputListener()
/frameworks/native/libs/gui/tests/
DIGraphicBufferProducer_test.cpp104 IGraphicBufferProducer::QueueBufferOutput output; in TryConnectProducer()
120 static IGraphicBufferProducer::QueueBufferInput CreateBufferInput() { in CreateBufferInput()
138 IGraphicBufferProducer::QueueBufferInput build() { in build()
139 return IGraphicBufferProducer::QueueBufferInput( in build()
215 sp<IGraphicBufferProducer> mProducer;
220 IGraphicBufferProducer::QueueBufferOutput output; in TEST_F()
241 IGraphicBufferProducer::QueueBufferOutput output; in TEST_F()
338 ASSERT_EQ(OK | IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
352 IGraphicBufferProducer::QueueBufferInput input = CreateBufferInput(); in TEST_F()
353 IGraphicBufferProducer::QueueBufferOutput output; in TEST_F()
[all …]
DStreamSplitter_test.cpp84 sp<IGraphicBufferProducer> inputProducer; in TEST_F()
88 sp<IGraphicBufferProducer> outputProducer; in TEST_F()
98 IGraphicBufferProducer::QueueBufferOutput qbOutput; in TEST_F()
105 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
116 IGraphicBufferProducer::QueueBufferInput qbInput(0, false, in TEST_F()
134 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
145 sp<IGraphicBufferProducer> inputProducer; in TEST_F()
149 sp<IGraphicBufferProducer> outputProducers[NUM_OUTPUTS] = {}; in TEST_F()
165 IGraphicBufferProducer::QueueBufferOutput qbOutput; in TEST_F()
172 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
[all …]
DBufferQueue_test.cpp68 sp<IGraphicBufferProducer> mProducer;
85 sp<IGraphicBufferProducer> producer; in TEST_F()
99 mProducer = interface_cast<IGraphicBufferProducer>(binderProducer); in TEST_F()
108 IGraphicBufferProducer::QueueBufferOutput output; in TEST_F()
115 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
126 IGraphicBufferProducer::QueueBufferInput input(0, false, in TEST_F()
145 IGraphicBufferProducer::QueueBufferOutput qbo; in TEST_F()
153 IGraphicBufferProducer::QueueBufferInput qbi(0, false, in TEST_F()
159 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
167 ASSERT_EQ(IGraphicBufferProducer::BUFFER_NEEDS_REALLOCATION, in TEST_F()
[all …]
/frameworks/native/include/gui/
DStreamSplitter.h32 class IGraphicBufferProducer; variable
64 status_t addOutput(const sp<IGraphicBufferProducer>& outputQueue);
98 void onBufferReleasedByOutput(const sp<IGraphicBufferProducer>& from);
115 const sp<IGraphicBufferProducer>& output);
126 sp<IGraphicBufferProducer> mOutput;
174 Vector<sp<IGraphicBufferProducer> > mOutputs;
DSurfaceControl.h37 class IGraphicBufferProducer; variable
91 const sp<IGraphicBufferProducer>& gbp);
100 sp<IGraphicBufferProducer> mGraphicBufferProducer;
/frameworks/av/include/media/stagefright/
DMediaSync.h38 class IGraphicBufferProducer; variable
79 status_t setSurface(const sp<IGraphicBufferProducer> &output);
89 status_t createInputSurface(sp<IGraphicBufferProducer> *outBufferProducer);
174 OutputListener(const sp<MediaSync> &sync, const sp<IGraphicBufferProducer> &output);
185 sp<IGraphicBufferProducer> mOutput;
197 sp<IGraphicBufferProducer> mOutput;
257 void onBufferReleasedByOutput(sp<IGraphicBufferProducer> &output);
DBufferProducerWrapper.h32 const sp<IGraphicBufferProducer>& bufferProducer) : in BufferProducerWrapper()
35 sp<IGraphicBufferProducer> getBufferProducer() const { in getBufferProducer()
40 const sp<IGraphicBufferProducer> mBufferProducer;
DPersistentSurface.h29 const sp<IGraphicBufferProducer>& bufferProducer, in PersistentSurface()
34 sp<IGraphicBufferProducer> getBufferProducer() const { in getBufferProducer()
43 const sp<IGraphicBufferProducer> mBufferProducer;
/frameworks/av/cmds/screenrecord/
DOverlay.h58 status_t start(const sp<IGraphicBufferProducer>& outputSurface,
59 sp<IGraphicBufferProducer>* pBufferProducer);
67 static status_t drawInfoPage(const sp<IGraphicBufferProducer>& outputSurface);
123 sp<IGraphicBufferProducer> mOutputSurface;
127 sp<IGraphicBufferProducer> mProducer;
/frameworks/av/camera/camera2/
DOutputConfiguration.cpp40 sp<IGraphicBufferProducer> OutputConfiguration::getGraphicBufferProducer() const { in getGraphicBufferProducer()
59 const sp<IGraphicBufferProducer>& gbp = in OutputConfiguration()
60 interface_cast<IGraphicBufferProducer>(parcel.readStrongBinder()); in OutputConfiguration()
68 OutputConfiguration::OutputConfiguration(sp<IGraphicBufferProducer>& gbp, int rotation) { in OutputConfiguration()
/frameworks/av/include/camera/camera2/
DOutputConfiguration.h31 sp<IGraphicBufferProducer> getGraphicBufferProducer() const;
42 OutputConfiguration(sp<IGraphicBufferProducer>& gbp, int rotation);
45 sp<IGraphicBufferProducer> mGbp;
/frameworks/base/media/jni/
Dandroid_media_MediaSync.h29 class IGraphicBufferProducer; variable
36 status_t setSurface(const sp<IGraphicBufferProducer> &bufferProducer);
39 status_t createInputSurface(sp<IGraphicBufferProducer>* bufferProducer);
Dandroid_media_MediaCodec.h34 struct IGraphicBufferProducer;
55 const sp<IGraphicBufferProducer> &bufferProducer,
60 const sp<IGraphicBufferProducer> &surface);
62 status_t createInputSurface(sp<IGraphicBufferProducer>* bufferProducer);
/frameworks/av/include/camera/
DICamera.h30 class IGraphicBufferProducer; variable
54 const sp<IGraphicBufferProducer>& bufferProducer) = 0;
65 const sp<IGraphicBufferProducer>& callbackProducer) = 0;
/frameworks/av/include/media/
Dmediarecorder.h34 class IGraphicBufferProducer; variable
219 status_t setPreviewSurface(const sp<IGraphicBufferProducer>& surface);
241 sp<IGraphicBufferProducer> querySurfaceMediaSourceFromMediaServer();
253 sp<IGraphicBufferProducer> mSurfaceMediaSource;
DIMediaRecorder.h30 class IGraphicBufferProducer; variable
39 virtual status_t setPreviewSurface(const sp<IGraphicBufferProducer>& surface) = 0;
60 virtual sp<IGraphicBufferProducer> querySurfaceMediaSource() = 0;
DMediaRecorderBase.h30 class IGraphicBufferProducer; variable
47 virtual status_t setPreviewSurface(const sp<IGraphicBufferProducer>& surface) = 0;
61 virtual sp<IGraphicBufferProducer> querySurfaceMediaSource() const = 0;
/frameworks/native/services/surfaceflinger/
DMonitoredProducer.h30 class MonitoredProducer : public IGraphicBufferProducer {
32 MonitoredProducer(const sp<IGraphicBufferProducer>& producer,
62 sp<IGraphicBufferProducer> mProducer;
/frameworks/av/media/libmediaplayerservice/
DMediaRecorderClient.h28 class IGraphicBufferProducer; variable
35 virtual status_t setPreviewSurface(const sp<IGraphicBufferProducer>& surface);
59 virtual sp<IGraphicBufferProducer> querySurfaceMediaSource();
DStagefrightRecorder.h39 class IGraphicBufferProducer; variable
56 virtual status_t setPreviewSurface(const sp<IGraphicBufferProducer>& surface);
71 virtual sp<IGraphicBufferProducer> querySurfaceMediaSource() const;
76 sp<IGraphicBufferProducer> mPreviewSurface;
129 sp<IGraphicBufferProducer> mGraphicBufferProducer;
/frameworks/base/core/jni/android/graphics/
DSurfaceTexture.cpp75 const sp<IGraphicBufferProducer>& producer) in SurfaceTexture_setProducer()
77 IGraphicBufferProducer* const p = in SurfaceTexture_setProducer()
78 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); in SurfaceTexture_setProducer()
107 sp<IGraphicBufferProducer> SurfaceTexture_getProducer(JNIEnv* env, jobject thiz) { in SurfaceTexture_getProducer()
108 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); in SurfaceTexture_getProducer()
113 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz)); in android_SurfaceTexture_getNativeWindow()
239 sp<IGraphicBufferProducer> producer; in SurfaceTexture_init()
/frameworks/base/include/android_runtime/
Dandroid_graphics_SurfaceTexture.h27 class IGraphicBufferProducer; variable
36 extern sp<IGraphicBufferProducer> SurfaceTexture_getProducer(JNIEnv* env, jobject thiz);
/frameworks/av/media/libstagefright/wifi-display/source/
DConverter.h26 class IGraphicBufferProducer; variable
53 sp<IGraphicBufferProducer> getGraphicBufferProducer();
107 sp<IGraphicBufferProducer> mGraphicBufferProducer;

1234567