/external/virtio-media/device/src/devices/ |
D | simple_device.rs | 69 v4l2_buffer: V4l2Buffer, field 81 let mut flags = self.v4l2_buffer.flags(); in set_state() 84 *self.v4l2_buffer.get_first_plane_mut().bytesused = 0; in set_state() 88 *self.v4l2_buffer.get_first_plane_mut().bytesused = 0; in set_state() 92 *self.v4l2_buffer.get_first_plane_mut().bytesused = BUFFER_SIZE; in set_state() 93 self.v4l2_buffer.set_sequence(sequence); in set_state() 94 self.v4l2_buffer.set_timestamp(bindings::timeval { in set_state() 102 self.v4l2_buffer.set_flags(flags); in set_state() 154 *buffer.v4l2_buffer.get_first_plane_mut().bytesused = BUFFER_SIZE; in process_queued_buffers() 159 let v4l2_buffer = buffer.v4l2_buffer.clone(); in process_queued_buffers() localVariable [all …]
|
D | video_decoder.rs | 57 v4l2_buffer: V4l2Buffer, field 73 let mut v4l2_buffer = V4l2Buffer::new(queue, index, MemoryType::Mmap); in new() localVariable 75 v4l2_buffer.planes_with_backing_iter_mut() in new() 87 v4l2_buffer.set_flags(BufferFlags::TIMESTAMP_MONOTONIC); in new() 88 v4l2_buffer.set_field(BufferField::None); in new() 91 v4l2_buffer, in new() 97 self.v4l2_buffer.index() in index() 101 self.v4l2_buffer.timestamp() in timestamp() 611 buffer.v4l2_buffer.planes_with_backing_iter() in close_session() 644 b.v4l2_buffer.planes_with_backing_iter() in do_mmap() [all …]
|
/external/virtio-media/driver/ |
D | scatterlist_filler.h | 78 struct v4l2_buffer *buffer); 86 struct v4l2_buffer *b); 115 struct v4l2_buffer *buffer,
|
D | scatterlist_filler.c | 182 struct v4l2_buffer *b, size_t num_planes) in scatterlist_filler_retrieve_buffer() 337 struct v4l2_buffer *b) in scatterlist_filler_add_buffer() 375 struct v4l2_buffer *b) in scatterlist_filler_add_buffer_userptr()
|
D | session.h | 39 struct v4l2_buffer buffer;
|
/external/v4l-utils/utils/v4l2-tracer/ |
D | trace.h | 64 void qbuf_setup(struct v4l2_buffer *buf); 65 void dqbuf_setup(struct v4l2_buffer *buf); 70 void querybuf_setup(int fd, struct v4l2_buffer *buf);
|
D | libv4l2tracer.cpp | 269 qbuf_setup(static_cast<struct v4l2_buffer*>(arg)); in ioctl() 315 querybuf_setup(fd, static_cast<struct v4l2_buffer*>(arg)); in ioctl() 317 dqbuf_setup(static_cast<struct v4l2_buffer*>(arg)); in ioctl()
|
/external/rust/crates/v4l2r/ffi/ |
D | cbindgen.toml | 10 "v4l2_buffer" = "struct v4l2_buffer"
|
/external/rust/crates/v4l2r/lib/src/ioctl/ |
D | qbuf.rs | 155 use crate::bindings::v4l2_buffer; 156 nix::ioctl_readwrite!(vidioc_querybuf, b'V', 9, v4l2_buffer); 157 nix::ioctl_readwrite!(vidioc_qbuf, b'V', 15, v4l2_buffer); 158 nix::ioctl_readwrite!(vidioc_dqbuf, b'V', 17, v4l2_buffer); 159 nix::ioctl_readwrite!(vidioc_prepare_buf, b'V', 93, v4l2_buffer);
|
D | dqbuf.rs | 16 use crate::bindings::v4l2_buffer; 17 nix::ioctl_readwrite!(vidioc_dqbuf, b'V', 17, v4l2_buffer);
|
D | querybuf.rs | 67 use crate::bindings::v4l2_buffer; 68 nix::ioctl_readwrite!(vidioc_querybuf, b'V', 9, v4l2_buffer);
|
/external/rust/crates/v4l2r/lib/src/ |
D | ioctl.rs | 205 pub struct UncheckedV4l2Buffer(pub bindings::v4l2_buffer, pub Option<V4l2BufferPlanes>); 218 bindings::v4l2_buffer { in new_for_querybuf() 266 impl AsMut<bindings::v4l2_buffer> for UncheckedV4l2Buffer { 267 fn as_mut(&mut self) -> &mut bindings::v4l2_buffer { in as_mut() argument 359 buffer: bindings::v4l2_buffer, 381 buffer: bindings::v4l2_buffer { in new() 513 pub fn as_v4l2_buffer(&self) -> &bindings::v4l2_buffer { in as_v4l2_buffer() argument 546 pub fn as_mut_ptr(&mut self) -> *mut bindings::v4l2_buffer { in as_mut_ptr() argument 704 fn new_single_planar(buffer: &'a bindings::v4l2_buffer) -> Self { in new_single_planar() 732 fn new_single_planar(buffer: &'a mut bindings::v4l2_buffer) -> Self { in new_single_planar() [all …]
|
/external/v4l-utils/utils/libv4l2util/ |
D | v4l2_driver.h | 30 typedef int v4l2_recebe_buffer (struct v4l2_buffer *v4l2_buf, struct v4l2_t_buf *buf); 46 struct v4l2_buffer **v4l2_bufs;
|
/external/virtio-media/device/src/ |
D | ioctl.rs | 9 use v4l2r::bindings::v4l2_buffer; 110 let v4l2_buffer = reader.read_obj::<v4l2_buffer>()?; in read_from_chain() localVariable 111 let queue = match QueueType::n(v4l2_buffer.type_) { in read_from_chain() 116 let v4l2_planes = if queue.is_multiplanar() && v4l2_buffer.length > 0 { in read_from_chain() 117 if v4l2_buffer.length > v4l2r::bindings::VIDEO_MAX_PLANES { in read_from_chain() 122 (0..v4l2_buffer.length as usize) in read_from_chain() 136 let v4l2_buffer = V4l2Buffer::try_from(UncheckedV4l2Buffer(v4l2_buffer, v4l2_planes)) in read_from_chain() localVariable 141 v4l2_buffer.planes_with_backing_iter() in read_from_chain() 154 Ok((v4l2_buffer, guest_regions)) in read_from_chain() 207 let mut v4l2_buffer = *self.0.as_v4l2_buffer(); in write_to_chain() localVariable [all …]
|
D | protocol.rs | 284 v4l2_buffer: V4l2Buffer, field 288 pub fn new(session_id: u32, v4l2_buffer: V4l2Buffer) -> Self { in new() 291 v4l2_buffer, in new()
|
/external/virtio-media/ |
D | README.md | 255 - The `planes` pointer of `struct v4l2_buffer`, which size is determined by the 277 Similarly, a multiplanar `struct v4l2_buffer` with its `length` member set to 3 282 | struct v4l2_buffer | 294 - The `m.userptr` member of `struct v4l2_buffer` and `struct v4l2_plane` 306 (`length` member of `struct v4l2_buffer` or `struct v4l2_plane` for buffer 320 | struct v4l2_buffer | 334 | struct v4l2_buffer | 374 Pointer values in the `struct v4l2_buffer` and `struct v4l2_plane` are 378 Note that in the case of a `USERPTR` buffer, the `struct v4l2_buffer` used as 407 are by userspace in regular V4L2. Instances of `struct v4l2_buffer` and [all …]
|
/external/rust/crates/v4l2r/ffi/src/ |
D | decoder.rs | 71 pub type v4l2r_decoder_input_done_cb = extern "C" fn(*mut c_void, *const bindings::v4l2_buffer); 77 buffer: *const bindings::v4l2_buffer, 425 let v4l2_buffer = match decoder.decoder.get_buffer() { in v4l2r_decoder_decode_safe() localVariable 432 let v4l2_buffer_id = v4l2_buffer.index(); in v4l2r_decoder_decode_safe() 434 match v4l2_buffer in v4l2r_decoder_decode_safe()
|
/external/webrtc/modules/video_capture/linux/ |
D | video_capture_v4l2.cc | 304 struct v4l2_buffer buffer; in AllocateVideoBuffers() 305 memset(&buffer, 0, sizeof(v4l2_buffer)); in AllocateVideoBuffers() 385 struct v4l2_buffer buf; in CaptureProcess() 386 memset(&buf, 0, sizeof(struct v4l2_buffer)); in CaptureProcess()
|
/external/v4l2_codec2/v4l2/include/v4l2_codec2/v4l2/ |
D | V4L2Device.h | 131 V4L2WritableBufferRef(const struct v4l2_buffer& v4l2Buffer, ::base::WeakPtr<V4L2Queue> queue); 178 V4L2ReadableBuffer(const struct v4l2_buffer& v4l2Buffer, ::base::WeakPtr<V4L2Queue> queue); 311 bool queueBuffer(struct v4l2_buffer* v4l2Buffer); 377 static std::string v4L2BufferToString(const struct v4l2_buffer& buffer);
|
/external/rust/crates/v4l2r/lib/examples/simple_decoder/ |
D | main.rs | 219 let v4l2_buffer = match decoder.get_buffer() { in main() localVariable 228 let mut mapping = v4l2_buffer in main() 236 v4l2_buffer in main()
|
/external/v4l-utils/contrib/test/ |
D | capture-example.c | 79 struct v4l2_buffer buf; in read_frame() 238 struct v4l2_buffer buf; in start_capturing() 255 struct v4l2_buffer buf; in start_capturing() 350 struct v4l2_buffer buf; in init_mmap()
|
D | v4l2grab.c | 622 struct v4l2_buffer buf; in userptr_capture_loop() 689 struct v4l2_buffer buf; in userptr_capture() 749 struct v4l2_buffer *buffers; 770 struct v4l2_buffer *buf; in produce_buffer() 794 CLEAR_P(buf, sizeof(struct v4l2_buffer)); in produce_buffer() 818 struct v4l2_buffer buf; in mmap_capture_threads() 833 sizeof(struct v4l2_buffer)); in mmap_capture_threads() 905 struct v4l2_buffer buf; in mmap_capture_loop() 970 struct v4l2_buffer buf; in mmap_capture()
|
/external/ltp/testcases/kernel/device-drivers/v4l/user_space/ |
D | v4l2_show.h | 15 void show_v4l2_buffer(struct v4l2_buffer *buf);
|
/external/v4l2_codec2/v4l2/ |
D | V4L2Device.cpp | 112 const struct v4l2_buffer& v4l2_buffer() const { return mV4l2Buffer; } in v4l2_buffer() function in android::V4L2Buffer 123 struct v4l2_buffer mV4l2Buffer; 290 V4L2BufferRefBase(const struct v4l2_buffer& v4l2Buffer, base::WeakPtr<V4L2Queue> queue); 304 struct v4l2_buffer mV4l2Buffer; 325 V4L2BufferRefBase::V4L2BufferRefBase(const struct v4l2_buffer& v4l2Buffer, in V4L2BufferRefBase() 395 V4L2WritableBufferRef::V4L2WritableBufferRef(const struct v4l2_buffer& v4l2Buffer, in V4L2WritableBufferRef() 612 V4L2ReadableBuffer::V4L2ReadableBuffer(const struct v4l2_buffer& v4l2Buffer, in V4L2ReadableBuffer() 695 static V4L2WritableBufferRef CreateWritableRef(const struct v4l2_buffer& v4l2Buffer, in CreateWritableRef() 700 static V4L2ReadableBufferRef CreateReadableRef(const struct v4l2_buffer& v4l2Buffer, in CreateReadableRef() 900 return V4L2BufferRefFactory::CreateWritableRef(mBuffers[bufferId.value()]->v4l2_buffer(), in getFreeBuffer() [all …]
|
/external/v4l-utils/lib/libv4l2/ |
D | libv4l2.c | 179 struct v4l2_buffer buf; in v4l2_map_buffers() 286 struct v4l2_buffer buf; in v4l2_queue_read_buffer() 309 static int v4l2_dequeue_and_convert(int index, struct v4l2_buffer *buf, in v4l2_dequeue_and_convert() 548 static void v4l2_set_conversion_buf_params(int index, struct v4l2_buffer *buf) in v4l2_set_conversion_buf_params() 571 struct v4l2_buffer buf; in v4l2_buffers_mapped() 1118 if (((struct v4l2_buffer *)arg)->type == in v4l2_ioctl() 1330 struct v4l2_buffer *buf = arg; in v4l2_ioctl() 1349 struct v4l2_buffer *buf = arg; in v4l2_ioctl() 1373 struct v4l2_buffer *buf = arg; in v4l2_ioctl() 1583 struct v4l2_buffer buf; in v4l2_read()
|