Lines Matching refs:new

423 	int old = 0, new;
425 new = ctrl->value;
429 if (set && new != old)
431 new = old;
435 if (set && new > MPEG_PID_MAX)
437 if (new > MPEG_PID_MAX)
438 new = MPEG_PID_MAX;
439 params->ts_pid_pmt = new;
443 if (set && new > MPEG_PID_MAX)
445 if (new > MPEG_PID_MAX)
446 new = MPEG_PID_MAX;
447 params->ts_pid_audio = new;
451 if (set && new > MPEG_PID_MAX)
453 if (new > MPEG_PID_MAX)
454 new = MPEG_PID_MAX;
455 params->ts_pid_video = new;
459 if (set && new > MPEG_PID_MAX)
461 if (new > MPEG_PID_MAX)
462 new = MPEG_PID_MAX;
463 params->ts_pid_pcr = new;
467 if (set && new != V4L2_MPEG_AUDIO_ENCODING_LAYER_2 &&
468 (!has_ac3 || new != V4L2_MPEG_AUDIO_ENCODING_AC3))
470 params->au_encoding = new;
474 if (set && new != V4L2_MPEG_AUDIO_L2_BITRATE_256K &&
475 new != V4L2_MPEG_AUDIO_L2_BITRATE_384K)
477 if (new <= V4L2_MPEG_AUDIO_L2_BITRATE_256K)
478 new = V4L2_MPEG_AUDIO_L2_BITRATE_256K;
480 new = V4L2_MPEG_AUDIO_L2_BITRATE_384K;
481 params->au_l2_bitrate = new;
487 if (set && new != V4L2_MPEG_AUDIO_AC3_BITRATE_256K &&
488 new != V4L2_MPEG_AUDIO_AC3_BITRATE_384K)
490 if (new <= V4L2_MPEG_AUDIO_AC3_BITRATE_256K)
491 new = V4L2_MPEG_AUDIO_AC3_BITRATE_256K;
493 new = V4L2_MPEG_AUDIO_AC3_BITRATE_384K;
494 params->au_ac3_bitrate = new;
498 if (set && new != old)
500 new = old;
504 if (set && new != old)
506 new = old;
510 if (set && new != V4L2_MPEG_VIDEO_ASPECT_16x9 &&
511 new != V4L2_MPEG_VIDEO_ASPECT_4x3)
513 if (new != V4L2_MPEG_VIDEO_ASPECT_16x9)
514 new = V4L2_MPEG_VIDEO_ASPECT_4x3;
515 params->vi_aspect = new;
519 new = 1000 * (new / 1000);
520 if (set && new > MPEG_VIDEO_TARGET_BITRATE_MAX * 1000)
522 if (new > MPEG_VIDEO_TARGET_BITRATE_MAX * 1000)
523 new = MPEG_VIDEO_TARGET_BITRATE_MAX * 1000;
524 params->vi_bitrate = new / 1000;
528 new = 1000 * (new / 1000);
529 if (set && new > MPEG_VIDEO_TARGET_BITRATE_MAX * 1000)
531 if (new > MPEG_VIDEO_TARGET_BITRATE_MAX * 1000)
532 new = MPEG_VIDEO_TARGET_BITRATE_MAX * 1000;
533 params->vi_bitrate_peak = new / 1000;
537 params->vi_bitrate_mode = new;
542 ctrl->value = new;