Home
last modified time | relevance | path

Searched refs:hdr_dynamic_meta (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_parse.c343 MppFrameHdrDynamicMeta *hdr_dynamic_meta = p_Cur->hdr_dynamic_meta; in mpp_h264d_fill_dynamic_meta() local
348 if (hdr_dynamic_meta && (hdr_dynamic_meta->size < size)) { in mpp_h264d_fill_dynamic_meta()
349 mpp_free(hdr_dynamic_meta); in mpp_h264d_fill_dynamic_meta()
350 hdr_dynamic_meta = NULL; in mpp_h264d_fill_dynamic_meta()
353 if (!hdr_dynamic_meta) { in mpp_h264d_fill_dynamic_meta()
354 hdr_dynamic_meta = mpp_calloc_size(MppFrameHdrDynamicMeta, in mpp_h264d_fill_dynamic_meta()
356 if (!hdr_dynamic_meta) { in mpp_h264d_fill_dynamic_meta()
365 memcpy((RK_U8*)hdr_dynamic_meta->data, start_code, 4); in mpp_h264d_fill_dynamic_meta()
366 memcpy((RK_U8*)hdr_dynamic_meta->data + 4, (RK_U8*)data, size - 4); in mpp_h264d_fill_dynamic_meta()
368 memcpy((RK_U8*)hdr_dynamic_meta->data, (RK_U8*)data, size); in mpp_h264d_fill_dynamic_meta()
[all …]
H A Dh264d_global.h974 MppFrameHdrDynamicMeta *hdr_dynamic_meta; member
H A Dh264d_api.c98 MPP_FREE(p_Cur->hdr_dynamic_meta); in free_cur_ctx()
H A Dh264d_init.c558 if (p_Vid->p_Cur->hdr_dynamic && p_Vid->p_Cur->hdr_dynamic_meta) { in dpb_mark_malloc()
559 impl->hdr_dynamic_meta = p_Vid->p_Cur->hdr_dynamic_meta; in dpb_mark_malloc()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_cbs.c2368 MppFrameHdrDynamicMeta *hdr_dynamic_meta = ctx->hdr_dynamic_meta; in mpp_av1_get_dlby_rpu() local
2396 if (!hdr_dynamic_meta) { in mpp_av1_get_dlby_rpu()
2397 hdr_dynamic_meta = mpp_calloc_size(MppFrameHdrDynamicMeta, in mpp_av1_get_dlby_rpu()
2399 if (!hdr_dynamic_meta) { in mpp_av1_get_dlby_rpu()
2408 mpp_writer_init(&bit_ctx, hdr_dynamic_meta->data, SZ_1K); in mpp_av1_get_dlby_rpu()
2420 hdr_dynamic_meta->size = mpp_writer_bytes(&bit_ctx); in mpp_av1_get_dlby_rpu()
2421 hdr_dynamic_meta->hdr_fmt = DLBY; in mpp_av1_get_dlby_rpu()
2423 emdf_payload_size, hdr_dynamic_meta->size); in mpp_av1_get_dlby_rpu()
2425 ctx->hdr_dynamic_meta = hdr_dynamic_meta; in mpp_av1_get_dlby_rpu()
2430 RK_U8 *p = hdr_dynamic_meta->data; in mpp_av1_get_dlby_rpu()
[all …]
H A Dav1d_parser.h99 MppFrameHdrDynamicMeta *hdr_dynamic_meta; member
H A Dav1d_parser.c616 if (s->hdr_dynamic_meta && s->hdr_dynamic) { in set_output_frame()
617 mpp_frame_set_hdr_dynamic_meta(frame, s->hdr_dynamic_meta); in set_output_frame()
932 MPP_FREE((s->hdr_dynamic_meta)); in av1d_parser_deinit()
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.c1740 MppFrameHdrDynamicMeta *hdr_dynamic_meta = s->hdr_dynamic_meta; in mpp_hevc_fill_dynamic_meta() local
1742 if (hdr_dynamic_meta && (hdr_dynamic_meta->size < size)) { in mpp_hevc_fill_dynamic_meta()
1743 mpp_free(hdr_dynamic_meta); in mpp_hevc_fill_dynamic_meta()
1744 hdr_dynamic_meta = NULL; in mpp_hevc_fill_dynamic_meta()
1747 if (!hdr_dynamic_meta) { in mpp_hevc_fill_dynamic_meta()
1748 hdr_dynamic_meta = mpp_calloc_size(MppFrameHdrDynamicMeta, in mpp_hevc_fill_dynamic_meta()
1750 if (!hdr_dynamic_meta) { in mpp_hevc_fill_dynamic_meta()
1760 memcpy((RK_U8*)hdr_dynamic_meta->data, start_code, 4); in mpp_hevc_fill_dynamic_meta()
1761 memcpy((RK_U8*)hdr_dynamic_meta->data + 4, (RK_U8*)data, size - 4); in mpp_hevc_fill_dynamic_meta()
1765 memcpy((RK_U8*)hdr_dynamic_meta->data, (RK_U8*)data, size); in mpp_hevc_fill_dynamic_meta()
[all …]
H A Dh265d_refs.c184 if (s->hdr_dynamic_meta && s->hdr_dynamic) { in mpp_hevc_set_new_ref()
185 mpp_frame_set_hdr_dynamic_meta(ref->frame, s->hdr_dynamic_meta); in mpp_hevc_set_new_ref()
H A Dh265d_parser.h632 MppFrameHdrDynamicMeta *hdr_dynamic_meta; member
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_frame_impl.h152 MppFrameHdrDynamicMeta *hdr_dynamic_meta; member
/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_global.h394 MppFrameHdrDynamicMeta *hdr_dynamic_meta; member
H A Davs2d_dpb.c542 if (p_dec->hdr_dynamic_meta && p_dec->hdr_dynamic) { in dpb_alloc_frame()
543 mpp_frame_set_hdr_dynamic_meta(mframe, p_dec->hdr_dynamic_meta); in dpb_alloc_frame()
H A Davs2d_parse.c318 FUN_CHECK(ret = parse_hdr_dynamic_meta_extension(bitctx, p_dec->hdr_dynamic_meta)); in parse_extension_header()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_frame.c362 MPP_FRAME_ACCESSORS(MppFrameHdrDynamicMeta*, hdr_dynamic_meta)