Lines Matching refs:curr
206 void h265e_slice_init(void *ctx, EncFrmStatus curr) in h265e_slice_init() argument
215 H265eSlice *slice = p->dpb->curr->slice; in h265e_slice_init()
216 p->slice = p->dpb->curr->slice; in h265e_slice_init()
236 p->dpb->curr->is_key_frame = 0; in h265e_slice_init()
237 if (curr.is_idr) { in h265e_slice_init()
239 p->dpb->curr->is_key_frame = 1; in h265e_slice_init()
240 p->dpb->curr->status.is_intra = 1; in h265e_slice_init()
244 p->dpb->curr->status.is_intra = 0; in h265e_slice_init()
247 p->dpb->curr->status.val = curr.val; in h265e_slice_init()
249 if (slice->m_sliceType != B_SLICE && !curr.non_recn) in h265e_slice_init()
271 slice->poc = p->dpb->curr->seq_idx; in h265e_slice_init()
273 slice->temporal_id = p->dpb->curr->status.temporal_id; in h265e_slice_init()
274 p->dpb->curr->gop_idx = p->dpb->gop_idx++; in h265e_slice_init()
275 p->dpb->curr->poc = slice->poc; in h265e_slice_init()
276 if (curr.is_lt_ref) in h265e_slice_init()
277 p->dpb->curr->is_long_term = 1; in h265e_slice_init()