Lines Matching refs:src
403 MppEncUserData *src = (MppEncUserData *)user_data; in set_user_data() local
405 if (!src) { in set_user_data()
410 if (!src->pdata || !src->len) { in set_user_data()
411 mpp_err_f("invalid user data %p pdata %p len %d\n", user_data, src->pdata, src->len); in set_user_data()
415 if (impl->user_data.len < src->len) { in set_user_data()
416 void *buf_ptr = mpp_realloc(impl->user_data.pdata, RK_U8, src->len); in set_user_data()
419 mpp_err_f("failed to realloc user data buf size %d\n", src->len); in set_user_data()
426 memcpy(impl->user_data.pdata, src->pdata, src->len); in set_user_data()
427 impl->user_data.len = src->len; in set_user_data()
454 MppEncUserDataFull *src = &src_set->datas[i]; in set_user_datas() local
456 if (src->uuid) in set_user_datas()
457 data_size += strlen((const char *)src->uuid) + 1; in set_user_datas()
458 data_size += src->len; in set_user_datas()
478 MppEncUserDataFull *src = &src_set->datas[i]; in set_user_datas() local
481 dst->len = src->len; in set_user_datas()
482 if (src->uuid) { in set_user_datas()
483 size_t uuid_len = strlen((const char *)src->uuid) + 1; in set_user_datas()
486 memcpy(buf_ptr, src->uuid, uuid_len); in set_user_datas()
491 if (src->pdata) { in set_user_datas()
493 memcpy(buf_ptr, src->pdata, src->len); in set_user_datas()
494 buf_ptr += src->len; in set_user_datas()