Lines Matching defs:input
194 if (dev->std_cap[dev->input] & V4L2_STD_525_60)
289 * if the output video matches the input video settings.
295 VIVID_INVALID_SIGNAL(dev->dv_timings_signal_mode[dev->input])) {
300 VIVID_INVALID_SIGNAL(dev->std_signal_mode[dev->input])) {
355 return dev->std_aspect_ratio[dev->input];
358 return dev->dv_timings_aspect_ratio[dev->input];
366 return (dev->std_cap[dev->input] & V4L2_STD_525_60) ?
383 struct v4l2_bt_timings *bt = &dev->dv_timings_cap[dev->input].bt;
387 switch (dev->input_type[dev->input]) {
400 if (dev->std_cap[dev->input] & V4L2_STD_525_60) {
470 /* Map the field to something that is valid for the current input */
489 return dev->dv_timings_cap[dev->input].bt.interlaced ?
590 h = (dev->std_cap[dev->input] & V4L2_STD_525_60) ? 480 : 576;
701 /* Note: the webcam input doesn't support scaling, cropping or composing */
1349 dev->dv_timings_signal_mode[dev->input] == NO_SIGNAL)
1351 else if (dev->dv_timings_signal_mode[dev->input] == NO_LOCK ||
1352 dev->dv_timings_signal_mode[dev->input] == OUT_OF_RANGE)
1360 if (dev->input == inp->index && vivid_is_sdtv_cap(dev)) {
1361 if (dev->std_signal_mode[dev->input] == NO_SIGNAL) {
1363 } else if (dev->std_signal_mode[dev->input] == NO_LOCK) {
1385 *i = dev->input;
1392 struct v4l2_bt_timings *bt = &dev->dv_timings_cap[dev->input].bt;
1398 if (i == dev->input)
1406 dev->input = i;
1439 * Modify the brightness range depending on the input.
1450 /* Restore per-input states. */
1454 dev->dv_timings_signal_mode[dev->input] ==
1458 dev->std_signal_mode[dev->input]);
1462 dev->dv_timings_signal_mode[dev->input]);
1464 dev->query_dv_timings[dev->input]);
1467 dev->std_signal_mode[dev->input]);
1469 dev->std_signal_mode[dev->input]);
1566 (dev->std_cap[dev->input] & V4L2_STD_NTSC_M) ? 4 : 3;
1576 if (dev->std_cap[dev->input] & V4L2_STD_NTSC_M)
1633 unsigned int last = dev->query_std_last[dev->input];
1637 if (dev->std_signal_mode[dev->input] == NO_SIGNAL ||
1638 dev->std_signal_mode[dev->input] == NO_LOCK) {
1644 } else if (dev->std_signal_mode[dev->input] == CURRENT_STD) {
1645 *id = dev->std_cap[dev->input];
1646 } else if (dev->std_signal_mode[dev->input] == SELECTED_STD) {
1647 *id = dev->query_std[dev->input];
1650 dev->query_std_last[dev->input] =
1663 if (dev->std_cap[dev->input] == id)
1667 dev->std_cap[dev->input] = id;
1744 if (v4l2_match_dv_timings(timings, &dev->dv_timings_cap[dev->input],
1750 dev->dv_timings_cap[dev->input] = *timings;
1759 unsigned int input = dev->input;
1760 unsigned int last = dev->query_dv_timings_last[input];
1764 if (dev->dv_timings_signal_mode[input] == NO_SIGNAL ||
1767 if (dev->dv_timings_signal_mode[input] == NO_LOCK)
1769 if (dev->dv_timings_signal_mode[input] == OUT_OF_RANGE) {
1773 if (dev->dv_timings_signal_mode[input] == CURRENT_DV_TIMINGS) {
1774 *timings = dev->dv_timings_cap[input];
1775 } else if (dev->dv_timings_signal_mode[input] ==
1778 v4l2_dv_timings_presets[dev->query_dv_timings[input]];
1782 dev->query_dv_timings_last[input] =