829 |
|
|
830 |
pMB->sad16 = best_sad; |
pMB->sad16 = best_sad; |
831 |
pMB->mode = mode; |
pMB->mode = mode; |
832 |
|
pMB->cbp = 63; |
833 |
|
|
834 |
switch (mode) { |
switch (mode) { |
835 |
|
|
986 |
Data_d.rounding = 0; |
Data_d.rounding = 0; |
987 |
Data_d.chroma = frame->motion_flags & XVID_ME_CHROMA_BVOP; |
Data_d.chroma = frame->motion_flags & XVID_ME_CHROMA_BVOP; |
988 |
Data_d.iQuant = frame->quant; |
Data_d.iQuant = frame->quant; |
989 |
|
Data_d.quant_sq = frame->quant*frame->quant; |
990 |
Data_d.dctSpace = dct_space; |
Data_d.dctSpace = dct_space; |
991 |
Data_d.quant_type = !(pParam->vol_flags & XVID_VOL_MPEGQUANT); |
Data_d.quant_type = !(pParam->vol_flags & XVID_VOL_MPEGQUANT); |
992 |
Data_d.mpeg_quant_matrices = pParam->mpeg_quant_matrices; |
Data_d.mpeg_quant_matrices = pParam->mpeg_quant_matrices; |
1030 |
|
|
1031 |
if (pMB->mode == MODE_DIRECT_NONE_MV) { |
if (pMB->mode == MODE_DIRECT_NONE_MV) { |
1032 |
pMB->sad16 = best_sad; |
pMB->sad16 = best_sad; |
1033 |
|
pMB->cbp = 0; |
1034 |
continue; |
continue; |
1035 |
} |
} |
1036 |
|
|
1069 |
|
|
1070 |
if (pMB->mode == MODE_DIRECT_NONE_MV) { /* skipped? */ |
if (pMB->mode == MODE_DIRECT_NONE_MV) { /* skipped? */ |
1071 |
pMB->sad16 = skip_sad; |
pMB->sad16 = skip_sad; |
1072 |
|
pMB->cbp = 0; |
1073 |
continue; |
continue; |
1074 |
} |
} |
1075 |
} |
} |