• Home
  • Raw
  • Download

Lines Matching refs:parms

660 static int cpia2_g_jpegcomp(struct file *file, void *fh, struct v4l2_jpegcompression *parms)  in cpia2_g_jpegcomp()  argument
664 memset(parms, 0, sizeof(*parms)); in cpia2_g_jpegcomp()
666 parms->quality = 80; // TODO: Can this be made meaningful? in cpia2_g_jpegcomp()
668 parms->jpeg_markers = V4L2_JPEG_MARKER_DQT | V4L2_JPEG_MARKER_DRI; in cpia2_g_jpegcomp()
670 parms->jpeg_markers |= V4L2_JPEG_MARKER_DHT; in cpia2_g_jpegcomp()
673 parms->APPn = cam->APPn; in cpia2_g_jpegcomp()
674 parms->APP_len = cam->APP_len; in cpia2_g_jpegcomp()
676 memcpy(parms->APP_data, cam->APP_data, cam->APP_len); in cpia2_g_jpegcomp()
677 parms->jpeg_markers |= V4L2_JPEG_MARKER_APP; in cpia2_g_jpegcomp()
680 parms->COM_len = cam->COM_len; in cpia2_g_jpegcomp()
682 memcpy(parms->COM_data, cam->COM_data, cam->COM_len); in cpia2_g_jpegcomp()
683 parms->jpeg_markers |= JPEG_MARKER_COM; in cpia2_g_jpegcomp()
687 parms->APP_len, parms->COM_len); in cpia2_g_jpegcomp()
702 const struct v4l2_jpegcompression *parms) in cpia2_s_jpegcomp() argument
707 parms->APP_len, parms->COM_len); in cpia2_s_jpegcomp()
710 !(parms->jpeg_markers & V4L2_JPEG_MARKER_DHT); in cpia2_s_jpegcomp()
712 if(parms->APP_len != 0) { in cpia2_s_jpegcomp()
713 if(parms->APP_len > 0 && in cpia2_s_jpegcomp()
714 parms->APP_len <= sizeof(cam->APP_data) && in cpia2_s_jpegcomp()
715 parms->APPn >= 0 && parms->APPn <= 15) { in cpia2_s_jpegcomp()
716 cam->APPn = parms->APPn; in cpia2_s_jpegcomp()
717 cam->APP_len = parms->APP_len; in cpia2_s_jpegcomp()
718 memcpy(cam->APP_data, parms->APP_data, parms->APP_len); in cpia2_s_jpegcomp()
721 parms->APPn, parms->APP_len); in cpia2_s_jpegcomp()
728 if(parms->COM_len != 0) { in cpia2_s_jpegcomp()
729 if(parms->COM_len > 0 && in cpia2_s_jpegcomp()
730 parms->COM_len <= sizeof(cam->COM_data)) { in cpia2_s_jpegcomp()
731 cam->COM_len = parms->COM_len; in cpia2_s_jpegcomp()
732 memcpy(cam->COM_data, parms->COM_data, parms->COM_len); in cpia2_s_jpegcomp()
734 LOG("Bad COM_len=%d\n", parms->COM_len); in cpia2_s_jpegcomp()