Home
last modified time | relevance | path

Searched refs:v4l2Buffer (Results 1 – 2 of 2) sorted by relevance

/external/v4l2_codec2/common/
DV4L2Device.cpp278 V4L2BufferRefBase(const struct v4l2_buffer& v4l2Buffer, base::WeakPtr<V4L2Queue> queue);
313 V4L2BufferRefBase::V4L2BufferRefBase(const struct v4l2_buffer& v4l2Buffer, in V4L2BufferRefBase() argument
317 ALOG_ASSERT(V4L2_TYPE_IS_MULTIPLANAR(v4l2Buffer.type)); in V4L2BufferRefBase()
318 ALOG_ASSERT(v4l2Buffer.length <= base::size(mV4l2Planes)); in V4L2BufferRefBase()
321 memcpy(&mV4l2Buffer, &v4l2Buffer, sizeof(mV4l2Buffer)); in V4L2BufferRefBase()
322 memcpy(mV4l2Planes, v4l2Buffer.m.planes, sizeof(struct v4l2_plane) * v4l2Buffer.length); in V4L2BufferRefBase()
383 V4L2WritableBufferRef::V4L2WritableBufferRef(const struct v4l2_buffer& v4l2Buffer, in V4L2WritableBufferRef() argument
385 : mBufferData(std::make_unique<V4L2BufferRefBase>(v4l2Buffer, std::move(queue))) { in V4L2WritableBufferRef()
600 V4L2ReadableBuffer::V4L2ReadableBuffer(const struct v4l2_buffer& v4l2Buffer, in V4L2ReadableBuffer() argument
602 : mBufferData(std::make_unique<V4L2BufferRefBase>(v4l2Buffer, std::move(queue))) { in V4L2ReadableBuffer()
[all …]
/external/v4l2_codec2/common/include/v4l2_codec2/common/
DV4L2Device.h108 V4L2WritableBufferRef(const struct v4l2_buffer& v4l2Buffer, base::WeakPtr<V4L2Queue> queue);
155 V4L2ReadableBuffer(const struct v4l2_buffer& v4l2Buffer, base::WeakPtr<V4L2Queue> queue);
288 bool queueBuffer(struct v4l2_buffer* v4l2Buffer);