Home
last modified time | relevance | path

Searched refs:IS_INTERLACED (Results 1 - 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dh264_direct.c218 sl->mb_y + !!IS_INTERLACED(*mb_type)); in pred_spatial_direct_motion()
286 if (IS_INTERLACED(sl->ref_list[1][0].parent->mb_type[mb_xy])) { // AFL/AFR/FR/FL -> AFL/FL in pred_spatial_direct_motion()
287 if (!IS_INTERLACED(*mb_type)) { // AFR/FR -> AFL/FL in pred_spatial_direct_motion()
298 if (IS_INTERLACED(*mb_type)) { // AFL /FL -> AFR/FR in pred_spatial_direct_motion()
305 if (IS_INTERLACED(mb_type_col[0]) != in pred_spatial_direct_motion()
306 IS_INTERLACED(mb_type_col[1])) { in pred_spatial_direct_motion()
357 if (IS_INTERLACED(*mb_type) != IS_INTERLACED(mb_type_col[0])) { in pred_spatial_direct_motion()
502 sl->mb_y + !!IS_INTERLACED(*mb_type)); in pred_temp_direct_motion()
504 if (IS_INTERLACED(s in pred_temp_direct_motion()
[all...]
H A Dh264_mvpred.h64 if (!MB_FIELD(sl) && IS_INTERLACED(sl->left_type[0])) { in fetch_diagonal_mv()
68 if (MB_FIELD(sl) && !IS_INTERLACED(sl->left_type[0])) { in fetch_diagonal_mv()
240 if (!IS_INTERLACED(type)) { \
247 if (IS_INTERLACED(type)) { \
378 const int left_mb_field_flag = IS_INTERLACED(h->cur_pic.mb_type[mb_xy - 1]); in fill_decode_neighbors()
379 const int curr_mb_field_flag = IS_INTERLACED(mb_type); in fill_decode_neighbors()
477 if (IS_INTERLACED(mb_type) != IS_INTERLACED(left_type[LTOP])) { in fill_decode_caches()
478 if (IS_INTERLACED(mb_type)) { in fill_decode_caches()
772 if (!IS_INTERLACED(mb_typ in fill_decode_caches()
[all...]
H A Dmpegutils.c145 if (IS_INTERLACED(mb_type)) in ff_print_debug_info2()
158 if (IS_INTERLACED(mb_type)) in ff_print_debug_info2()
255 if (IS_INTERLACED(mb_type)) in ff_print_debug_info2()
H A Dmpegutils.h76 #define IS_INTERLACED(a) ((a) & MB_TYPE_INTERLACED) macro
H A Dh264_loopfilter.c495 && IS_INTERLACED(mbm_type&~mb_type) in filter_mb_dir()
549 if ( (!IS_INTERLACED(mb_type|mbm_type)) in filter_mb_dir()
557 if( dir && FRAME_MBAFF(h) && IS_INTERLACED(mb_type ^ mbm_type)) { in filter_mb_dir()
723 const int mvy_limit = IS_INTERLACED(mb_type) ? 2 : 4; in ff_h264_filter_mb()
732 && IS_INTERLACED(mb_type ^ sl->left_type[LTOP]) in ff_h264_filter_mb()
H A Dh264dec.h78 #undef IS_INTERLACED macro
79 #define IS_INTERLACED(mb_type) 0 macro
H A Dmpeg4video.c145 } else if (IS_INTERLACED(colocated_mb_type)) { in ff_mpeg4_set_direct_mv()
H A Dh264_cabac.c1347 && MB_FIELD(sl) == !!IS_INTERLACED( h->cur_pic.mb_type[mba_xy] ) ) in decode_cabac_mb_skip()
1353 && IS_INTERLACED( h->cur_pic.mb_type[mbb_xy] ) ) in decode_cabac_mb_skip()
2428 if(IS_INTERLACED(mb_type)){ in ff_h264_decode_mb_cabac()
H A Dh264_slice.c2356 if (!IS_INTERLACED(mb_type ^ left_type[LTOP])) { in fill_filter_caches_inter()
2426 const int left_mb_field_flag = IS_INTERLACED(h->cur_pic.mb_type[mb_xy - 1]); in fill_filter_caches()
2427 const int curr_mb_field_flag = IS_INTERLACED(mb_type); in fill_filter_caches()
2577 sl->mb_field_decoding_flag = !!IS_INTERLACED(mb_type); in loop_filter()
2633 sl->mb_mbaff = sl->mb_field_decoding_flag = IS_INTERLACED(mb_type) ? 1 : 0; in predict_field_decoding_flag()
H A Dh264_cavlc.c1121 if(IS_INTERLACED(mb_type)){ in ff_h264_decode_mb_cavlc()

Completed in 16 milliseconds