• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/pwc/

Lines Matching refs:scalebits

321 	pdec->scalebits = SCALEBITS - shift;
344 static void copy_image_block_Y(const int *src, unsigned char *dst, unsigned int bytes_per_line, unsigned int scalebits)
351 *d++ = cm[c[0] >> scalebits];
352 *d++ = cm[c[1] >> scalebits];
353 *d++ = cm[c[2] >> scalebits];
354 *d++ = cm[c[3] >> scalebits];
357 *d++ = cm[c[4] >> scalebits];
358 *d++ = cm[c[5] >> scalebits];
359 *d++ = cm[c[6] >> scalebits];
360 *d++ = cm[c[7] >> scalebits];
363 *d++ = cm[c[8] >> scalebits];
364 *d++ = cm[c[9] >> scalebits];
365 *d++ = cm[c[10] >> scalebits];
366 *d++ = cm[c[11] >> scalebits];
369 *d++ = cm[c[12] >> scalebits];
370 *d++ = cm[c[13] >> scalebits];
371 *d++ = cm[c[14] >> scalebits];
372 *d++ = cm[c[15] >> scalebits];
378 *d++ = CLAMP((*c) >> scalebits);
382 *d++ = CLAMP((*c) >> scalebits);
386 *d++ = CLAMP((*c) >> scalebits);
390 *d++ = CLAMP((*c) >> scalebits);
398 static void copy_image_block_CrCb(const int *src, unsigned char *dst, unsigned int bytes_per_line, unsigned int scalebits)
406 *d++ = cm[c[0] >> scalebits];
407 *d++ = cm[c[4] >> scalebits];
408 *d++ = cm[c[1] >> scalebits];
409 *d++ = cm[c[5] >> scalebits];
410 *d++ = cm[c[2] >> scalebits];
411 *d++ = cm[c[6] >> scalebits];
412 *d++ = cm[c[3] >> scalebits];
413 *d++ = cm[c[7] >> scalebits];
416 *d++ = cm[c[12] >> scalebits];
417 *d++ = cm[c[8] >> scalebits];
418 *d++ = cm[c[13] >> scalebits];
419 *d++ = cm[c[9] >> scalebits];
420 *d++ = cm[c[14] >> scalebits];
421 *d++ = cm[c[10] >> scalebits];
422 *d++ = cm[c[15] >> scalebits];
423 *d++ = cm[c[11] >> scalebits];
431 *d++ = CLAMP((*c1) >> scalebits);
432 *d++ = CLAMP((*c2) >> scalebits);
437 *d++ = CLAMP((*c1) >> scalebits);
438 *d++ = CLAMP((*c2) >> scalebits);
456 static void copy_image_block_Green(const int *src, unsigned char *dst, unsigned int bytes_per_line, unsigned int scalebits)
464 d[0] = cm[c[0] >> scalebits];
465 d[2] = cm[c[1] >> scalebits];
466 d[4] = cm[c[2] >> scalebits];
467 d[6] = cm[c[3] >> scalebits];
468 d[8] = cm[c[4] >> scalebits];
469 d[10] = cm[c[5] >> scalebits];
470 d[12] = cm[c[6] >> scalebits];
471 d[14] = cm[c[7] >> scalebits];
474 d[0] = cm[c[8] >> scalebits];
475 d[2] = cm[c[9] >> scalebits];
476 d[4] = cm[c[10] >> scalebits];
477 d[6] = cm[c[11] >> scalebits];
478 d[8] = cm[c[12] >> scalebits];
479 d[10] = cm[c[13] >> scalebits];
480 d[12] = cm[c[14] >> scalebits];
481 d[14] = cm[c[15] >> scalebits];
489 d[i*2] = CLAMP((*c) >> scalebits);
493 d[i*2] = CLAMP((*c) >> scalebits);
506 static void copy_image_block_RedBlue(const int *src, unsigned char *dst, unsigned int bytes_per_line, unsigned int scalebits)
514 d[0] = cm[c[0] >> scalebits];
515 d[2] = cm[c[1] >> scalebits];
516 d[4] = cm[c[2] >> scalebits];
517 d[6] = cm[c[3] >> scalebits];
520 d[1] = cm[c[4] >> scalebits];
521 d[3] = cm[c[5] >> scalebits];
522 d[5] = cm[c[6] >> scalebits];
523 d[7] = cm[c[7] >> scalebits];
526 d[0] = cm[c[8] >> scalebits];
527 d[2] = cm[c[9] >> scalebits];
528 d[4] = cm[c[10] >> scalebits];
529 d[6] = cm[c[11] >> scalebits];
532 d[1] = cm[c[12] >> scalebits];
533 d[3] = cm[c[13] >> scalebits];
534 d[5] = cm[c[14] >> scalebits];
535 d[7] = cm[c[15] >> scalebits];
543 d[i*2] = CLAMP((*c) >> scalebits);
547 d[i*2+1] = CLAMP((*c) >> scalebits);
551 d[i*2] = CLAMP((*c) >> scalebits);
555 d[i*2+1] = CLAMP((*c) >> scalebits);
720 copy_image_block_Y(pdec->temp_colors, planar_y, real_image_width, pdec->scalebits);
734 copy_image_block_CrCb(pdec->temp_colors, planar_u, real_image_width/2, pdec->scalebits);
737 copy_image_block_CrCb(pdec->temp_colors, planar_v, real_image_width/2, pdec->scalebits);
785 copy_image_block_RedBlue(pdec->temp_colors, rgbbayer, real_image_width, pdec->scalebits);
799 copy_image_block_Green(pdec->temp_colors, rgbbayer+1, real_image_width, pdec->scalebits);
802 copy_image_block_Green(pdec->temp_colors, rgbbayer+real_image_width, real_image_width, pdec->scalebits);