Lines Matching refs:start_code
122 static MPP_RET store_nalu(Avs2dCtx_t *p_dec, RK_U8 *p_start, RK_U32 len, RK_U32 start_code) in store_nalu() argument
130 if (AVS2_IS_SLICE_START_CODE(start_code)) { in store_nalu()
133 } else if (AVS2_IS_HEADER(start_code)) { in store_nalu()
437 RK_U32 start_code = 0; in avs2_split_nalu() local
444 start_code = avs2_find_start_code(buf_start, buf_end, &start_code_ptr); in avs2_split_nalu()
448 start_code, start_code_ptr - buf_start, p_dec->prev_start_code); in avs2_split_nalu()
450 if (start_code == AVS2_VIDEO_SEQUENCE_START_CODE) { in avs2_split_nalu()
462 if (start_code == AVS2_VIDEO_SEQUENCE_START_CODE) { in avs2_split_nalu()
473 … if (AVS2_IS_SLICE_START_CODE(p_dec->prev_start_code) && !AVS2_IS_SLICE_START_CODE(start_code)) { in avs2_split_nalu()
478 if (start_code != AVS2_USER_DATA_START_CODE) in avs2_split_nalu()
479 avs2_add_nalu_header(p_dec, start_code); in avs2_split_nalu()
482 if (AVS2_IS_SLICE_START_CODE(start_code)) { in avs2_split_nalu()
483 store_nalu(p_dec, start_code_ptr - 3, 4, start_code); in avs2_split_nalu()
484 } else if (start_code == AVS2_VIDEO_SEQUENCE_END_CODE) { in avs2_split_nalu()
491 p_dec->prev_start_code = start_code; in avs2_split_nalu()