Lines Matching refs:uframe
52 struct uvcg_frame *uframe)
61 return u->desc.bBitsPerPixel * uframe->frame.w_width / 8;
68 struct uvcg_frame *uframe)
70 unsigned int bpl = uvc_v4l2_get_bytesperline(uformat, uframe);
72 return bpl ? bpl * uframe->frame.w_height :
73 uframe->frame.dw_max_video_frame_buffer_size;
99 struct uvcg_frame *uframe = NULL;
106 uframe = frame->frm;
112 return uframe;
140 struct uvcg_frame *uframe = NULL;
163 uframe = frame->frm;
171 if (!uframe)
174 return uframe;
242 struct uvcg_frame *uframe;
258 uframe = find_closest_frame_by_size(uvc, uformat,
260 if (!uframe)
263 fmt->fmt.pix.width = uframe->frame.w_width;
264 fmt->fmt.pix.height = uframe->frame.w_height;
266 fmt->fmt.pix.bytesperline = uvc_v4l2_get_bytesperline(uformat, uframe);
267 fmt->fmt.pix.sizeimage = uvc_get_frame_size(uformat, uframe);
303 struct uvcg_frame *uframe = NULL;
313 uframe = frame->frm;
317 if (!uframe)
320 if (fival->index >= uframe->frame.b_frame_interval_type)
324 uframe->dw_frame_interval[fival->index];
342 struct uvcg_frame *uframe = NULL;
351 uframe = find_frame_by_index(uvc, uformat, fsize->index + 1);
352 if (!uframe)
356 fsize->discrete.width = uframe->frame.w_width;
357 fsize->discrete.height = uframe->frame.w_height;