Lines Matching refs:task
169 MPP_RET h263d_prepare(void *dec, MppPacket pkt, HalDecTask *task) in h263d_prepare() argument
176 if (NULL == dec || NULL == pkt || NULL == task) { in h263d_prepare()
177 mpp_err_f("found NULL intput dec %p pkt %p task %p\n", dec, pkt, task); in h263d_prepare()
187 task->valid = 0; in h263d_prepare()
188 task->flags.eos = 1; in h263d_prepare()
229 task->valid = 1; in h263d_prepare()
261 task->valid = 1; in h263d_prepare()
270 task->input_packet = p->task_pkt; in h263d_prepare()
271 task->flags.eos = p->task_eos; in h263d_prepare()
276 MPP_RET h263d_parse(void *dec, HalDecTask *task) in h263d_parse() argument
281 if (NULL == dec || NULL == task) { in h263d_parse()
282 mpp_err_f("found NULL intput dec %p task %p\n", dec, task); in h263d_parse()
286 ret = mpp_h263_parser_decode(p->parser, task->input_packet); in h263d_parse()
289 task->valid = 0; in h263d_parse()
290 task->output = -1; in h263d_parse()
291 mpp_packet_set_length(task->input_packet, 0); in h263d_parse()
295 mpp_h263_parser_setup_syntax(p->parser, &task->syntax); in h263d_parse()
296 mpp_h263_parser_setup_hal_output(p->parser, &task->output); in h263d_parse()
297 mpp_h263_parser_setup_refer(p->parser, task->refer, MAX_DEC_REF_NUM); in h263d_parse()