Searched refs:nal (Results 1 – 8 of 8) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_header_gen.c | 54 static void h265e_nal_encode(RK_U8 *dst, H265eNal *nal) in h265e_nal_encode() argument 58 RK_U8 *src = nal->p_payload; in h265e_nal_encode() 59 RK_U8 *end = nal->p_payload + nal->i_payload; in h265e_nal_encode() 74 mpp_writer_put_bits(&s, nal->i_type, 6);//nal_unit_type in h265e_nal_encode() 76 mpp_writer_put_bits(&s, nal->temporal_id + 1, 3); //nuh_temporal_id_plus1 in h265e_nal_encode() 90 nal->i_payload = size + 4; in h265e_nal_encode() 91 nal->p_payload = orig_dst; in h265e_nal_encode() 102 H265eNal *nal = out->nal; in h265e_encapsulate_nals() local 106 nal_size += nal[i].i_payload; in h265e_encapsulate_nals() 111 necessary_size += nal[i].i_padding; in h265e_encapsulate_nals() [all …]
|
| H A D | h265e_header_gen.h | 80 H265eNal nal[H265E_NAL_IDX_BUTT]; member
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser.c | 1340 static RK_S32 parser_nal_unit(HEVCContext *s, const RK_U8 *nal, int length) in parser_nal_unit() argument 1346 mpp_set_bitread_ctx(gb, (RK_U8*)nal, length); in parser_nal_unit() 1387 memcpy(s->pre_pps_data, nal, length); in parser_nal_unit() 1392 if (memcmp(s->pre_pps_data, nal, length)) { in parser_nal_unit() 1394 memcpy(s->pre_pps_data, nal, length); in parser_nal_unit() 1400 memcpy(s->pre_pps_data, nal, length); in parser_nal_unit() 1554 HEVCNAL *nal) in mpp_hevc_extract_rbsp() argument 1595 if (length + MPP_INPUT_BUFFER_PADDING_SIZE > nal->rbsp_buffer_size) { in mpp_hevc_extract_rbsp() 1597 mpp_free(nal->rbsp_buffer); in mpp_hevc_extract_rbsp() 1598 nal->rbsp_buffer = NULL; in mpp_hevc_extract_rbsp() [all …]
|
| H A D | h265d_parser.h | 676 HEVCNAL *nal);
|
| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_slice.h | 175 RK_S32 h264e_slice_write_prefix_nal_unit_svc(H264ePrefixNal *nal, void *p, RK_S32 size);
|
| /rockchip-linux_mpp/test/ |
| H A D | vpu_api_test.c | 239 RK_S32 nal = 0x00000001; in vpu_encode_demo() local 394 nal = BSWAP32(nal); in vpu_encode_demo()
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 691 …_S32 | 表示添加prefix nal的使能标志。 0 – 表示关闭。 1 – 表示开启,在SEI信息和硬件编码的码流数据之间添加pr…
|
| /rockchip-linux_mpp/ |
| H A D | CHANGELOG.md | 39 - [hal_h265e]: Fix nal type in tsvc mode
|