|
@@ -284,13 +284,13 @@ static void mixer_cfg_scan(struct mixer_context *ctx, unsigned int height)
|
|
|
MXR_CFG_SCAN_PROGRASSIVE);
|
|
|
|
|
|
/* choosing between porper HD and SD mode */
|
|
|
- if (height == 480)
|
|
|
+ if (height <= 480)
|
|
|
val |= MXR_CFG_SCAN_NTSC | MXR_CFG_SCAN_SD;
|
|
|
- else if (height == 576)
|
|
|
+ else if (height <= 576)
|
|
|
val |= MXR_CFG_SCAN_PAL | MXR_CFG_SCAN_SD;
|
|
|
- else if (height == 720)
|
|
|
+ else if (height <= 720)
|
|
|
val |= MXR_CFG_SCAN_HD_720 | MXR_CFG_SCAN_HD;
|
|
|
- else if (height == 1080)
|
|
|
+ else if (height <= 1080)
|
|
|
val |= MXR_CFG_SCAN_HD_1080 | MXR_CFG_SCAN_HD;
|
|
|
else
|
|
|
val |= MXR_CFG_SCAN_HD_720 | MXR_CFG_SCAN_HD;
|