Lines Matching refs:recovery
1286 if (!s->h265dctx->cfg->base.disable_error && s->recovery.valid_flag && in hevc_frame_start()
1287 s->recovery.first_frm_valid && s->recovery.first_frm_ref_missing && in hevc_frame_start()
1288 s->poc < s->recovery.recovery_pic_id && s->poc >= s->recovery.first_frm_id) { in hevc_frame_start()
1295 … if (s->recovery.valid_flag && s->recovery.first_frm_valid && s->recovery.first_frm_id == s->poc) { in hevc_frame_start()
1296 s->recovery.first_frm_ref_missing = 1; in hevc_frame_start()
1453 if (s->recovery.valid_flag) { in parser_nal_unit()
1454 if (!s->recovery.first_frm_valid) { in parser_nal_unit()
1455 s->recovery.first_frm_id = s->poc; in parser_nal_unit()
1456 s->recovery.first_frm_valid = 1; in parser_nal_unit()
1457 … s->recovery.recovery_pic_id = s->recovery.first_frm_id + s->recovery.recovery_frame_cnt; in parser_nal_unit()
1458 … h265d_dbg(H265D_DBG_SEI, "First recovery frame found, poc %d", s->recovery.first_frm_id); in parser_nal_unit()
1460 if (s->recovery.recovery_pic_id < s->poc) in parser_nal_unit()
1461 memset(&s->recovery, 0, sizeof(RecoveryPoint)); in parser_nal_unit()
1467 (s->recovery.valid_flag && s->recovery.first_frm_valid && in parser_nal_unit()
1468 s->recovery.first_frm_id == s->poc)) { in parser_nal_unit()