Lines Matching full:mb
136 /* Description : This function is used to find the mb type of the */
137 /* corresponding MB in the reference layer is INTER or */
139 /* Inputs : pu1_ref_mb_modes : ref mb modes buffer pointer */
140 /* i4_ref_mode_stride : mb mode buffer stride */
144 /* Processing : it derives the byte corresponding to reference MB and */
145 /* and gets the mb type */
147 /* Returns : SVCD_TRUE if INTRA MB else SVCD_FALSE */
167 /* get the location of the byte which has the current mb mode */ in isvcd_ii_get_ref_mb_mode()
188 /* Description : this function projects the corners of current MB and */
189 /* finds out if any point is falling into an INTRA MB in */
191 /* point of MB boundaries in the projected region */
193 /* ps_ii_mb_ctxt : Curretn MB context pointer */
194 /* ps_ref_mb_mode : reference MB mode buffer descriptor */
195 /* i4_mb_x : MB_X of current MB */
196 /* i4_mb_y : MB_Y of current MB */
231 /* get the current MB frame positions */ in isvcd_ii_get_ref_projections()
238 /* project the (0,0) of current MB and get the ref MB mode */ in isvcd_ii_get_ref_projections()
252 /* project the (15,0) of current MB and get the ref MB mode */ in isvcd_ii_get_ref_projections()
266 /* project the (0,15) of current MB and get the ref MB mode */ in isvcd_ii_get_ref_projections()
280 /* project the (15,15) of current MB and get the ref MB mode */ in isvcd_ii_get_ref_projections()
304 /* derive the intersection point of MB boundaries */ in isvcd_ii_get_ref_projections()
317 /* loop until an Mb boundary is found in horizontal direction */ in isvcd_ii_get_ref_projections()
323 /* check if the locations are falling into same MB */ in isvcd_ii_get_ref_projections()
332 /* loop until an Mb boundary is found in vertical direction */ in isvcd_ii_get_ref_projections()
338 /* check if the locations are falling into same MB */ in isvcd_ii_get_ref_projections()
363 /* Description : this function checks all the criteria for an MB to */
364 /* under go Inter-Intra prediction and stores the MB mode */
369 /* pred process and updates the MB mode */
370 /* Outputs : MB mode set for each MB with INTRA-INTER status */
399 /* get mb co-ordinates */ in isvcd_ii_pred_compute_flags_mb()
407 /* get the current MB strcuture pointer */ in isvcd_ii_pred_compute_flags_mb()
410 /* reset the Intra Inter qualified flag for current MB */ in isvcd_ii_pred_compute_flags_mb()
413 /* check for base mode flag and Inter MB status */ in isvcd_ii_pred_compute_flags_mb()
417 and returns whether current MB has to under go in isvcd_ii_pred_compute_flags_mb()
423 /* If the current MB requires Intra Inter prediction */ in isvcd_ii_pred_compute_flags_mb()
426 /* set the mb mode */ in isvcd_ii_pred_compute_flags_mb()
431 /* set all MB params to default values */ in isvcd_ii_pred_compute_flags_mb()
439 /* set the mb mode to 0 (which has no interpretation) */ in isvcd_ii_pred_compute_flags_mb()
451 /* given MB */
453 /* Inputs : ps_mb_ctxt : Intra Inter mb context strcuture */
454 /* ps_mb_buf : current MB buffers strcuture pointer */
458 /* Outputs : Intra Inter Predecited and reconstructed MB */