753 |
Data.iFcode = current->fcode; |
Data.iFcode = current->fcode; |
754 |
Data.rounding = pParam->m_rounding_type; |
Data.rounding = pParam->m_rounding_type; |
755 |
Data.qpel = pParam->m_quarterpel; |
Data.qpel = pParam->m_quarterpel; |
756 |
Data.chroma = current->global_flags & ( PMV_CHROMA16 | PMV_CHROMA8 ); |
Data.chroma = current->motion_flags & ( PMV_CHROMA16 | PMV_CHROMA8 ); |
757 |
Data.rrv = current->global_flags & XVID_REDUCED; |
Data.rrv = current->global_flags & XVID_REDUCED; |
758 |
|
|
759 |
if ((current->global_flags & XVID_REDUCED)) { |
if ((current->global_flags & XVID_REDUCED)) { |
1907 |
} |
} |
1908 |
} |
} |
1909 |
sSAD /= (pParam->mb_height-2)*(pParam->mb_width-2); |
sSAD /= (pParam->mb_height-2)*(pParam->mb_width-2); |
1910 |
if (sSAD > IntraThresh + INTRA_BIAS) return I_VOP; |
// if (sSAD > IntraThresh + INTRA_BIAS) return I_VOP; |
1911 |
if (sSAD > InterThresh ) return P_VOP; |
if (sSAD > InterThresh ) return P_VOP; |
1912 |
emms(); |
emms(); |
1913 |
return B_VOP; |
return B_VOP; |