Lines Matching refs:frame

337 	struct uvc_frame *frame;  in uvc_parse_format()  local
450 frame = &format->frame[0]; in uvc_parse_format()
451 memset(&format->frame[0], 0, sizeof format->frame[0]); in uvc_parse_format()
452 frame->bFrameIntervalType = 1; in uvc_parse_format()
453 frame->dwDefaultFrameInterval = 1; in uvc_parse_format()
454 frame->dwFrameInterval = *intervals; in uvc_parse_format()
480 frame = &format->frame[format->nframes]; in uvc_parse_format()
495 frame->bFrameIndex = buffer[3]; in uvc_parse_format()
496 frame->bmCapabilities = buffer[4]; in uvc_parse_format()
497 frame->wWidth = get_unaligned_le16(&buffer[5]) in uvc_parse_format()
499 frame->wHeight = get_unaligned_le16(&buffer[7]); in uvc_parse_format()
500 frame->dwMinBitRate = get_unaligned_le32(&buffer[9]); in uvc_parse_format()
501 frame->dwMaxBitRate = get_unaligned_le32(&buffer[13]); in uvc_parse_format()
503 frame->dwMaxVideoFrameBufferSize = in uvc_parse_format()
505 frame->dwDefaultFrameInterval = in uvc_parse_format()
507 frame->bFrameIntervalType = buffer[25]; in uvc_parse_format()
509 frame->dwMaxVideoFrameBufferSize = 0; in uvc_parse_format()
510 frame->dwDefaultFrameInterval = in uvc_parse_format()
512 frame->bFrameIntervalType = buffer[21]; in uvc_parse_format()
514 frame->dwFrameInterval = *intervals; in uvc_parse_format()
525 frame->dwMaxVideoFrameBufferSize = format->bpp in uvc_parse_format()
526 * frame->wWidth * frame->wHeight / 8; in uvc_parse_format()
541 n -= frame->bFrameIntervalType ? 1 : 2; in uvc_parse_format()
542 frame->dwDefaultFrameInterval = in uvc_parse_format()
543 min(frame->dwFrameInterval[n], in uvc_parse_format()
544 max(frame->dwFrameInterval[0], in uvc_parse_format()
545 frame->dwDefaultFrameInterval)); in uvc_parse_format()
548 frame->bFrameIntervalType = 1; in uvc_parse_format()
549 frame->dwFrameInterval[0] = in uvc_parse_format()
550 frame->dwDefaultFrameInterval; in uvc_parse_format()
554 frame->wWidth, frame->wHeight, in uvc_parse_format()
555 10000000/frame->dwDefaultFrameInterval, in uvc_parse_format()
556 (100000000/frame->dwDefaultFrameInterval)%10); in uvc_parse_format()
593 struct uvc_frame *frame; in uvc_parse_streaming() local
768 size = nformats * sizeof *format + nframes * sizeof *frame in uvc_parse_streaming()
776 frame = (struct uvc_frame *)&format[nformats]; in uvc_parse_streaming()
777 interval = (__u32 *)&frame[nframes]; in uvc_parse_streaming()
789 format->frame = frame; in uvc_parse_streaming()
795 frame += format->nframes; in uvc_parse_streaming()