Home
last modified time | relevance | path

Searched refs:mbskip_table (Results 1 - 18 of 18) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dmpegutils.c103 void ff_print_debug_info2(AVCodecContext *avctx, AVFrame *pict, uint8_t *mbskip_table, in ff_print_debug_info2() argument
203 int count = mbskip_table ? mbskip_table[x + y * mb_stride] : 0; in ff_print_debug_info2()
H A Dmpeg_er.c120 er->mbskip_table = s->mbskip_table; in ff_mpeg_er_init()
H A Derror_resilience.h70 uint8_t *mbskip_table; member
H A Dmpegpicture.c294 pic->mbskip_table = pic->mbskip_table_buf->data; in ff_alloc_picture()
362 dst->mbskip_table = src->mbskip_table; in ff_update_picture_tables()
H A Dmpegpicture.h60 uint8_t *mbskip_table; member
H A Dmpegutils.h137 void ff_print_debug_info2(AVCodecContext *avctx, AVFrame *pict, uint8_t *mbskip_table,
H A Dvaapi_vc1.c405 ff_bp[1] = pic_param.bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL; in vaapi_vc1_start_frame()
411 ff_bp[1] = pic_param.bitplane_present.flags.bp_skip_mb ? s->mbskip_table : NULL; in vaapi_vc1_start_frame()
H A Dvc1.c763 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header()
806 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header()
1066 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header_adv()
1161 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header_adv()
1274 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header_adv()
1300 status = bitplane_decoding(v->s.mbskip_table, &v->skip_is_raw, v); in ff_vc1_parse_frame_header_adv()
H A Dh263.c59 s->current_picture.mbskip_table[mb_xy] = s->mb_skipped; in ff_h263_update_motion_val()
H A Dmpegvideo.h179 uint8_t *mbskip_table; /**< used to avoid copy if macroblock skipped (for black regions for example) member
H A Derror_resilience.c1058 if (!s->mbskip_table || !s->mbskip_table[mb_xy]) // FIXME partition specific in ff_er_frame_end()
1337 if (s->mbskip_table && s->cur_pic.f->pict_type != AV_PICTURE_TYPE_B && in ff_er_frame_end()
1339 s->mbskip_table[mb_xy] = 0; in ff_er_frame_end()
H A Dmpegvideo.c652 !(s->mbskip_table = av_mallocz(mb_array_size + 2))) in ff_mpv_init_context_frame()
723 s->mbskip_table = NULL; in clear_context()
865 av_freep(&s->mbskip_table); in ff_mpv_free_context_frame()
1450 uint8_t *mbskip_ptr = &s->mbskip_table[mb_xy]; in mpv_reconstruct_mb_internal()
H A Dmpegvideo_dec.c508 ff_print_debug_info2(s->avctx, pict, s->mbskip_table, p->mb_type, in ff_print_debug_info()
H A Dvc1_block.c1315 skipped = v->s.mbskip_table[mb_pos]; in vc1_decode_p_mb()
1544 skipped = v->s.mbskip_table[mb_pos]; in vc1_decode_p_mb_intfr()
1881 skipped = v->s.mbskip_table[mb_pos]; in vc1_decode_b_mb()
2205 skipped = v->s.mbskip_table[mb_pos]; in vc1_decode_b_mb_intfr()
H A Dmpeg4videoenc.c513 if (s->next_picture.mbskip_table[s->mb_y * s->mb_stride + s->mb_x]) { // FIXME avoid DCT & ... in ff_mpeg4_encode_mb()
H A Dmpeg4videodec.c1637 s->mb_skipped = s->next_picture.mbskip_table[s->mb_y * s->mb_stride + s->mb_x]; // Note, skiptab=0 if last was GMC in mpeg4_decode_mb()
1843 if (s->next_picture.mbskip_table[xy + delta]) in mpeg4_decode_mb()
H A Dmotion_est.c1507 if (s->codec_id == AV_CODEC_ID_MPEG4 && s->next_picture.mbskip_table[xy]) { in ff_estimate_b_frame_motion()
H A Dmpeg12dec.c2635 memset(s2->mbskip_table, 0, s2->mb_stride * s2->mb_height); in decode_chunks()

Completed in 52 milliseconds