Home
last modified time | relevance | path

Searched refs:sc_ibuf (Results 1 – 5 of 5) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
Dviddec_pm_tags.c54 viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), false, false); in viddec_pm_generic_generate_contribution_tags()
63 … viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), true, false); in viddec_pm_generic_generate_contribution_tags()
96 viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), true, false); in viddec_pm_lateframe_generate_contribution_tags()
101 … viddec_emit_contr_tag(&(cxt->emitter), &(list->sc_ibuf[num_items]), false, !ignore_partial); in viddec_pm_lateframe_generate_contribution_tags()
145 pend->pending_tags[t_index] = list->sc_ibuf[index].id; in viddec_pm_add_tags_to_pendinglist()
150 pend->pending_tags[t_index] = list->sc_ibuf[index].id; in viddec_pm_add_tags_to_pendinglist()
225 …viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found && cxt->pen… in viddec_h264_add_association_tags()
259 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, not_first_slice); in viddec_generic_add_association_tags()
265 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found); in viddec_generic_add_association_tags()
270 viddec_emit_assoc_tag(&(cxt->emitter), list->sc_ibuf[index].id, cxt->frame_start_found); in viddec_generic_add_association_tags()
[all …]
Dviddec_pm_utils_list.c25 list->sc_ibuf[list->num_items - 1] = *es_buf; in viddec_pm_utils_list_addbuf()
41 accumulated_size = list->sc_ibuf[index].len - list->start_offset; in viddec_pm_utils_list_getbyte_position()
53 if((accumulated_size + list->sc_ibuf[index].len) >= byte) in viddec_pm_utils_list_getbyte_position()
59 accumulated_size += list->sc_ibuf[index].len; in viddec_pm_utils_list_getbyte_position()
78 end = list->sc_ibuf[0].len - list->start_offset; in viddec_pm_utils_list_updatebytepos()
86 end += list->sc_ibuf[items].len; in viddec_pm_utils_list_updatebytepos()
143 wi->es.es_phys_addr = list->sc_ibuf[items].phys + start - list->data[items].stpos; in viddec_pm_utils_list_emit_slice_tags()
154 wi->es.es_phys_addr = list->sc_ibuf[items].phys + start - list->data[items].stpos; in viddec_pm_utils_list_emit_slice_tags()
163 wi->es.es_phys_addr = list->sc_ibuf[items].phys; in viddec_pm_utils_list_emit_slice_tags()
170 wi->es.es_phys_addr = list->sc_ibuf[items].phys; in viddec_pm_utils_list_emit_slice_tags()
[all …]
Dviddec_pm.c196 cur_buf->cur_es = &(list->sc_ibuf[cur_buf->list_index]); in viddec_pm_create_ibuf()
219 cur_buf->cur_es = &(list->sc_ibuf[cur_buf->list_index]); in viddec_pm_create_ibuf()
375 viddec_emit_contr_tag(&(cxt->emitter), &(cxt->list.sc_ibuf[indx]), false, true); in viddec_pm_handle_buffer_overflow()
376 viddec_emit_assoc_tag(&(cxt->emitter), cxt->list.sc_ibuf[indx].id, true); in viddec_pm_handle_buffer_overflow()
510 … while((indx< (uint32_t)cxt->list.num_items) && (cxt->list.sc_ibuf[indx].len == 0)) in viddec_pm_parse_es_buffer()
512 … viddec_emit_contr_tag(&(cxt->emitter), &(cxt->list.sc_ibuf[indx]), false, false); in viddec_pm_parse_es_buffer()
513 … viddec_emit_assoc_tag(&(cxt->emitter), cxt->list.sc_ibuf[indx].id, false); in viddec_pm_parse_es_buffer()
Dviddec_pm_utils_bstream.c258 ret = (uint32_t)list->sc_ibuf[lst_index].buf; in viddec_pm_utils_bstream_getphys()
260 ret = list->sc_ibuf[lst_index].phys; in viddec_pm_utils_bstream_getphys()
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/
Dviddec_pm_utils_list.h30 viddec_input_buffer_t sc_ibuf[MAX_IBUFS_PER_SC]; /* Place to store buffer descriptors */ member