Searched refs:Fence (Results 1 - 25 of 107) sorted by path

12345

/frameworks/av/include/media/stagefright/
H A DFrameRenderTracker.h32 class Fence;
61 const sp<Fence> &fence)
83 sp<Fence> mFence;
101 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
H A DMediaSync.h35 class Fence;
260 void returnBufferToInput_l(const sp<GraphicBuffer> &buffer, const sp<Fence> &fence);
/frameworks/av/media/libstagefright/
H A DACodec.cpp1370 sp<Fence> fence = new Fence(fd);
6141 mediaTimeUs, info->mGraphicBuffer, new Fence(::dup(info->mFenceFd)));
H A DFrameRenderTracker.cpp46 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) {
84 renderInfo->mFence = new Fence(::dup(fenceFd));
H A DMediaSync.cpp137 returnBufferToInput_l(mBuffersSentToOutput.valueAt(0), Fence::NO_FENCE);
705 sp<Fence> fence;
735 const sp<GraphicBuffer> &buffer, const sp<Fence> &fence) {
H A DSurfaceMediaSource.cpp314 EGL_NO_SYNC_KHR, Fence::NO_FENCE);
414 Fence::NO_FENCE);
/frameworks/av/media/libstagefright/colorconversion/
H A DSoftwareRenderer.cpp26 #include <ui/Fence.h>
218 sp<Fence> fence = new Fence(fenceFd);
381 mRenderTracker.onFrameQueued(mediaTimeUs, (GraphicBuffer *)buf, Fence::NO_FENCE);
/frameworks/av/media/libstagefright/filters/
H A DGraphicBufferListener.cpp150 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, Fence::NO_FENCE);
/frameworks/av/media/libstagefright/foundation/include/
H A DFrameRenderTracker.h32 class Fence;
61 const sp<Fence> &fence)
83 sp<Fence> mFence;
101 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
H A DMediaSync.h35 class Fence;
260 void returnBufferToInput_l(const sp<GraphicBuffer> &buffer, const sp<Fence> &fence);
/frameworks/av/media/libstagefright/include/
H A DFrameRenderTracker.h32 class Fence;
61 const sp<Fence> &fence)
83 sp<Fence> mFence;
101 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
H A DMediaSync.h35 class Fence;
260 void returnBufferToInput_l(const sp<GraphicBuffer> &buffer, const sp<Fence> &fence);
/frameworks/av/media/libstagefright/omx/1.0/
H A DConversion.h966 * represents a fence. The four functions for this "Fence" type have the word
967 * "Fence" attched to their names because the object type, which is
972 // Ref: frameworks/native/libs/ui/Fence.cpp
1000 * \brief Unflatten `Fence` to `hidl_handle`.
1048 * \brief Flatten `hidl_handle` as `Fence`.
1077 * \brief Wrap `Fence` in `hidl_handle`.
1081 * \param[in] l The source `Fence`.
1086 // wrap: Fence -> hidl_handle
1087 inline bool wrapAs(hidl_handle* t, native_handle_t** nh, Fence const& l) {
1123 * \brief Convert `hidl_handle` to `Fence`
[all...]
H A DWGraphicBufferProducer.cpp63 sp<Fence> fence;
117 sp<Fence> outFence;
167 0, ::android::Fence::NO_FENCE);
197 sp<Fence> lFence = new Fence();
291 sp<Fence> lOutFence = new Fence();
/frameworks/av/media/libstagefright/omx/
H A DGraphicBufferSource.cpp141 const sp<Fence> &acquireFence)
204 sp<Fence> getReleaseFence() {
207 // We do this here to avoid a dup, close and recreation of the Fence object.
211 sp<Fence> ret = getReleaseFence(0, mReleaseFenceFds.size());
233 sp<Fence> mAcquireFence;
245 sp<Fence> getReleaseFence(size_t start, size_t num) const {
247 return Fence::NO_FENCE;
249 return new Fence(mReleaseFenceFds[start]);
251 return Fence::merge("GBS::AB",
H A DOMXNodeInstance.cpp1701 sp<Fence> fence = new Fence(fenceFd);
H A DSoftVideoEncoderOMXComponent.cpp33 #include <ui/Fence.h>
561 sp<Fence> fence = new Fence(nativeMeta.nFenceFd);
/frameworks/av/media/ndk/
H A DNdkImageReader.cpp489 sp<Fence> unlockFence = unlockFenceFd > 0 ? new Fence(unlockFenceFd) : Fence::NO_FENCE;
490 sp<Fence> releaseFence = releaseFenceFd > 0 ? new Fence(releaseFenceFd) : Fence::NO_FENCE;
491 sp<Fence> bufferFence = Fence::merge("AImageReader", unlockFence, releaseFence);
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DZslProcessor.cpp443 sp<Fence> fence;
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3Device.cpp2356 mStatusTracker->markComponentIdle(mInFlightStatusId, Fence::NO_FENCE);
4211 statusTracker->markComponentIdle(mStatusId, Fence::NO_FENCE);
4294 statusTracker->markComponentIdle(mStatusId, Fence::NO_FENCE);
H A DCamera3DummyStream.cpp59 sp<Fence>*) {
H A DCamera3DummyStream.h84 sp<Fence> *releaseFenceOut);
H A DCamera3IOStreamBase.cpp43 mCombinedFence = new Fence();
235 sp<Fence> releaseFence;
243 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence);
H A DCamera3IOStreamBase.h63 sp<Fence> mCombinedFence;
75 sp<Fence> *releaseFenceOut) = 0;
H A DCamera3InputStream.cpp99 sp<Fence> *releaseFenceOut) {
150 sp<Fence> releaseFence = new Fence(buffer.release_fence);

Completed in 315 milliseconds

12345