Lines Matching refs:segment_id

290   const int segment_id =  in read_segment_id()  local
293 if (segment_id < 0 || segment_id > seg->last_active_segid) { in read_segment_id()
297 return segment_id; in read_segment_id()
302 int segment_id = INT_MAX; in dec_get_segment_id() local
306 segment_id = AOMMIN( in dec_get_segment_id()
307 segment_id, segment_ids[mi_offset + y * cm->mi_params.mi_cols + x]); in dec_get_segment_id()
309 assert(segment_id >= 0 && segment_id < MAX_SEGMENTS); in dec_get_segment_id()
310 return segment_id; in dec_get_segment_id()
329 const int segment_id = read_segment_id(cm, xd, r, skip); in read_intra_segment_id() local
331 segment_id); in read_intra_segment_id()
332 return segment_id; in read_intra_segment_id()
385 uint8_t segment_id; in read_inter_segment_id() local
394 segment_id = read_segment_id(cm, xd, r, 1); in read_inter_segment_id()
396 segment_id); in read_inter_segment_id()
397 return segment_id; in read_inter_segment_id()
408 segment_id = get_predicted_segment_id(cm, mi_offset, x_mis, y_mis); in read_inter_segment_id()
410 segment_id = read_segment_id(cm, xd, r, 0); in read_inter_segment_id()
413 segment_id = read_segment_id(cm, xd, r, 0); in read_inter_segment_id()
416 segment_id); in read_inter_segment_id()
417 return segment_id; in read_inter_segment_id()
420 static int read_skip_mode(AV1_COMMON *cm, const MACROBLOCKD *xd, int segment_id, in read_skip_mode() argument
424 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_SKIP)) { in read_skip_mode()
430 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_REF_FRAME) || in read_skip_mode()
431 segfeature_active(&cm->seg, segment_id, SEG_LVL_GLOBALMV)) { in read_skip_mode()
445 static int read_skip_txfm(AV1_COMMON *cm, const MACROBLOCKD *xd, int segment_id, in read_skip_txfm() argument
447 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_SKIP)) { in read_skip_txfm()
634 segfeature_active(&cm->seg, mbmi->segment_id, SEG_LVL_SKIP)) in av1_read_tx_type()
638 const int qindex = xd->qindex[mbmi->segment_id]; in av1_read_tx_type()
784 mbmi->segment_id = read_intra_segment_id(cm, xd, bsize, r, 0); in read_intra_frame_mode_info()
786 mbmi->skip_txfm = read_skip_txfm(cm, xd, mbmi->segment_id, r); in read_intra_frame_mode_info()
789 mbmi->segment_id = read_intra_segment_id(cm, xd, bsize, r, mbmi->skip_txfm); in read_intra_frame_mode_info()
938 aom_reader *r, int segment_id, in read_ref_frames() argument
945 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_REF_FRAME)) { in read_ref_frames()
946 ref_frame[0] = (MV_REFERENCE_FRAME)get_segdata(&cm->seg, segment_id, in read_ref_frames()
949 } else if (segfeature_active(&cm->seg, segment_id, SEG_LVL_SKIP) || in read_ref_frames()
950 segfeature_active(&cm->seg, segment_id, SEG_LVL_GLOBALMV)) { in read_ref_frames()
1223 int segment_id, aom_reader *r) { in read_is_inter_block() argument
1224 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_REF_FRAME)) { in read_is_inter_block()
1225 const int frame = get_segdata(&cm->seg, segment_id, SEG_LVL_REF_FRAME); in read_is_inter_block()
1229 if (segfeature_active(&cm->seg, segment_id, SEG_LVL_GLOBALMV)) { in read_is_inter_block()
1293 read_ref_frames(cm, xd, r, mbmi->segment_id, mbmi->ref_frame); in read_inter_block_mode_info()
1306 if (segfeature_active(&cm->seg, mbmi->segment_id, SEG_LVL_SKIP) || in read_inter_block_mode_info()
1307 segfeature_active(&cm->seg, mbmi->segment_id, SEG_LVL_GLOBALMV)) { in read_inter_block_mode_info()
1520 mbmi->segment_id = read_inter_segment_id(cm, xd, 1, r); in read_inter_frame_mode_info()
1522 mbmi->skip_mode = read_skip_mode(cm, xd, mbmi->segment_id, r); in read_inter_frame_mode_info()
1527 mbmi->skip_txfm = read_skip_txfm(cm, xd, mbmi->segment_id, r); in read_inter_frame_mode_info()
1530 mbmi->segment_id = read_inter_segment_id(cm, xd, 0, r); in read_inter_frame_mode_info()
1537 inter_block = read_is_inter_block(cm, xd, mbmi->segment_id, r); in read_inter_frame_mode_info()