comparison mpegvideo_xvmc.c @ 8837:867767165fa8 libavcodec

whitespace cosmetics: vertical alignment
author diego
date Sat, 14 Feb 2009 16:23:08 +0000
parents 4c175e9d492e
children 6491f179eff0
comparison
equal deleted inserted replaced
8836:4c175e9d492e 8837:867767165fa8
77 assert(render != NULL); 77 assert(render != NULL);
78 if ((render == NULL) || (render->magic != MP_XVMC_RENDER_MAGIC)) 78 if ((render == NULL) || (render->magic != MP_XVMC_RENDER_MAGIC))
79 return -1;//make sure that this is render packet 79 return -1;//make sure that this is render packet
80 80
81 render->picture_structure = s->picture_structure; 81 render->picture_structure = s->picture_structure;
82 render->flags = (s->first_field) ? 0 : XVMC_SECOND_FIELD; 82 render->flags = (s->first_field) ? 0 : XVMC_SECOND_FIELD;
83 83
84 //make sure that all data is drawn by XVMC_end_frame 84 //make sure that all data is drawn by XVMC_end_frame
85 assert(render->filled_mv_blocks_num == 0); 85 assert(render->filled_mv_blocks_num == 0);
86 86
87 render->p_future_surface = NULL; 87 render->p_future_surface = NULL;
88 render->p_past_surface = NULL; 88 render->p_past_surface = NULL;
89 89
90 switch(s->pict_type){ 90 switch(s->pict_type){
91 case FF_I_TYPE: 91 case FF_I_TYPE:
92 return 0;// no prediction from other frames 92 return 0;// no prediction from other frames
93 case FF_B_TYPE: 93 case FF_B_TYPE:
162 162
163 //take the next free macroblock 163 //take the next free macroblock
164 mv_block = &render->mv_blocks[render->start_mv_blocks_num + 164 mv_block = &render->mv_blocks[render->start_mv_blocks_num +
165 render->filled_mv_blocks_num ]; 165 render->filled_mv_blocks_num ];
166 166
167 mv_block->x = s->mb_x; 167 mv_block->x = s->mb_x;
168 mv_block->y = s->mb_y; 168 mv_block->y = s->mb_y;
169 mv_block->dct_type = s->interlaced_dct;//XVMC_DCT_TYPE_FRAME/FIELD; 169 mv_block->dct_type = s->interlaced_dct;//XVMC_DCT_TYPE_FRAME/FIELD;
170 if (s->mb_intra){ 170 if (s->mb_intra){
171 mv_block->macroblock_type = XVMC_MB_TYPE_INTRA;//no MC, all done 171 mv_block->macroblock_type = XVMC_MB_TYPE_INTRA;//no MC, all done
172 }else{ 172 }else{
173 mv_block->macroblock_type = XVMC_MB_TYPE_PATTERN; 173 mv_block->macroblock_type = XVMC_MB_TYPE_PATTERN;
292 render->next_free_data_block_num++; 292 render->next_free_data_block_num++;
293 } 293 }
294 } 294 }
295 render->filled_mv_blocks_num++; 295 render->filled_mv_blocks_num++;
296 296
297 assert(render->filled_mv_blocks_num <= render->total_number_of_mv_blocks); 297 assert(render->filled_mv_blocks_num <= render->total_number_of_mv_blocks);
298 assert(render->next_free_data_block_num <= render->total_number_of_data_blocks); 298 assert(render->next_free_data_block_num <= render->total_number_of_data_blocks);
299 299
300 300
301 if (render->filled_mv_blocks_num >= render->total_number_of_mv_blocks) 301 if (render->filled_mv_blocks_num >= render->total_number_of_mv_blocks)
302 ff_draw_horiz_band(s,0,0); 302 ff_draw_horiz_band(s,0,0);