Home
last modified time | relevance | path

Searched refs:MppWriteCtx (Results 1 – 14 of 14) sorted by relevance

/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_bitwrite.h36 } MppWriteCtx; typedef
38 MPP_RET mpp_writer_init(MppWriteCtx *ctx, void *p, RK_S32 size);
39 MPP_RET mpp_writer_reset(MppWriteCtx *ctx);
42 MPP_RET mpp_writer_status(MppWriteCtx *ctx);
44 void mpp_writer_flush(MppWriteCtx *ctx);
47 void mpp_writer_put_raw_bits(MppWriteCtx *ctx, RK_S32 val, RK_S32 len);
50 void mpp_writer_put_bits(MppWriteCtx *ctx, RK_S32 val, RK_S32 len);
53 void mpp_writer_align_zero(MppWriteCtx *ctx);
56 void mpp_writer_align_one(MppWriteCtx *ctx);
59 void mpp_writer_trailing(MppWriteCtx * ctx);
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_bitwrite.c22 MPP_RET mpp_writer_status(MppWriteCtx *ctx) in mpp_writer_status()
32 MPP_RET mpp_writer_reset(MppWriteCtx *ctx) in mpp_writer_reset()
45 MPP_RET mpp_writer_init(MppWriteCtx *ctx, void *p, RK_S32 size) in mpp_writer_init()
66 void mpp_writer_put_raw_bits(MppWriteCtx *ctx, RK_S32 val, RK_S32 len) in mpp_writer_put_raw_bits()
98 void mpp_writer_flush(MppWriteCtx *ctx) in mpp_writer_flush()
112 void mpp_writer_put_bits(MppWriteCtx * ctx, RK_S32 val, RK_S32 len) in mpp_writer_put_bits()
161 void mpp_writer_align_zero(MppWriteCtx *ctx) in mpp_writer_align_zero()
167 void mpp_writer_align_one(MppWriteCtx *ctx) in mpp_writer_align_one()
176 void mpp_writer_trailing(MppWriteCtx *ctx) in mpp_writer_trailing()
183 void mpp_writer_put_ue(MppWriteCtx *ctx, RK_U32 val) in mpp_writer_put_ue()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_sei.c30 static MPP_RET write_recovery_point(MppWriteCtx *bit, RK_U32 recovery_frame_cnt) in write_recovery_point()
49 MppWriteCtx bit_ctx; in h264e_sei_recovery_point_to_packet()
50 MppWriteCtx *bit = &bit_ctx; in h264e_sei_recovery_point_to_packet()
112 MppWriteCtx bit_ctx; in h264e_sei_to_packet()
113 MppWriteCtx *bit = &bit_ctx; in h264e_sei_to_packet()
H A Dh264e_slice.c186 void write_marking(MppWriteCtx *s, H264eMarkingInfo *marking) in write_marking()
545 void h264e_slice_write_header(H264eSlice *slice, MppWriteCtx *s) in h264e_slice_write_header()
732 MppWriteCtx stream; in h264e_slice_write()
733 MppWriteCtx *s = &stream; in h264e_slice_write()
776 MppWriteCtx *s;
786 static void init_context(H264eCabac *ctx, RK_S32 qp, RK_S32 model, MppWriteCtx *s) in init_context()
811 MppWriteCtx *s = ctx->s; in h264e_cabac_putbyte()
933 MppWriteCtx stream; in h264e_slice_write_pskip()
934 MppWriteCtx *s = &stream; in h264e_slice_write_pskip()
1097 MppWriteCtx stream; in h264e_slice_write_prefix_nal_unit_svc()
[all …]
H A Dh264e_pps.c129 MppWriteCtx bit_ctx; in h264e_pps_to_packet()
130 MppWriteCtx *bit = &bit_ctx; in h264e_pps_to_packet()
H A Dh264e_sps.c262 MppWriteCtx bit_ctx; in h264e_sps_to_packet()
263 MppWriteCtx *bit = &bit_ctx; in h264e_sps_to_packet()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_enctropy.h28 MppWriteCtx *m_bitIf;
42 void h265e_cabac_init(H265eCabacCtx *cabac_ctx, MppWriteCtx * bitIf);
H A Dh265e_enctropy.c189 void h265e_cabac_init(H265eCabacCtx *cabac_ctx, MppWriteCtx * bitIf) in h265e_cabac_init()
199 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_writeOut()
312 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_finish()
342 MppWriteCtx* s = cabac_ctx->m_bitIf; in h265e_cabac_flush()
H A Dh265e_stream.h25 MppWriteCtx enc_stream;
H A Dh265e_slice.c284 void code_st_refpic_set(MppWriteCtx *bitIf, H265eReferencePictureSet* rps, RK_S32 idx) in code_st_refpic_set()
354 void h265e_code_slice_header(H265eSlice *slice, MppWriteCtx *bitIf, in h265e_code_slice_header()
742 static void h265e_write_nal(MppWriteCtx *bitIf, RK_S32 temporal_id) in h265e_write_nal()
756 static void h265e_write_algin(MppWriteCtx *bitIf) in h265e_write_algin()
799 static void h265e_code_skip_tile(void *ctx, H265eSlice *slice, MppWriteCtx *bitIf, TileInfo *tile) in h265e_code_skip_tile()
857 MppWriteCtx bitIf; in h265e_code_slice_skip_frame()
H A Dh265e_header_gen.c61 MppWriteCtx s; in h265e_nal_encode()
/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_bit_test.c59 void proc_bit_ops(MppWriteCtx *writer, BitOps *ops) in proc_bit_ops()
88 MppWriteCtx writer; in main()
/rockchip-linux_mpp/mpp/codec/enc/jpeg/
H A Djpege_api_v2.c118 MppWriteCtx bit_ctx; in jpege_start()
119 MppWriteCtx *bits = &bit_ctx; in jpege_start()
303 MppWriteCtx bit_ctx; in jpege_add_Prefix()
304 MppWriteCtx *bits = &bit_ctx; in jpege_add_Prefix()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_cbs.c2406 MppWriteCtx bit_ctx; in mpp_av1_get_dlby_rpu()