comparison cavs.c @ 8606:c3a96cea3453 libavcodec

rename XXX_t enums to cavs_XXX to fix POSIX namespace issue
author stefang
date Fri, 16 Jan 2009 17:45:54 +0000
parents 33f51dd2491f
children d6bab465b82c
comparison
equal deleted inserted replaced
8605:33f51dd2491f 8606:c3a96cea3453
69 * | 6 | 7 | 69 * | 6 | 7 |
70 * 1 3 | 70 * 1 3 |
71 * --------- 71 * ---------
72 * 72 *
73 */ 73 */
74 void ff_cavs_filter(AVSContext *h, enum mb_t mb_type) { 74 void ff_cavs_filter(AVSContext *h, enum cavs_mb mb_type) {
75 DECLARE_ALIGNED_8(uint8_t, bs[8]); 75 DECLARE_ALIGNED_8(uint8_t, bs[8]);
76 int qp_avg, alpha, beta, tc; 76 int qp_avg, alpha, beta, tc;
77 int i; 77 int i;
78 78
79 /* save un-deblocked lines */ 79 /* save un-deblocked lines */
408 dest_y, dest_cb, dest_cr, x_offset, y_offset, 408 dest_y, dest_cb, dest_cr, x_offset, y_offset,
409 qpix_op, chroma_op, mv+MV_BWD_OFFS); 409 qpix_op, chroma_op, mv+MV_BWD_OFFS);
410 } 410 }
411 } 411 }
412 412
413 void ff_cavs_inter(AVSContext *h, enum mb_t mb_type) { 413 void ff_cavs_inter(AVSContext *h, enum cavs_mb mb_type) {
414 if(ff_cavs_partition_flags[mb_type] == 0){ // 16x16 414 if(ff_cavs_partition_flags[mb_type] == 0){ // 16x16
415 mc_part_std(h, 1, 8, 0, h->cy, h->cu, h->cv, 0, 0, 415 mc_part_std(h, 1, 8, 0, h->cy, h->cu, h->cv, 0, 0,
416 h->s.dsp.put_cavs_qpel_pixels_tab[0], 416 h->s.dsp.put_cavs_qpel_pixels_tab[0],
417 h->s.dsp.put_h264_chroma_pixels_tab[0], 417 h->s.dsp.put_h264_chroma_pixels_tab[0],
418 h->s.dsp.avg_cavs_qpel_pixels_tab[0], 418 h->s.dsp.avg_cavs_qpel_pixels_tab[0],
478 mvP->x = bx; 478 mvP->x = bx;
479 mvP->y = by; 479 mvP->y = by;
480 } 480 }
481 } 481 }
482 482
483 void ff_cavs_mv(AVSContext *h, enum mv_loc_t nP, enum mv_loc_t nC, 483 void ff_cavs_mv(AVSContext *h, enum cavs_mv_loc nP, enum cavs_mv_loc nC,
484 enum mv_pred_t mode, enum block_t size, int ref) { 484 enum cavs_mv_pred mode, enum cavs_block size, int ref) {
485 cavs_vector *mvP = &h->mv[nP]; 485 cavs_vector *mvP = &h->mv[nP];
486 cavs_vector *mvA = &h->mv[nP-1]; 486 cavs_vector *mvA = &h->mv[nP-1];
487 cavs_vector *mvB = &h->mv[nP-4]; 487 cavs_vector *mvB = &h->mv[nP-4];
488 cavs_vector *mvC = &h->mv[nC]; 488 cavs_vector *mvC = &h->mv[nC];
489 const cavs_vector *mvP2 = NULL; 489 const cavs_vector *mvP2 = NULL;