Searched defs:bufferProducer (Results 1 - 25 of 33) sorted by relevance

12

/frameworks/av/include/media/stagefright/
H A DBufferProducerWrapper.h32 const sp<IGraphicBufferProducer>& bufferProducer) :
33 mBufferProducer(bufferProducer) { }
31 BufferProducerWrapper( const sp<IGraphicBufferProducer>& bufferProducer) argument
H A DPersistentSurface.h29 const sp<IGraphicBufferProducer>& bufferProducer,
31 mBufferProducer(bufferProducer),
28 PersistentSurface( const sp<IGraphicBufferProducer>& bufferProducer, const sp<IGraphicBufferConsumer>& bufferConsumer) argument
/frameworks/av/media/libmedia/
H A DIRemoteDisplayClient.cpp40 void onDisplayConnected(const sp<IGraphicBufferProducer>& bufferProducer, argument
45 data.writeStrongBinder(IInterface::asBinder(bufferProducer));
H A DIMediaPlayer.cpp141 status_t setVideoSurfaceTexture(const sp<IGraphicBufferProducer>& bufferProducer) argument
145 sp<IBinder> b(IInterface::asBinder(bufferProducer));
494 sp<IGraphicBufferProducer> bufferProducer = local
496 reply->writeInt32(setVideoSurfaceTexture(bufferProducer));
H A Dmediaplayer.cpp235 const sp<IGraphicBufferProducer>& bufferProducer)
240 return mPlayer->setVideoSurfaceTexture(bufferProducer);
234 setVideoSurfaceTexture( const sp<IGraphicBufferProducer>& bufferProducer) argument
H A DIOMX.cpp338 sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) {
362 *bufferProducer = IGraphicBufferProducer::asInterface(
369 sp<IGraphicBufferProducer> *bufferProducer,
385 *bufferProducer = IGraphicBufferProducer::asInterface(
961 sp<IGraphicBufferProducer> bufferProducer; local
963 status_t err = createInputSurface(node, port_index, dataSpace, &bufferProducer, &type);
973 reply->writeStrongBinder(IInterface::asBinder(bufferProducer));
983 sp<IGraphicBufferProducer> bufferProducer; local
986 &bufferProducer, &bufferConsumer);
991 reply->writeStrongBinder(IInterface::asBinder(bufferProducer));
336 createInputSurface( node_id node, OMX_U32 port_index, android_dataspace dataSpace, sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) argument
368 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument
[all...]
/frameworks/av/cmds/stagefright/
H A DSimplePlayer.cpp68 status_t SimplePlayer::setSurface(const sp<IGraphicBufferProducer> &bufferProducer) { argument
72 if (bufferProducer != NULL) {
73 surface = new Surface(bufferProducer);
/frameworks/base/core/jni/
H A Dandroid_media_RemoteDisplay.cpp64 virtual void onDisplayConnected(const sp<IGraphicBufferProducer>& bufferProducer, argument
68 jobject surfaceObj = android_view_Surface_createFromIGraphicBufferProducer(env, bufferProducer);
71 bufferProducer.get());
H A Dandroid_view_Surface.cpp103 const sp<IGraphicBufferProducer>& bufferProducer) {
104 if (bufferProducer == NULL) {
108 sp<Surface> surface(new Surface(bufferProducer, true));
102 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument
/frameworks/native/libs/gui/
H A DISurfaceComposer.cpp125 const sp<IGraphicBufferProducer>& bufferProducer) const
136 err = data.writeStrongBinder(IInterface::asBinder(bufferProducer));
397 sp<IGraphicBufferProducer> bufferProducer = local
399 int32_t result = authenticateSurfaceTexture(bufferProducer) ? 1 : 0;
/frameworks/wilhelm/src/android/
H A Dandroid_GenericMediaPlayer.cpp302 void GenericMediaPlayer::setVideoSurfaceTexture(const sp<IGraphicBufferProducer> &bufferProducer) { argument
305 if (mVideoSurfaceTexture.get() == bufferProducer.get()) {
309 mPlayer->setVideoSurfaceTexture(bufferProducer);
311 mVideoSurfaceTexture = bufferProducer;
/frameworks/av/camera/
H A DCamera.cpp160 status_t Camera::setPreviewTarget(const sp<IGraphicBufferProducer>& bufferProducer) argument
162 ALOGV("setPreviewTarget(%p)", bufferProducer.get());
165 ALOGD_IF(bufferProducer == 0, "app passed NULL surface");
166 return c->setPreviewTarget(bufferProducer);
169 status_t Camera::setVideoTarget(const sp<IGraphicBufferProducer>& bufferProducer) argument
171 ALOGV("setVideoTarget(%p)", bufferProducer.get());
174 ALOGD_IF(bufferProducer == 0, "app passed NULL video surface");
175 return c->setVideoTarget(bufferProducer);
H A DICamera.cpp80 status_t setPreviewTarget(const sp<IGraphicBufferProducer>& bufferProducer) argument
85 sp<IBinder> b(IInterface::asBinder(bufferProducer));
293 status_t setVideoTarget(const sp<IGraphicBufferProducer>& bufferProducer) argument
298 sp<IBinder> b(IInterface::asBinder(bufferProducer));
/frameworks/av/media/libstagefright/
H A DMediaCodecListOverrides.cpp161 sp<IGraphicBufferProducer> bufferProducer; local
162 err = codec->createInputSurface(&bufferProducer);
170 err = bufferProducer->query(
H A DMediaSync.cpp204 sp<IGraphicBufferProducer> bufferProducer; local
206 BufferQueue::createBufferQueue(&bufferProducer, &bufferConsumer);
218 *outBufferProducer = bufferProducer;
H A DOMXClient.cpp120 sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type);
123 sp<IGraphicBufferProducer> *bufferProducer,
409 sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) {
411 node, port_index, dataSpace, bufferProducer, type);
416 sp<IGraphicBufferProducer> *bufferProducer,
428 bufferProducer, bufferConsumer);
407 createInputSurface( node_id node, OMX_U32 port_index, android_dataspace dataSpace, sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) argument
415 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument
/frameworks/base/media/jni/
H A Dandroid_media_MediaSync.cpp64 status_t JMediaSync::setSurface(const sp<IGraphicBufferProducer> &bufferProducer) { argument
65 return mSync->setSurface(bufferProducer);
73 sp<IGraphicBufferProducer>* bufferProducer) {
74 return mSync->createInputSurface(bufferProducer);
180 sp<IGraphicBufferProducer> bufferProducer; local
184 bufferProducer = surface->getIGraphicBufferProducer();
191 status_t err = sync->setSurface(bufferProducer);
245 sp<IGraphicBufferProducer> bufferProducer; local
246 status_t err = sync->createInputSurface(&bufferProducer);
254 bufferProducer);
72 createInputSurface( sp<IGraphicBufferProducer>* bufferProducer) argument
[all...]
H A Dandroid_media_ImageWriter.cpp237 sp<IGraphicBufferProducer> bufferProducer = surface->getIGraphicBufferProducer(); local
246 sp<Surface> producer = new Surface(bufferProducer, /*controlledByApp*/false);
H A Dandroid_media_MediaRecorder.cpp370 sp<IGraphicBufferProducer> bufferProducer = mr->querySurfaceMediaSourceFromMediaServer(); local
371 if (bufferProducer == NULL) {
381 bufferProducer);
/frameworks/av/cmds/screenrecord/
H A Dscreenrecord.cpp187 sp<IGraphicBufferProducer> bufferProducer; local
188 err = codec->createInputSurface(&bufferProducer);
206 *pBufferProducer = bufferProducer;
292 const sp<IGraphicBufferProducer>& bufferProducer,
298 SurfaceComposerClient::setDisplaySurface(dpy, bufferProducer);
611 sp<IGraphicBufferProducer> bufferProducer; local
616 err = overlay->start(encoderInputSurface, &bufferProducer);
626 bufferProducer = encoderInputSurface;
631 err = prepareVirtualDisplay(mainDpyInfo, bufferProducer, &dpy);
291 prepareVirtualDisplay(const DisplayInfo& mainDpyInfo, const sp<IGraphicBufferProducer>& bufferProducer, sp<IBinder>* pDisplayHandle) argument
/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDriver.cpp158 const sp<IGraphicBufferProducer> &bufferProducer) {
177 mPlayer->setVideoSurfaceTextureAsync(bufferProducer);
157 setVideoSurfaceTexture( const sp<IGraphicBufferProducer> &bufferProducer) argument
/frameworks/av/media/libstagefright/omx/
H A DOMX.cpp506 sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) {
514 port_index, dataSpace, bufferProducer, type);
518 sp<IGraphicBufferProducer> *bufferProducer,
521 bufferProducer, bufferConsumer);
504 createInputSurface( node_id node, OMX_U32 port_index, android_dataspace dataSpace, sp<IGraphicBufferProducer> *bufferProducer, MetadataBufferType *type) argument
517 createPersistentInputSurface( sp<IGraphicBufferProducer> *bufferProducer, sp<IGraphicBufferConsumer> *bufferConsumer) argument
/frameworks/av/services/camera/libcameraservice/api1/
H A DCamera2Client.cpp506 const sp<IGraphicBufferProducer>& bufferProducer) {
515 if (bufferProducer != 0) {
516 binder = IInterface::asBinder(bufferProducer);
520 window = new Surface(bufferProducer, /*controlledByApp*/ true);
2118 status_t Camera2Client::setVideoTarget(const sp<IGraphicBufferProducer>& bufferProducer) { argument
2125 sp<IBinder> binder = IInterface::asBinder(bufferProducer);
2136 if (bufferProducer != nullptr) {
2140 window = new Surface(bufferProducer, /*controlledByApp*/ true);
505 setPreviewTarget( const sp<IGraphicBufferProducer>& bufferProducer) argument
H A DCameraClient.cpp325 const sp<IGraphicBufferProducer>& bufferProducer) {
326 LOG1("setPreviewTarget(%p) (pid %d)", bufferProducer.get(),
331 if (bufferProducer != 0) {
332 binder = IInterface::asBinder(bufferProducer);
336 window = new Surface(bufferProducer, /*controlledByApp*/ true);
1063 status_t CameraClient::setVideoTarget(const sp<IGraphicBufferProducer>& bufferProducer) { argument
1064 (void)bufferProducer;
324 setPreviewTarget( const sp<IGraphicBufferProducer>& bufferProducer) argument
/frameworks/av/services/camera/libcameraservice/api2/
H A DCameraDeviceClient.cpp418 sp<IGraphicBufferProducer> bufferProducer = outputConfiguration.getGraphicBufferProducer(); local
419 if (bufferProducer == NULL) {
420 ALOGE("%s: bufferProducer must not be null", __FUNCTION__);
429 ssize_t index = mStreamMap.indexOfKey(IInterface::asBinder(bufferProducer));
445 if ((err = bufferProducer->query(NATIVE_WINDOW_CONSUMER_USAGE_BITS,
466 sp<IBinder> binder = IInterface::asBinder(bufferProducer);
467 sp<Surface> surface = new Surface(bufferProducer, useAsync);

Completed in 250 milliseconds

12