/hardware/interfaces/camera/device/1.0/ |
D | ICameraDevicePreviewCallback.hal | 32 * @return bufferId A unique ID for the returned buffer. 33 * @return buffer A handle to the buffer to write into. Must be non-null if the bufferId has not 34 * been seen by HAL before. Must be null if the bufferId is seen before. HAL must keep track 35 * of the bufferId to actual buffer handle mapping. 38 dequeueBuffer() generates (Status status, uint64_t bufferId, handle buffer, uint32_t stride); 43 * @param bufferId The bufferId of the preview buffer 46 enqueueBuffer(uint64_t bufferId) generates (Status status); 53 * @param bufferId The bufferId of the preview buffer 56 cancelBuffer(uint64_t bufferId) generates (Status status);
|
/hardware/interfaces/automotive/evs/1.1/default/ |
D | EvsCamera.cpp | 174 returnBuffer(buffer.bufferId, buffer.memHandle); in doneWithFrame() 258 returnBuffer(buffer.bufferId, buffer.buffer.nativeHandle); in doneWithFrame_1_1() 535 newBuffer.bufferId = idx; in generateFrames() 549 newBuffer.buffer.nativeHandle.getNativeHandle(), newBuffer.bufferId); in generateFrames() 649 newBufDesc.bufferId = buff.bufferId; in fillTestFrame() 655 void EvsCamera::returnBuffer(const uint32_t bufferId, const buffer_handle_t memHandle) { in returnBuffer() argument 660 } else if (bufferId >= mBuffers.size()) { in returnBuffer() 662 bufferId, mBuffers.size()-1); in returnBuffer() 663 } else if (!mBuffers[bufferId].inUse) { in returnBuffer() 665 bufferId); in returnBuffer() [all …]
|
D | EvsDisplay.cpp | 55 mBuffer.bufferId = 0x3870; // Arbitrary magic number for self recognition in EvsDisplay() 217 mBuffer.memHandle.getNativeHandle(), mBuffer.bufferId); in getTargetBuffer() 228 Return<EvsResult> EvsDisplay::returnTargetBufferForDisplayImpl(const uint32_t bufferId, const buffe… in returnTargetBufferForDisplayImpl() argument 237 if (bufferId != mBuffer.bufferId) { in returnTargetBufferForDisplayImpl() 335 return returnTargetBufferForDisplayImpl(buffer.bufferId, buffer.memHandle); in returnTargetBufferForDisplay()
|
D | EvsDisplay.h | 57 Return<EvsResult> returnTargetBufferForDisplayImpl(const uint32_t bufferId,
|
D | EvsCamera.h | 114 void returnBuffer(const uint32_t bufferId, const buffer_handle_t memHandle);
|
/hardware/interfaces/automotive/evs/1.0/default/ |
D | EvsCamera.cpp | 182 } else if (buffer.bufferId >= mBuffers.size()) { in doneWithFrame() 184 buffer.bufferId, mBuffers.size()-1); in doneWithFrame() 185 } else if (!mBuffers[buffer.bufferId].inUse) { in doneWithFrame() 187 buffer.bufferId); in doneWithFrame() 190 mBuffers[buffer.bufferId].inUse = false; in doneWithFrame() 195 if (buffer.bufferId >= mFramesAllowed) { in doneWithFrame() 199 rec.handle = mBuffers[buffer.bufferId].handle; in doneWithFrame() 200 mBuffers[buffer.bufferId].handle = nullptr; in doneWithFrame() 429 buff.bufferId = idx; in generateFrames() 438 ALOGD("Delivered %p as id %d", buff.memHandle.getNativeHandle(), buff.bufferId); in generateFrames()
|
D | EvsDisplay.cpp | 46 mBuffer.bufferId = 0x3870; // Arbitrary magic number for self recognition in EvsDisplay() 208 mBuffer.memHandle.getNativeHandle(), mBuffer.bufferId); in getTargetBuffer() 228 if (buffer.bufferId != mBuffer.bufferId) { in returnTargetBufferForDisplay()
|
/hardware/interfaces/drm/1.0/default/ |
D | CryptoPlugin.cpp | 53 uint32_t bufferId) { in setSharedBufferBase() argument 59 mSharedBufferMap[bufferId] = hidlMemory; in setSharedBufferBase() 71 if (mSharedBufferMap.find(source.bufferId) == mSharedBufferMap.end()) { in decrypt() 78 if (mSharedBufferMap.find(dest.bufferId) == mSharedBufferMap.end()) { in decrypt() 123 sp<IMemory> sourceBase = mSharedBufferMap[source.bufferId]; in decrypt() 145 sp<IMemory> destBase = mSharedBufferMap[destBuffer.bufferId]; in decrypt()
|
D | CryptoPlugin.h | 64 uint32_t bufferId) override;
|
/hardware/interfaces/media/bufferpool/1.0/ |
D | IConnection.hal | 27 * Retrieves a buffer using bufferId. The method must be called from 33 * @param bufferId Id of the buffer to be fetched. 39 * @return buffer The actual buffer which is specified with bufferId. 41 fetch(uint64_t transactionId, uint32_t bufferId) generates
|
D | types.hal | 81 uint32_t bufferId;
|
/hardware/interfaces/media/bufferpool/2.0/ |
D | IConnection.hal | 27 * Retrieves a buffer using bufferId. The method must be called from 33 * @param bufferId Id of the buffer to be fetched. 39 * @return buffer The actual buffer which is specified with bufferId. 41 fetch(uint64_t transactionId, uint32_t bufferId) generates
|
/hardware/interfaces/camera/device/3.5/default/ |
D | CameraDeviceSession.cpp | 119 const buffer_handle_t& buf, uint64_t bufferId, int streamId) { in pushBufferId() argument 125 bIdMap[buf] = bufferId; in pushBufferId() 282 hBuf.bufferId, hBuf.buffer.getNativeHandle(), in requestStreamBuffers() 288 __FUNCTION__, streamId, hBuf.bufferId); in requestStreamBuffers() 290 pushBufferId(*(outBuf.buffer), hBuf.bufferId, streamId); in requestStreamBuffers() 297 __FUNCTION__, streamId, hBuf.bufferId); in requestStreamBuffers() 320 hBufs[i].bufferId = popBufferId(*(buffers[i]->buffer), hBufs[i].streamId); in returnStreamBuffers() 321 if (hBufs[i].bufferId == BUFFER_ID_NO_BUFFER) { in returnStreamBuffers()
|
D | ExternalCameraDeviceSession.cpp | 211 mBufferReqs[i].bufferId = hBuf.bufferId; in threadLoop() 216 hBuf.bufferId, hBuf.buffer.getNativeHandle(), in threadLoop()
|
/hardware/interfaces/drm/1.0/ |
D | ICryptoPlugin.hal | 67 * are distinguished by the bufferId. 70 * bufferId 71 * @param bufferId identifies the specific shared buffer for which 74 setSharedBufferBase(memory base, uint32_t bufferId);
|
D | types.hal | 302 * SharedBuffer describes a decrypt buffer which is defined by a bufferId, an 304 * memory region identified by bufferId, which is established by 311 uint32_t bufferId;
|
/hardware/interfaces/camera/device/1.0/default/ |
D | CameraDevice.cpp | 165 [&](auto status, uint64_t bufferId, const auto& buf, uint32_t strd) { in sDequeueBuffer() argument 169 if (object->mCirculatingBuffers.count(bufferId) == 0) { in sDequeueBuffer() 177 object->mCirculatingBuffers[bufferId] = importedBuf; in sDequeueBuffer() 178 object->mBufferIdMap[&(object->mCirculatingBuffers[bufferId])] = bufferId; in sDequeueBuffer() 181 *buffer = &(object->mCirculatingBuffers[bufferId]); in sDequeueBuffer() 198 uint64_t bufferId = object->mBufferIdMap.at(buffer); in sEnqueueBuffer() local 199 return getStatusT(object->mPreviewCallback->enqueueBuffer(bufferId)); in sEnqueueBuffer() 208 uint64_t bufferId = object->mBufferIdMap.at(buffer); in sCancelBuffer() local 209 return getStatusT(object->mPreviewCallback->cancelBuffer(bufferId)); in sCancelBuffer()
|
/hardware/interfaces/camera/device/3.6/default/ |
D | ExternalCameraOfflineSession.cpp | 350 result.outputBuffers[i].bufferId = req->buffers[i].bufferId; in processCaptureResult() 450 result.outputBuffers[i].bufferId = req->buffers[i].bufferId; in processCaptureRequestError()
|
D | ExternalCameraDeviceSession.cpp | 257 result.outputBuffers[0].bufferId = buffer.bufferId; in switchToOffline()
|
/hardware/interfaces/camera/device/3.2/default/ |
D | CameraDeviceSession.cpp | 315 request.inputBuffer.bufferId != 0); in importRequestImpl() 329 allBufIds[i] = request.outputBuffers[i].bufferId; in importRequestImpl() 335 allBufIds[numOutputBufs] = request.inputBuffer.bufferId; in importRequestImpl() 573 results[i].inputBuffer.bufferId = 0; in sendBatchBuffersLocked() 633 result.inputBuffer.bufferId = 0; in sendBatchMetadataLocked() 1115 auto it = cbs.find(cache.bufferId); in updateBufferCaches() 1121 __FUNCTION__, cache.streamId, cache.bufferId); in updateBufferCaches() 1202 request.inputBuffer.bufferId != 0); in processOneCaptureRequest() 1460 result.outputBuffers[i].bufferId = getCapResultBufferId( in constructCaptureResult() 1464 result.outputBuffers[i].bufferId = 0; in constructCaptureResult()
|
/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/ |
D | ExynosDisplayDrmInterface.h | 79 uint64_t bufferId; member 83 return (bufferId == rhs.bufferId && drmFormat == rhs.drmFormat &&
|
/hardware/interfaces/camera/device/3.2/ |
D | types.hal | 432 * null and bufferId must be 0. 441 * both bufferId and buffer handle must be filled. HAL must keep track of 442 * the mapping between bufferId and corresponding buffer until the 446 * only bufferId, and keep the buffer handle null. 448 uint64_t bufferId; 453 * For StreamBuffers sent to the HAL in a CaptureRequest, if the bufferId 456 * that of the stream. If the bufferId has been sent to the HAL before, this 458 * to use from its own bufferId to buffer handle map. 982 * Buffers are passed between camera service and camera HAL via bufferId except 984 * service and camera HAL therefore need to maintain a cached map of bufferId [all …]
|
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 519 int registerBuffer(int bufferId); 523 bool isPending(int bufferId);
|
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 578 int registerBuffer(int bufferId); 582 bool isPending(int bufferId);
|
/hardware/qcom/sdm845/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 578 int registerBuffer(int bufferId); 582 bool isPending(int bufferId);
|