Home
last modified time | relevance | path

Searched refs:nal_size (Results 1 – 3 of 3) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_parse.c60 static RK_U32 parse_nal_size(RK_U8 nal_size, RK_U8 *data) in parse_nal_size() argument
62 switch (nal_size) { in parse_nal_size()
852 p_Inp->nal_size = 1 + (pdata[4] & 3); in parse_prepare_avcC_header()
904 VAL_CHECK(ret, (p_Inp->nal_size > 0)); in parse_prepare_avcC_data()
908 p_strm->nalu_len = parse_nal_size(p_Inp->nal_size, p_strm->curdata); in parse_prepare_avcC_data()
922 p_strm->nalu_buf = p_strm->curdata + p_Inp->nal_size; in parse_prepare_avcC_data()
931 p_strm->curdata += p_Inp->nal_size; in parse_prepare_avcC_data()
932 p_strm->nalu_offset += p_Inp->nal_size; in parse_prepare_avcC_data()
933 pkt_impl->length -= p_Inp->nal_size; in parse_prepare_avcC_data()
934 p_Inp->in_length -= p_Inp->nal_size; in parse_prepare_avcC_data()
[all …]
H A Dh264d_global.h903 RK_U32 nal_size; member
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_header_gen.c98 RK_S32 nal_size = 0; in h265e_encapsulate_nals() local
106 nal_size += nal[i].i_payload; in h265e_encapsulate_nals()
109 necessary_size = nal_size * 3 / 2 + nal_num * 4 + 4 + 64; in h265e_encapsulate_nals()