Lines Matching refs:blocklist
380 static av_always_inline void add_blocklist(int (*blocklist)[2], int *blocklist_length, uint8_t *fixed, int mb_x, int mb_y, int mb_xy)
385 blocklist[ *blocklist_length ][0] = mb_x;
386 blocklist[(*blocklist_length)++][1] = mb_y;
391 int (*blocklist)[2], (*next_blocklist)[2];
406 blocklist = (int (*)[2])s->er_temp_buffer;
407 next_blocklist = blocklist + s->mb_stride * s->mb_height;
464 if (mb_x) add_blocklist(blocklist, &blocklist_length, fixed, mb_x - 1, mb_y, mb_xy - 1);
465 if (mb_y) add_blocklist(blocklist, &blocklist_length, fixed, mb_x, mb_y - 1, mb_xy - mb_stride);
466 if (mb_x+1 < mb_width) add_blocklist(blocklist, &blocklist_length, fixed, mb_x + 1, mb_y, mb_xy + 1);
467 if (mb_y+1 < mb_height) add_blocklist(blocklist, &blocklist_length, fixed, mb_x, mb_y + 1, mb_xy + mb_stride);
481 const int mb_x = blocklist[blocklist_index][0];
482 const int mb_y = blocklist[blocklist_index][1];
696 const int mb_x = blocklist[blocklist_index][0];
697 const int mb_y = blocklist[blocklist_index][1];
714 FFSWAP(void*, blocklist, next_blocklist);