Home
last modified time | relevance | path

Searched refs:b8_stride (Results 1 - 25 of 29) sorted by relevance

12

/third_party/ffmpeg/libavcodec/
H A Drv34.c464 int mv_pos = s->mb_x * 2 + s->mb_y * 2 * s->b8_stride; in rv34_pred_mv()
471 mv_pos += (subblock_no & 1) + (subblock_no >> 1)*s->b8_stride; in rv34_pred_mv()
480 B[0] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride][0]; in rv34_pred_mv()
481 B[1] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride][1]; in rv34_pred_mv()
488 C[0] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride-1][0]; in rv34_pred_mv()
489 C[1] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride-1][1]; in rv34_pred_mv()
495 C[0] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride+c_off][0]; in rv34_pred_mv()
496 C[1] = s->current_picture_ptr->motion_val[0][mv_pos-s->b8_stride+c_off][1]; in rv34_pred_mv()
504 s->current_picture_ptr->motion_val[0][mv_pos + i + j*s->b8_stride][0] = mx; in rv34_pred_mv()
505 s->current_picture_ptr->motion_val[0][mv_pos + i + j*s->b8_stride][ in rv34_pred_mv()
[all...]
H A Dh264_direct.c202 int b8_stride = 2; in pred_spatial_direct_motion() local
291 b8_stride = 0; in pred_spatial_direct_motion()
303 b8_stride = 2 + 4 * h->mb_stride; in pred_spatial_direct_motion()
348 if (!b8_stride) { in pred_spatial_direct_motion()
362 int xy8 = x8 + y8 * b8_stride; in pred_spatial_direct_motion()
441 assert(b8_stride == 2); in pred_spatial_direct_motion()
489 int b8_stride = 2; in pred_temp_direct_motion() local
509 b8_stride = 0; in pred_temp_direct_motion()
521 b8_stride = 2 + 4 * h->mb_stride; in pred_temp_direct_motion()
572 if (!b8_stride) { in pred_temp_direct_motion()
[all...]
H A Dsvq1enc.c242 s->block_index[0]= s->b8_stride*(s->mb_y*2 ) + s->mb_x*2; in init_block_index()
243 s->block_index[1]= s->b8_stride*(s->mb_y*2 ) + 1 + s->mb_x*2; in init_block_index()
244 s->block_index[2]= s->b8_stride*(s->mb_y*2 + 1) + s->mb_x*2; in init_block_index()
245 s->block_index[3]= s->b8_stride*(s->mb_y*2 + 1) + 1 + s->mb_x*2; in init_block_index()
246 s->block_index[4]= s->mb_stride*(s->mb_y + 1) + s->b8_stride*s->mb_height*2 + s->mb_x; in init_block_index()
247 s->block_index[5]= s->mb_stride*(s->mb_y + s->mb_height + 2) + s->b8_stride*s->mb_height*2 + s->mb_x; in init_block_index()
287 s->m.b8_stride = 2 * s->m.mb_width + 1; in svq1_encode_plane()
303 s->motion_val8[plane] = av_mallocz((s->m.b8_stride * in svq1_encode_plane()
466 motion_ptr[0 + 2 * s->m.b8_stride] = in svq1_encode_plane()
467 motion_ptr[1 + 2 * s->m.b8_stride] in svq1_encode_plane()
[all...]
H A Dvc1_loopfilter.c448 mv[0][0] != mv[block_num > 3 ? s->mb_stride : s->b8_stride][0] || in vc1_p_v_loop_filter()
449 mv[0][1] != mv[block_num > 3 ? s->mb_stride : s->b8_stride][1] || in vc1_p_v_loop_filter()
450 (v->fcm == ILACE_FIELD && mv_f[0] != mv_f[block_num > 3 ? s->mb_stride : s->b8_stride])) in vc1_p_v_loop_filter()
503 &s->current_picture.motion_val[0][s->block_index[i] - 4 * s->b8_stride - 2 + v->blocks_off], in ff_vc1_p_loop_filter()
505 &v->mv_f[0][s->block_index[i] - 4 * s->b8_stride - 2 + v->blocks_off], in ff_vc1_p_loop_filter()
523 &s->current_picture.motion_val[0][s->block_index[i] - 4 * s->b8_stride + v->blocks_off], in ff_vc1_p_loop_filter()
525 &v->mv_f[0][s->block_index[i] - 4 * s->b8_stride + v->blocks_off], in ff_vc1_p_loop_filter()
546 &s->current_picture.motion_val[0][s->block_index[i] - 2 * s->b8_stride - 2 + v->blocks_off], in ff_vc1_p_loop_filter()
548 &v->mv_f[0][s->block_index[i] - 2 * s->b8_stride - 2 + v->blocks_off], in ff_vc1_p_loop_filter()
586 &s->current_picture.motion_val[0][s->block_index[i] - 2 * s->b8_stride in ff_vc1_p_loop_filter()
[all...]
H A Dmpeg_er.c113 er->b8_stride = s->b8_stride; in ff_mpeg_er_init()
H A Dmpegvideo.c353 int y_size = s->b8_stride * (2 * s->mb_height + 1); in init_duplicate_context()
359 yc_size += 2*s->b8_stride + 2*s->mb_stride; in init_duplicate_context()
388 s->ac_val[0] = s->ac_val_base + s->b8_stride + 1; in init_duplicate_context()
531 s->b8_stride = s->mb_width * 2 + 1; in ff_mpv_init_context_frame()
545 s->block_wrap[3] = s->b8_stride; in ff_mpv_init_context_frame()
549 y_size = s->b8_stride * (2 * s->mb_height + 1); in ff_mpv_init_context_frame()
554 yc_size += 2*s->b8_stride + 2*s->mb_stride; in ff_mpv_init_context_frame()
630 if (!(s->coded_block_base = av_mallocz(y_size + (s->mb_height&1)*2*s->b8_stride)) || in ff_mpv_init_context_frame()
634 s->coded_block = s->coded_block_base + s->b8_stride + 1; in ff_mpv_init_context_frame()
642 s->dc_val[0] = s->dc_val_base + s->b8_stride in ff_mpv_init_context_frame()
[all...]
H A Dmpegpicture.c206 int mb_stride, int mb_width, int mb_height, int b8_stride) in alloc_picture_tables()
210 const int b8_array_size = b8_stride * mb_height * 2; in alloc_picture_tables()
256 int mb_stride, int mb_width, int mb_height, int b8_stride, in ff_alloc_picture()
282 mb_stride, mb_width, mb_height, b8_stride); in ff_alloc_picture()
205 alloc_picture_tables(AVCodecContext *avctx, Picture *pic, int encoding, int out_format, int mb_stride, int mb_width, int mb_height, int b8_stride) alloc_picture_tables() argument
253 ff_alloc_picture(AVCodecContext *avctx, Picture *pic, MotionEstContext *me, ScratchpadContext *sc, int shared, int encoding, int chroma_x_shift, int chroma_y_shift, int out_format, int mb_stride, int mb_width, int mb_height, int b8_stride, ptrdiff_t *linesize, ptrdiff_t *uvlinesize) ff_alloc_picture() argument
H A Derror_resilience.c51 *stride = s->b8_stride; in set_mv_strides()
64 dc = s->dc_val[0][mb_x * 2 + (i & 1) + (mb_y * 2 + (i >> 1)) * s->b8_stride]; in put_dc()
900 int size = s->b8_stride * 2 * s->mb_height; in ff_er_frame_end()
1162 int mb_index = mb_x * 2 + mb_y * 2 * s->b8_stride; in ff_er_frame_end()
1166 s->mv[0][j][0] = s->cur_pic.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][0]; in ff_er_frame_end()
1167 s->mv[0][j][1] = s->cur_pic.motion_val[dir][mb_index + (j & 1) + (j >> 1) * s->b8_stride][1]; in ff_er_frame_end()
1171 s->mv[0][0][0] = s->cur_pic.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][0]; in ff_er_frame_end()
1172 s->mv[0][0][1] = s->cur_pic.motion_val[dir][mb_x * 2 + mb_y * 2 * s->b8_stride][1]; in ff_er_frame_end()
1184 int xy = mb_x * 2 + mb_y * 2 * s->b8_stride; in ff_er_frame_end()
1248 dc_ptr = &s->dc_val[0][mb_x * 2 + mb_y * 2 * s->b8_stride]; in ff_er_frame_end()
[all...]
H A Dvc1dec.c365 v->mb_type_base = av_malloc(s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2); in ff_vc1_decode_init_alloc_tables()
368 v->mb_type[0] = v->mb_type_base + s->b8_stride + 1; in ff_vc1_decode_init_alloc_tables()
369 v->mb_type[1] = v->mb_type_base + s->b8_stride * (mb_height * 2 + 1) + s->mb_stride + 1; in ff_vc1_decode_init_alloc_tables()
373 v->blk_mv_type_base = av_mallocz( s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2); in ff_vc1_decode_init_alloc_tables()
376 v->blk_mv_type = v->blk_mv_type_base + s->b8_stride + 1; in ff_vc1_decode_init_alloc_tables()
377 v->mv_f_base = av_mallocz(2 * (s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2)); in ff_vc1_decode_init_alloc_tables()
380 v->mv_f[0] = v->mv_f_base + s->b8_stride + 1; in ff_vc1_decode_init_alloc_tables()
381 v->mv_f[1] = v->mv_f[0] + (s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2); in ff_vc1_decode_init_alloc_tables()
382 v->mv_f_next_base = av_mallocz(2 * (s->b8_stride * (mb_height * 2 + 1) + s->mb_stride * (mb_height + 1) * 2)); in ff_vc1_decode_init_alloc_tables()
385 v->mv_f_next[0] = v->mv_f_next_base + s->b8_stride in ff_vc1_decode_init_alloc_tables()
[all...]
H A Derror_resilience.h63 ptrdiff_t b8_stride; member
H A Dmpegpicture.h102 int mb_stride, int mb_width, int mb_height, int b8_stride,
H A Dh263.c56 const int wrap = s->b8_stride; in ff_h263_update_motion_val()
197 wrap = s->b8_stride; in ff_h263_pred_motion()
H A Dmpeg4video.c61 l_wrap = s->b8_stride; in ff_mpeg4_clean_buffers()
H A Dmpegvideo.h114 int b8_stride; ///< 2*mb_width+1 used for some 8x8 block arrays to allow simple addressing member
H A Dmsmpeg4.c168 wrap = s->b8_stride; in ff_msmpeg4_coded_block_pred()
H A Dmotion_est.c515 mot_xy += s->b8_stride; in set_p_mv_tables()
593 const int mot_stride = s->b8_stride; in h263_mv4_search()
925 const int mot_stride = s->b8_stride; in ff_estimate_p_frame_motion()
1667 const int wrap= s->b8_stride; in ff_fix_long_p_mvs()
H A Dituh263dec.c346 const int stride= s->b8_stride*2; in preview_obmc()
454 wrap = s->b8_stride; in h263_pred_acdc()
895 const int stride= s->b8_stride; in ff_h263_decode_mb()
H A Dvc1_pred.c240 wrap = s->b8_stride; in ff_vc1_pred_mv()
482 wrap = s->b8_stride; in ff_vc1_pred_mv_intfr()
714 wrap = s->b8_stride; in ff_vc1_pred_b_mv()
H A Dwmv2dec.c368 wrap = s->b8_stride; in wmv2_pred_motion()
H A Dituh263enc.c462 wrap = s->b8_stride; in h263_pred_dc()
H A Drv10.c526 s->block_wrap[3] = s->b8_stride; in rv10_decode_packet()
H A Dmpegvideo_dec.c252 s->mb_stride, s->mb_width, s->mb_height, s->b8_stride, in alloc_picture()
H A Dh264dec.c230 er->b8_stride = h->mb_width * 2 + 1; in ff_h264_alloc_tables()
H A Dmpegvideo_motion.c672 const int mot_stride = s->b8_stride; in apply_obmc()
H A Dvc1_block.c482 wrap = s->b8_stride; in vc1_coded_block_pred()
2700 memset(&s->coded_block[s->block_index[0] - s->b8_stride], 0, in vc1_decode_i_blocks_adv()
2701 (1 + s->b8_stride) * sizeof(*s->coded_block)); in vc1_decode_i_blocks_adv()

Completed in 31 milliseconds

12