Home
last modified time | relevance | path

Searched refs:AllocatedFrame (Results 1 – 4 of 4) sorted by relevance

/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/
DExternalCameraDeviceSession.h149 sp<AllocatedFrame>& in, const Size& outSize,
153 sp<AllocatedFrame>& in, const Size& outSize,
178 sp<AllocatedFrame> mYu12Frame;
179 sp<AllocatedFrame> mYu12ThumbFrame;
180 std::unordered_map<Size, sp<AllocatedFrame>, SizeHasher> mIntermediateBuffers;
181 std::unordered_map<Size, sp<AllocatedFrame>, SizeHasher> mScaledYu12Frames;
DExternalCameraUtils.h166 class AllocatedFrame : public Frame {
168 AllocatedFrame(uint32_t w, uint32_t h); // only support V4L2_PIX_FMT_YUV420 for now
169 ~AllocatedFrame() override;
/hardware/interfaces/camera/device/3.4/default/
DExternalCameraUtils.cpp98 AllocatedFrame::AllocatedFrame( in AllocatedFrame() function in android::hardware::camera::device::V3_4::implementation::AllocatedFrame
102 AllocatedFrame::~AllocatedFrame() {} in ~AllocatedFrame()
104 int AllocatedFrame::allocate(YCbCrLayout* out) { in allocate()
129 int AllocatedFrame::getData(uint8_t** outData, size_t* dataSize) { in getData()
140 int AllocatedFrame::getLayout(YCbCrLayout* out) { in getLayout()
147 int AllocatedFrame::getCroppedLayout(const IMapper::Rect& rect, YCbCrLayout* out) { in getCroppedLayout()
DExternalCameraDeviceSession.cpp935 sp<AllocatedFrame>& in, const Size& outSz, YCbCrLayout* out) { in cropAndScaleLocked()
973 sp<AllocatedFrame> scaledYu12Buf; in cropAndScaleLocked()
1027 sp<AllocatedFrame>& in, const Size &outSz, YCbCrLayout* out) { in cropAndScaleThumbLocked()
1615 mYu12Frame = new AllocatedFrame(v4lSize.width, v4lSize.height); in allocateIntermediateBuffers()
1628 mYu12ThumbFrame = new AllocatedFrame(thumbSize.width, thumbSize.height); in allocateIntermediateBuffers()
1644 sp<AllocatedFrame> buf = new AllocatedFrame(stream.width, stream.height); in allocateIntermediateBuffers()