Home
last modified time | relevance | path

Searched refs:c (Results 1 – 25 of 101) sorted by relevance

12345

/rockchip-linux_mpp/osal/
H A DCMakeLists.txt14 allocator/allocator_std.c
15 allocator/allocator_ion.c
16 allocator/allocator_ext_dma.c
17 allocator/allocator_dma_heap.c
18 allocator/allocator_drm.c
22 driver/mpp_server.c
23 driver/mpp_device.c
24 driver/mpp_service.c
25 driver/vcodec_service.c
26 driver/mpp_vcodec_client.c
[all …]
H A Dmpp_common.c49 RK_S32 axb_div_c(RK_S32 a, RK_S32 b, RK_S32 c) in axb_div_c() argument
59 else if ((a * b / b) == a && c != 0) in axb_div_c()
60 return (a * b / c); in axb_div_c()
70 if (c < 0) { in axb_div_c()
72 c = -c; in axb_div_c()
75 if (c == 0) in axb_div_c()
89 while (((RK_U32)b >> right) > (RK_U32)c) in axb_div_c()
97 (RK_U32)c * (RK_U32)b) >> shift) * sign; in axb_div_c()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvpx_rac.c46 void vpx_init_range_decoder(VpxRangeCoder *c, const uint8_t *buf, int buf_size) in vpx_init_range_decoder() argument
48 c->high = 255; in vpx_init_range_decoder()
49 c->bits = -16; in vpx_init_range_decoder()
50 c->buffer = buf; in vpx_init_range_decoder()
51 c->end = buf + buf_size; in vpx_init_range_decoder()
52 c->code_word = bytestream_get_be24(&c->buffer); in vpx_init_range_decoder()
55 unsigned int vpx_rac_renorm(VpxRangeCoder *c) in vpx_rac_renorm() argument
57 int shift = vpx_norm_shift[c->high]; in vpx_rac_renorm()
58 int bits = c->bits; in vpx_rac_renorm()
59 unsigned int code_word = c->code_word; in vpx_rac_renorm()
[all …]
H A Dvp9d_parser.c482 static RK_S32 update_prob(VpxRangeCoder *c, RK_S32 p, RK_U8 *delta) in update_prob() argument
522 if (!vpx_rac_get(c)) { in update_prob()
523 d = vpx_rac_get_uint(c, 4) + 0; in update_prob()
524 } else if (!vpx_rac_get(c)) { in update_prob()
525 d = vpx_rac_get_uint(c, 4) + 16; in update_prob()
526 } else if (!vpx_rac_get(c)) { in update_prob()
527 d = vpx_rac_get_uint(c, 5) + 32; in update_prob()
529 d = vpx_rac_get_uint(c, 7); in update_prob()
531 d = (d << 1) - 65 + vpx_rac_get(c); in update_prob()
634 RK_S32 c, i, j, k, l, m, n, max, size2, res, sharp; in decode_parser_header() local
[all …]
H A Dvpx_rac.h52 void vpx_init_range_decoder(VpxRangeCoder *c, const uint8_t *buf, int buf_size);
53 unsigned int vpx_rac_renorm(VpxRangeCoder *c);
54 int vpx_rac_get_prob(VpxRangeCoder *c, uint8_t prob);
55 int vpx_rac_get_prob_branchy(VpxRangeCoder *c, int prob);
57 int vpx_rac_get(VpxRangeCoder *c);
58 int vpx_rac_get_uint(VpxRangeCoder *c, int bits);
/rockchip-linux_mpp/mpp/base/
H A DCMakeLists.txt7 mpp_enc_refs.c
8 mpp_enc_ref.c
9 mpp_enc_cfg.c
10 mpp_dec_cfg.c
11 mpp_sys_cfg.c
12 mpp_sys_cfg_st.c
13 mpp_cluster.c
14 mpp_buf_slot.c
15 mpp_buffer_impl.c
16 mpp_buffer.c
[all …]
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_obj_macro.h23 #define CONCAT_3(a,b,c) a##b##c argument
24 #define CONCAT_4(a,b,c,d) a##b##c##d argument
25 #define CONCAT_5(a,b,c,d,e) a##b##c##d##e argument
26 #define CONCAT_6(a,b,c,d,e,f) a##b##c##d##e##f argument
34 #define CONCAT_US3(a,b,c) a##_##b##_##c argument
35 #define CONCAT_US4(a,b,c,d) a##_##b##_##c##_##d argument
36 #define CONCAT_US5(a,b,c,d,e) a##_##b##_##c##_##d##_##e argument
37 #define CONCAT_US6(a,b,c,d,e,f) a##_##b##_##c##_##d##_##e##_##f argument
45 #define CONCAT_DOT3(a,b,c) a.b.c argument
46 #define CONCAT_DOT4(a,b,c,d) a.b.c.d argument
[all …]
/rockchip-linux_mpp/
H A DAndroid.bp69 "mpp/base/*.c",
78 "mpp/codec/dec/**/*.c",
80 "mpp/codec/enc/**/*.c",
82 "mpp/codec/rc/*.c",
90 "mpp/hal/common/**/*.c",
92 "mpp/hal/vpu/**/*.c",
94 "mpp/hal/rkdec/**/*.c",
96 "mpp/hal/rkenc/common/*.c",
97 "mpp/hal/rkenc/h264e/hal_h264e_vepu541.c",
98 "mpp/hal/rkenc/h264e/hal_h264e_vepu580.c",
[all …]
/rockchip-linux_mpp/mpp/codec/rc/
H A DCMakeLists.txt9 h264e_rc.c
10 h265e_rc.c
11 jpege_rc.c
12 vp8e_rc.c
13 rc_model_v2_smt.c
14 rc_model_v2.c
15 rc_api.c
16 rc.c
17 rc_base.c
/rockchip-linux_mpp/utils/
H A DCMakeLists.txt8 mpp_enc_roi_utils.c
9 mpi_enc_utils.c
10 mpi_dec_utils.c
11 mpp_opt.c
12 utils.c
13 iniparser.c
14 dictionary.c
15 camera_source.c
16 osd3_test.c
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A DCMakeLists.txt5 hal_h264d_api.c
6 hal_h264d_vdpu34x.c
7 hal_h264d_vdpu382.c
8 hal_h264d_vdpu383.c
9 hal_h264d_vdpu384a.c
10 hal_h264d_rkv_reg.c
11 hal_h264d_vdpu2.c
12 hal_h264d_vdpu1.c
13 hal_h264d_vdpu_com.c
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A DCMakeLists.txt28 h264d_api.c
29 h264d_parse.c
30 h264d_slice.c
31 h264d_sps.c
32 h264d_pps.c
33 h264d_scalist.c
34 h264d_sei.c
35 h264d_dpb.c
36 h264d_init.c
37 h264d_fill.c
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A DCMakeLists.txt5 h265e_api.c
6 h265e_dpb.c
7 h265e_ps.c
8 h265e_slice.c
9 h265e_header_gen.c
10 h265e_stream.c
11 h265e_syntax.c
12 h265e_enctropy.c
/rockchip-linux_mpp/kmpp/base/
H A DCMakeLists.txt7 kmpp_ioc.c
8 kmpp_obj.c
9 kmpp_meta.c
10 kmpp_frame.c
11 kmpp_buffer.c
12 kmpp_venc_cfg.c
13 kmpp_vdec_cfg.c
14 kmpp_packet.c
/rockchip-linux_mpp/mpp/codec/
H A DCMakeLists.txt7 mpp_enc_impl.c
8 mpp_enc_v2.c
9 enc_impl.c
10 mpp_dec_no_thread.c
11 mpp_dec_normal.c
12 mpp_dec.c
13 mpp_parser.c
16 add_library(mpp_rc OBJECT mpp_rc.c)
/rockchip-linux_mpp/mpp/hal/rkenc/common/
H A DCMakeLists.txt6 vepu541_common.c
7 vepu5xx_common.c
8 vepu540c_common.c
9 vepu580_tune.c
10 vepu580_common.c
11 vepu510_common.c
12 vepu511_common.c
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A DCMakeLists.txt5 hal_h265d_api.c
6 hal_h265d_com.c
7 hal_h265d_rkv.c
8 hal_h265d_vdpu34x.c
9 hal_h265d_vdpu382.c
10 hal_h265d_vdpu383.c
11 hal_h265d_vdpu384a.c
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A DCMakeLists.txt14 hal_vp8e_api_v2.c
15 hal_vp8e_putbit.c
16 hal_vp8e_table.c
17 hal_vp8e_entropy.c
18 hal_vp8e_base.c
19 hal_vp8e_vepu1_v2.c
20 hal_vp8e_vepu2_v2.c
/rockchip-linux_mpp/test/
H A DCMakeLists.txt16 add_executable(${test_name} ${file_name} mpp_event_trigger.c mpp_parse_cfg.c)
25 add_mpp_test(mpp_info c)
28 add_mpp_test(mpi_dec c)
31 add_mpp_test(mpi_dec_mt c)
34 add_mpp_test(mpi_dec_nt c)
37 add_mpp_test(mpi_enc c)
40 add_mpp_test(mpi_enc_mt c)
43 add_mpp_test(mpi_rc2 c)
46 add_mpp_test(mpi_dec_multi c)
57 add_executable(${test_name} ${test_name}.c)
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A DCMakeLists.txt5 hal_vp9d_api.c
6 hal_vp9d_com.c
7 hal_vp9d_rkv.c
8 hal_vp9d_vdpu34x.c
9 hal_vp9d_vdpu382.c
10 hal_vp9d_vdpu383.c
/rockchip-linux_mpp/mpp/vproc/iep2/
H A DCMakeLists.txt6 add_library(vproc_iep2 STATIC iep2.c iep2_ff.c iep2_gmv.c iep2_osd.c iep2_pd.c iep2_roi.c)
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A DCMakeLists.txt15 av1d_api.c
16 av1d_parser.c
17 av1d_parser2_syntax.c
18 av1d_cbs.c
19 av1d_probs.c
20 av1_entropymode.c
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A DCMakeLists.txt7 h264e_api_v2.c
18 h264e_sps.c
19 h264e_pps.c
20 h264e_sei.c
21 h264e_dpb.c
22 h264e_slice.c
/rockchip-linux_mpp/mpp/vproc/vdpp/
H A DCMakeLists.txt6 add_library(vproc_vdpp STATIC vdpp_api.c
7 vdpp.c
8 vdpp2.c
9 vdpp_common.c)
15 add_library(vdpp SHARED hwpq_vdpp_proc.c ../../mpp_info.c)
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A DCMakeLists.txt9 hal_jpegd_api.c
10 hal_jpegd_common.c
11 hal_jpegd_vdpu2.c
12 hal_jpegd_vdpu1.c
13 hal_jpegd_rkv.c

12345