Lines Matching refs:syn
679 static void update_stream_buffer(MppBuffer streambuf, HalTaskInfo *syn) in update_stream_buffer() argument
682 (h265d_dxva2_picture_context_t *)syn->dec.syntax.data; in update_stream_buffer()
727 MPP_RET hal_h265d_rkv_gen_regs(void *hal, HalTaskInfo *syn) in hal_h265d_rkv_gen_regs() argument
742 if (syn->dec.flags.parse_err || in hal_h265d_rkv_gen_regs()
743 (syn->dec.flags.ref_err && !reg_ctx->cfg->base.disable_error)) { in hal_h265d_rkv_gen_regs()
749 (h265d_dxva2_picture_context_t *)syn->dec.syntax.data; in hal_h265d_rkv_gen_regs()
755 syn->dec.reg_index = i; in hal_h265d_rkv_gen_regs()
770 syn->dec.reg_index = 0; in hal_h265d_rkv_gen_regs()
780 if (syn->dec.syntax.data == NULL) { in hal_h265d_rkv_gen_regs()
787 hal_h265d_v345_output_pps_packet(hal, syn->dec.syntax.data); in hal_h265d_rkv_gen_regs()
789 hal_h265d_output_pps_packet(hal, syn->dec.syntax.data); in hal_h265d_rkv_gen_regs()
825 mpp_buf_slot_get_prop(reg_ctx->packet_slots, syn->dec.input, SLOT_BUFFER, in hal_h265d_rkv_gen_regs()
835 … hal_h265d_slice_hw_rps(syn->dec.syntax.data, rps_ptr, reg_ctx->sw_rps_buf, reg_ctx->fast_mode); in hal_h265d_rkv_gen_regs()
838 hal_h265d_slice_output_rps(syn->dec.syntax.data, rps_ptr); in hal_h265d_rkv_gen_regs()
841 hal_h265d_slice_output_rps(syn->dec.syntax.data, rps_ptr); in hal_h265d_rkv_gen_regs()
845 update_stream_buffer(streambuf, syn); in hal_h265d_rkv_gen_regs()