Lines Matching refs:dst
42 static RK_U8 *h265e_nal_escape_c(RK_U8 *dst, RK_U8 *src, RK_U8 *end) in h265e_nal_escape_c() argument
44 if (src < end) *dst++ = *src++; in h265e_nal_escape_c()
45 if (src < end) *dst++ = *src++; in h265e_nal_escape_c()
49 *dst++ = *src++; in h265e_nal_escape_c()
51 return dst; in h265e_nal_escape_c()
54 static void h265e_nal_encode(RK_U8 *dst, H265eNal *nal) in h265e_nal_encode() argument
60 RK_U8 *orig_dst = dst; in h265e_nal_encode()
64 *dst++ = 0x00; in h265e_nal_encode()
65 *dst++ = 0x00; in h265e_nal_encode()
66 *dst++ = 0x00; in h265e_nal_encode()
67 *dst++ = 0x01; in h265e_nal_encode()
69 dst += 4; in h265e_nal_encode()
72 mpp_writer_init(&s, dst, 10); in h265e_nal_encode()
77 dst += 2; in h265e_nal_encode()
78 dst = h265e_nal_escape_c(dst, src, end); in h265e_nal_encode()
79 size = (RK_S32)((dst - orig_dst) - 4); in h265e_nal_encode()
201 MPP_RET h265e_sei_recovery_point(void *dst, RK_U8 uuid[16], const void *payload, in h265e_sei_recovery_point() argument
222 h265e_nal_encode(dst, &sei_nal); in h265e_sei_recovery_point()
739 RK_U32 h265e_data_to_sei(void *dst, RK_U8 uuid[16], const void *payload, RK_S32 size) in h265e_data_to_sei() argument
757 h265e_nal_encode(dst, &sei_nal); in h265e_data_to_sei()