|
@@ -377,7 +377,7 @@ zr36057_set_vfe (struct zoran *zr,
|
|
|
|
|
|
/* horizontal */
|
|
/* horizontal */
|
|
VidWinWid = video_width;
|
|
VidWinWid = video_width;
|
|
- X = (VidWinWid * 64 + tvn->Wa - 1) / tvn->Wa;
|
|
|
|
|
|
+ X = DIV_ROUND_UP(VidWinWid * 64, tvn->Wa);
|
|
We = (VidWinWid * 64) / X;
|
|
We = (VidWinWid * 64) / X;
|
|
HorDcm = 64 - X;
|
|
HorDcm = 64 - X;
|
|
hcrop1 = 2 * ((tvn->Wa - We) / 4);
|
|
hcrop1 = 2 * ((tvn->Wa - We) / 4);
|
|
@@ -403,7 +403,7 @@ zr36057_set_vfe (struct zoran *zr,
|
|
/* Vertical */
|
|
/* Vertical */
|
|
DispMode = !(video_height > BUZ_MAX_HEIGHT / 2);
|
|
DispMode = !(video_height > BUZ_MAX_HEIGHT / 2);
|
|
VidWinHt = DispMode ? video_height : video_height / 2;
|
|
VidWinHt = DispMode ? video_height : video_height / 2;
|
|
- Y = (VidWinHt * 64 * 2 + tvn->Ha - 1) / tvn->Ha;
|
|
|
|
|
|
+ Y = DIV_ROUND_UP(VidWinHt * 64 * 2, tvn->Ha);
|
|
He = (VidWinHt * 64) / Y;
|
|
He = (VidWinHt * 64) / Y;
|
|
VerDcm = 64 - Y;
|
|
VerDcm = 64 - Y;
|
|
vcrop1 = (tvn->Ha / 2 - He) / 2;
|
|
vcrop1 = (tvn->Ha / 2 - He) / 2;
|