Lines Matching defs:dest_cb
447 uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
495 qpix_op[luma_xy](dest_cb, src_cb, h->mb_linesize); //FIXME try variable height perhaps?
497 qpix_op[luma_xy](dest_cb + delta, src_cb + delta, h->mb_linesize);
529 chroma_op(dest_cb, src_cb, h->mb_uvlinesize, height >> (chroma_idc == 1 /* yuv420 */),
544 uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
556 dest_cb += (2*x_offset << pixel_shift) + 2*y_offset*h->mb_linesize;
559 dest_cb += ( x_offset << pixel_shift) + 2*y_offset*h->mb_uvlinesize;
562 dest_cb += ( x_offset << pixel_shift) + y_offset*h->mb_uvlinesize;
571 dest_y, dest_cb, dest_cr, x_offset, y_offset,
581 dest_y, dest_cb, dest_cr, x_offset, y_offset,
588 uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
602 dest_cb += (2*x_offset << pixel_shift) + 2*y_offset*h->mb_linesize;
606 dest_cb += ( x_offset << pixel_shift) + 2*y_offset*h->mb_uvlinesize;
610 dest_cb += ( x_offset << pixel_shift) + y_offset*h->mb_uvlinesize;
626 dest_y, dest_cb, dest_cr,
639 chroma_weight_avg(dest_cb, tmp_cb, h->mb_uvlinesize,
647 chroma_weight_avg(dest_cb, tmp_cb, h->mb_uvlinesize, chroma_height, h->chroma_log2_weight_denom,
659 dest_y, dest_cb, dest_cr, x_offset, y_offset,
665 chroma_weight_op(dest_cb, h->mb_uvlinesize, chroma_height, h->chroma_log2_weight_denom,
675 uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
685 mc_part_weighted(h, n, square, height, delta, dest_y, dest_cb, dest_cr,
690 mc_part_std(h, n, square, height, delta, dest_y, dest_cb, dest_cr,
718 static av_always_inline void hl_motion(H264Context *h, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
735 mc_part(h, 0, 1, 16, 0, dest_y, dest_cb, dest_cr, 0, 0,
741 mc_part(h, 0, 0, 8, 8 << pixel_shift, dest_y, dest_cb, dest_cr, 0, 0,
746 mc_part(h, 8, 0, 8, 8 << pixel_shift, dest_y, dest_cb, dest_cr, 0, 4,
752 mc_part(h, 0, 0, 16, 8*h->mb_linesize, dest_y, dest_cb, dest_cr, 0, 0,
757 mc_part(h, 4, 0, 16, 8*h->mb_linesize, dest_y, dest_cb, dest_cr, 4, 0,
774 mc_part(h, n, 1, 8, 0, dest_y, dest_cb, dest_cr, x_offset, y_offset,
780 mc_part(h, n , 0, 4, 4 << pixel_shift, dest_y, dest_cb, dest_cr, x_offset, y_offset,
785 mc_part(h, n+2, 0, 4, 4 << pixel_shift, dest_y, dest_cb, dest_cr, x_offset, y_offset+2,
791 mc_part(h, n , 0, 8, 4*h->mb_linesize, dest_y, dest_cb, dest_cr, x_offset, y_offset,
796 mc_part(h, n+1, 0, 8, 4*h->mb_linesize, dest_y, dest_cb, dest_cr, x_offset+2, y_offset,
807 mc_part(h, n+j, 1, 4, 0, dest_y, dest_cb, dest_cr, sub_x_offset, sub_y_offset,
821 hl_motion_420(H264Context *h, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
827 hl_motion(h, dest_y, dest_cb, dest_cr, qpix_put, chroma_put,
832 hl_motion_422(H264Context *h, uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr,
838 hl_motion(h, dest_y, dest_cb, dest_cr, qpix_put, chroma_put,
1902 uint8_t *dest_y, *dest_cb, *dest_cr;
1914 dest_cb = s->current_picture.f.data[1] + (mb_x << pixel_shift)*8 + mb_y * s->uvlinesize * block_h;
1918 s->dsp.prefetch(dest_cb + (s->mb_x&7)*s->uvlinesize + (64 << pixel_shift), dest_cr - dest_cb, 2);
1928 dest_cb-= s->uvlinesize * (block_h - 1);
1969 uint16_t *tmp_cb = (uint16_t*)(dest_cb + i*uvlinesize);
1982 uint16_t *tmp_cb = (uint16_t*)(dest_cb + i*uvlinesize);
2000 memset(dest_cb + i*uvlinesize, 128, 8);
2005 memcpy(dest_cb + i*uvlinesize, h->mb + 128 + i*4, 8);
2014 xchg_mb_border(h, dest_y, dest_cb, dest_cr, linesize, uvlinesize, 1, 0, simple, pixel_shift);
2017 h->hpc.pred8x8[ h->chroma_pred_mode ](dest_cb, uvlinesize);
2024 xchg_mb_border(h, dest_y, dest_cb, dest_cr, linesize, uvlinesize, 0, 0, simple, pixel_shift);
2027 hl_motion_422(h, dest_y, dest_cb, dest_cr,
2034 hl_motion_420(h, dest_y, dest_cb, dest_cr,
2046 uint8_t *dest[2] = {dest_cb, dest_cr};
3560 uint8_t *dest_y, *dest_cb, *dest_cr;
3582 dest_cb = s->current_picture.f.data[1] + (mb_x << pixel_shift) * (8 << CHROMA444) + mb_y * s->uvlinesize * block_h;
3591 dest_cb-= s->uvlinesize * (block_h - 1);
3598 backup_mb_border(h, dest_y, dest_cb, dest_cr, linesize, uvlinesize, 0);
3605 ff_h264_filter_mb (h, mb_x, mb_y, dest_y, dest_cb, dest_cr, linesize, uvlinesize);
3607 ff_h264_filter_mb_fast(h, mb_x, mb_y, dest_y, dest_cb, dest_cr, linesize, uvlinesize);