/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.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 57 mSharedBufferMap[bufferId] = hidlMemory; in setSharedBufferBase() 69 if (mSharedBufferMap.find(source.bufferId) == mSharedBufferMap.end()) { in decrypt() 76 if (mSharedBufferMap.find(dest.bufferId) == mSharedBufferMap.end()) { in decrypt() 121 sp<IMemory> sourceBase = mSharedBufferMap[source.bufferId]; in decrypt() 139 sp<IMemory> destBase = mSharedBufferMap[destBuffer.bufferId]; in decrypt()
|
D | CryptoPlugin.h | 61 uint32_t bufferId) override;
|
/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
|
D | types.hal | 83 uint32_t bufferId;
|
/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/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/google/av/codec2/hidl/1.0/utils/ |
D | Component.cpp | 715 const TrackedBuffer &bufferId = in _registerFrameData() local 721 const_cast<void*>(reinterpret_cast<const void*>(&bufferId))); in _registerFrameData() 757 for (const TrackedBuffer& bufferId : bufferIds) { in _unregisterFrameData() local 758 std::shared_ptr<C2Buffer> buffer = bufferId.buffer.lock(); in _unregisterFrameData() 763 reinterpret_cast<const void*>(&bufferId))); in _unregisterFrameData() 771 bufferId.listener.unsafe_get(), in _unregisterFrameData() 773 bufferId.frameIndex), in _unregisterFrameData() 774 bufferId.bufferIndex, in _unregisterFrameData() 818 for (const TrackedBuffer& bufferId : bufferIds) { in _unregisterFrameData() local 819 std::shared_ptr<C2Buffer> buffer = bufferId.buffer.lock(); in _unregisterFrameData() [all …]
|
D | InputSurfaceConnection.cpp | 161 int32_t bufferId, in submitBuffer() 165 ALOGV("Impl::submitBuffer -- bufferId = %d", bufferId); in submitBuffer() 193 [bufferId, src = mSource](C2Buffer* ptr) { in submitBuffer() 198 (void)source->onInputBufferEmptied(bufferId, -1); in submitBuffer()
|
/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.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/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/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);
|
/hardware/interfaces/camera/provider/2.4/vts/functional/ |
D | VtsHalCameraProviderV2_4TargetTest.cpp | 332 std::function<void(Status status, uint64_t bufferId, 336 Return<Status> enqueueBuffer(uint64_t bufferId) override; 338 Return<Status> cancelBuffer(uint64_t bufferId) override; 432 uint64_t bufferId = 0; in dequeueBuffer() local 438 bufferId = pair.second; in dequeueBuffer() 442 _hidl_cb(mapToStatus(rc), bufferId, buf, stride); in dequeueBuffer() 446 Return<Status> PreviewWindowCb::enqueueBuffer(uint64_t bufferId) { in enqueueBuffer() argument 447 if (mReversedBufMap.count(bufferId) == 0) { in enqueueBuffer() 448 ALOGE("%s: bufferId %" PRIu64 " not found", __FUNCTION__, bufferId); in enqueueBuffer() 452 mReversedBufMap.at(bufferId), -1)); in enqueueBuffer() [all …]
|
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 582 int registerBuffer(int bufferId); 586 bool isPending(int bufferId);
|
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/inc/ |
D | video_encoder_device_v4l2.h | 629 int registerBuffer(int bufferId); 633 bool isPending(int bufferId);
|
/hardware/interfaces/camera/device/3.4/default/ |
D | ExternalCameraDeviceSession.cpp | 570 allBufIds[i] = request.outputBuffers[i].bufferId; in importRequestLockedImpl() 754 halBuf.bufferId = request.outputBuffers[i].bufferId; in processOneCaptureRequest() 814 result.outputBuffers[i].bufferId = req->buffers[i].bufferId; in processCaptureRequestError() 853 result.outputBuffers[i].bufferId = req->buffers[i].bufferId; in processCaptureResult() 1635 __FUNCTION__, halBuf.streamId, static_cast<uint64_t>(halBuf.bufferId), in createJpegLocked() 2162 auto it = cbs.find(cache.bufferId); in updateBufferCaches() 2168 __FUNCTION__, cache.streamId, cache.bufferId); in updateBufferCaches()
|
/hardware/interfaces/automotive/evs/1.0/ |
D | types.hal | 65 uint32_t bufferId; // Opaque value from driver
|