vp8/encoder: Silence MSVC warnings in firstpass.c.
Added some casts to int to silence MSVC warnings. Change-Id: I72481ec2abd12110cf87a3d0da7a1cbe9ef2f47c
This commit is contained in:
Родитель
74074c9965
Коммит
9ff89d9446
|
@ -940,9 +940,9 @@ static int64_t estimate_modemvcost(VP8_COMP *cpi,
|
|||
/* Crude estimate of overhead cost from modes
|
||||
* << 9 is the normalization to (bits * 512) used in vp8_bits_per_mb
|
||||
*/
|
||||
mode_cost =((((av_pct_inter - av_pct_motion) * zz_cost) +
|
||||
(av_pct_motion * motion_cost) +
|
||||
(av_intra * intra_cost)) * cpi->common.MBs) * 512;
|
||||
mode_cost = (int64_t)((((av_pct_inter - av_pct_motion) * zz_cost) +
|
||||
(av_pct_motion * motion_cost) +
|
||||
(av_intra * intra_cost)) * cpi->common.MBs) * 512;
|
||||
|
||||
return mv_cost + mode_cost;
|
||||
}
|
||||
|
@ -2310,7 +2310,7 @@ static void define_gf_group(VP8_COMP *cpi, FIRSTPASS_STATS *this_frame)
|
|||
pct_extra = (pct_extra > 20) ? 20 : pct_extra;
|
||||
|
||||
cpi->twopass.alt_extra_bits =
|
||||
(cpi->twopass.gf_group_bits * pct_extra) / 100;
|
||||
(int)(cpi->twopass.gf_group_bits * pct_extra) / 100;
|
||||
cpi->twopass.gf_group_bits -= cpi->twopass.alt_extra_bits;
|
||||
cpi->twopass.alt_extra_bits /=
|
||||
((cpi->baseline_gf_interval-1)>>1);
|
||||
|
@ -2386,7 +2386,7 @@ static void assign_std_frame_bits(VP8_COMP *cpi, FIRSTPASS_STATS *this_frame)
|
|||
target_frame_size = max_bits;
|
||||
|
||||
if (target_frame_size > cpi->twopass.gf_group_bits)
|
||||
target_frame_size = cpi->twopass.gf_group_bits;
|
||||
target_frame_size = (int)cpi->twopass.gf_group_bits;
|
||||
}
|
||||
|
||||
/* Adjust error and bits remaining */
|
||||
|
|
Загрузка…
Ссылка в новой задаче