Lines Matching refs:nalu
225 MS_S32 RBSPtoNALU (MS_U8 *rbsp, NALU_t *nalu, MS_S32 rbsp_size, MS_S32 nal_unit_type, MS_S32 nal_re… in RBSPtoNALU() argument
230 MS_ASSERT (nalu != NULL); in RBSPtoNALU()
231 if (nalu == NULL) in RBSPtoNALU()
241 nalu->startcodeprefix_len = UseAnnexbLongStartcode ? 4 : 3; in RBSPtoNALU()
242 nalu->forbidden_bit = 0; in RBSPtoNALU()
243 nalu->nal_reference_idc = (NalRefIdc) nal_reference_idc; in RBSPtoNALU()
244 nalu->nal_unit_type = (NaluType) nal_unit_type; in RBSPtoNALU()
245 nalu->buf[0] = in RBSPtoNALU()
246 nalu->forbidden_bit << 7 | in RBSPtoNALU()
247 nalu->nal_reference_idc << 5 | in RBSPtoNALU()
248 nalu->nal_unit_type; in RBSPtoNALU()
250 memcpy (&nalu->buf[1], rbsp, rbsp_size); in RBSPtoNALU()
254 len = 1 + RBSPtoEBSP (&nalu->buf[1], 0, rbsp_size, min_num_bytes); in RBSPtoNALU()
258 nalu->len = len * 8; in RBSPtoNALU()