Searched defs:ps_codec (Results 1 - 25 of 61) sorted by relevance

123

/external/libavc/decoder/arm/
H A Dih264d_function_selector_a9q.c73 * @param[in] ps_codec
82 void ih264d_init_function_ptr_a9q(dec_struct_t *ps_codec) argument
87 ps_codec->apf_intra_pred_luma_16x16[0] = ih264_intra_pred_luma_16x16_mode_vert_a9q;
88 ps_codec->apf_intra_pred_luma_16x16[1] = ih264_intra_pred_luma_16x16_mode_horz_a9q;
89 ps_codec->apf_intra_pred_luma_16x16[2] = ih264_intra_pred_luma_16x16_mode_dc_a9q;
90 ps_codec->apf_intra_pred_luma_16x16[3] = ih264_intra_pred_luma_16x16_mode_plane_a9q;
94 ps_codec->apf_intra_pred_luma_4x4[0] = ih264_intra_pred_luma_4x4_mode_vert_a9q;
95 ps_codec->apf_intra_pred_luma_4x4[1] = ih264_intra_pred_luma_4x4_mode_horz_a9q;
96 ps_codec->apf_intra_pred_luma_4x4[2] = ih264_intra_pred_luma_4x4_mode_dc_a9q;
97 ps_codec
[all...]
H A Dih264d_function_selector_av8.c74 * @param[in] ps_codec
83 void ih264d_init_function_ptr_av8(dec_struct_t *ps_codec) argument
87 ps_codec->apf_intra_pred_luma_16x16[0] = ih264_intra_pred_luma_16x16_mode_vert_av8;
88 ps_codec->apf_intra_pred_luma_16x16[1] = ih264_intra_pred_luma_16x16_mode_horz_av8;
89 ps_codec->apf_intra_pred_luma_16x16[2] = ih264_intra_pred_luma_16x16_mode_dc_av8;
90 ps_codec->apf_intra_pred_luma_16x16[3] = ih264_intra_pred_luma_16x16_mode_plane_av8;
94 ps_codec->apf_intra_pred_luma_4x4[0] = ih264_intra_pred_luma_4x4_mode_vert_av8;
95 ps_codec->apf_intra_pred_luma_4x4[1] = ih264_intra_pred_luma_4x4_mode_horz_av8;
96 ps_codec->apf_intra_pred_luma_4x4[2] = ih264_intra_pred_luma_4x4_mode_dc_av8;
97 ps_codec
[all...]
H A Dih264d_function_selector.c57 void ih264d_init_function_ptr(dec_struct_t *ps_codec) argument
60 IVD_ARCH_T e_proc_arch = ps_codec->e_processor_arch;
61 ih264d_init_function_ptr_generic(ps_codec);
67 ih264d_init_function_ptr_av8(ps_codec);
76 ih264d_init_function_ptr_a9q(ps_codec);
86 void ih264d_init_arch(dec_struct_t *ps_codec) argument
90 ps_codec->e_processor_arch = ARCH_ARM_NONEON;
92 ps_codec->e_processor_arch = ARCH_ARMV8_GENERIC;
94 ps_codec->e_processor_arch = ARCH_ARM_NEONINTR;
96 ps_codec
[all...]
/external/libavc/decoder/x86/
H A Dih264d_function_selector_sse42.c73 * @param[in] ps_codec
82 void ih264d_init_function_ptr_sse42(dec_struct_t *ps_codec) argument
84 ps_codec->pf_default_weighted_pred_luma = ih264_default_weighted_pred_luma_sse42;
85 ps_codec->pf_default_weighted_pred_chroma = ih264_default_weighted_pred_chroma_sse42;
86 ps_codec->pf_weighted_pred_luma = ih264_weighted_pred_luma_sse42;
87 ps_codec->pf_weighted_pred_chroma = ih264_weighted_pred_chroma_sse42;
88 ps_codec->pf_weighted_bi_pred_luma = ih264_weighted_bi_pred_luma_sse42;
89 ps_codec->pf_weighted_bi_pred_chroma = ih264_weighted_bi_pred_chroma_sse42;
91 ps_codec->pf_iquant_itrans_recon_luma_4x4 = ih264_iquant_itrans_recon_4x4_sse42;
92 ps_codec
[all...]
H A Dih264d_function_selector_ssse3.c73 * @param[in] ps_codec
82 void ih264d_init_function_ptr_ssse3(dec_struct_t *ps_codec) argument
89 ps_codec->apf_intra_pred_luma_16x16[0] = ih264_intra_pred_luma_16x16_mode_vert_ssse3;
90 ps_codec->apf_intra_pred_luma_16x16[1] = ih264_intra_pred_luma_16x16_mode_horz_ssse3;
91 ps_codec->apf_intra_pred_luma_16x16[2] = ih264_intra_pred_luma_16x16_mode_dc_ssse3;
92 ps_codec->apf_intra_pred_luma_16x16[3] = ih264_intra_pred_luma_16x16_mode_plane_ssse3;
96 ps_codec->apf_intra_pred_luma_4x4[0] = ih264_intra_pred_luma_4x4_mode_vert_ssse3;
97 ps_codec->apf_intra_pred_luma_4x4[1] = ih264_intra_pred_luma_4x4_mode_horz_ssse3;
98 ps_codec->apf_intra_pred_luma_4x4[2] = ih264_intra_pred_luma_4x4_mode_dc_ssse3;
99 ps_codec
[all...]
H A Dih264d_function_selector.c59 void ih264d_init_function_ptr(dec_struct_t *ps_codec) argument
62 ih264d_init_function_ptr_generic(ps_codec);
63 switch(ps_codec->e_processor_arch)
66 ih264d_init_function_ptr_generic(ps_codec);
69 ih264d_init_function_ptr_ssse3(ps_codec);
73 ih264d_init_function_ptr_ssse3(ps_codec);
74 ih264d_init_function_ptr_sse42(ps_codec);
78 void ih264d_init_arch(dec_struct_t *ps_codec) argument
82 ps_codec->e_processor_arch = ARCH_X86_SSE42;
84 ps_codec
[all...]
/external/libavc/encoder/x86/
H A Dih264e_function_selector_ssse3.c96 * @param[in] ps_codec
105 void ih264e_init_function_ptr_ssse3(codec_t *ps_codec) argument
110 ps_codec->apf_intra_pred_16_l[0] = ih264_intra_pred_luma_16x16_mode_vert_ssse3;
111 ps_codec->apf_intra_pred_16_l[1] = ih264_intra_pred_luma_16x16_mode_horz_ssse3;
112 ps_codec->apf_intra_pred_16_l[2] = ih264_intra_pred_luma_16x16_mode_dc_ssse3;
113 ps_codec->apf_intra_pred_16_l[3] = ih264_intra_pred_luma_16x16_mode_plane_ssse3;
117 ps_codec->apf_intra_pred_4_l[0] = ih264_intra_pred_luma_4x4_mode_vert_ssse3;
118 ps_codec->apf_intra_pred_4_l[1] = ih264_intra_pred_luma_4x4_mode_horz_ssse3;
119 ps_codec->apf_intra_pred_4_l[2] = ih264_intra_pred_luma_4x4_mode_dc_ssse3;
120 ps_codec
[all...]
H A Dih264e_function_selector.c91 * @param[in] ps_codec
102 codec_t *ps_codec = (codec_t *)pv_codec; local
103 ih264e_init_function_ptr_generic(ps_codec);
104 switch(ps_codec->s_cfg.e_arch)
107 ih264e_init_function_ptr_generic(ps_codec);
110 ih264e_init_function_ptr_ssse3(ps_codec);
114 ih264e_init_function_ptr_ssse3(ps_codec);
115 ih264e_init_function_ptr_sse42(ps_codec);
/external/libhevc/decoder/arm/
H A Dihevcd_function_selector_a9q.c61 void ihevcd_init_function_ptr_a9q(codec_t *ps_codec) argument
63 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz_a9q;
64 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert_a9q;
65 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert_a9q;
66 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz_a9q;
67 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy_a9q;
68 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out_a9q;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz_a9q;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out_a9q;
71 ps_codec
[all...]
H A Dihevcd_function_selector_noneon.c61 void ihevcd_init_function_ptr_noneon(codec_t *ps_codec) argument
63 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz;
64 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert;
65 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert;
66 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz;
67 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy;
68 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out;
71 ps_codec
[all...]
H A Dihevcd_function_selector.c61 void ihevcd_init_function_ptr_neonintr(codec_t *ps_codec);
62 void ihevcd_init_function_ptr_noneon(codec_t *ps_codec);
63 void ihevcd_init_function_ptr_a9q(codec_t *ps_codec);
64 void ihevcd_init_function_ptr_av8(codec_t *ps_codec);
67 codec_t *ps_codec = (codec_t *)pv_codec; local
70 switch(ps_codec->e_processor_arch)
74 ihevcd_init_function_ptr_neonintr(ps_codec);
78 ihevcd_init_function_ptr_noneon(ps_codec);
87 ihevcd_init_function_ptr_a9q(ps_codec);
89 ihevcd_init_function_ptr_noneon(ps_codec);
121 codec_t *ps_codec = (codec_t *)pv_codec; local
[all...]
/external/libhevc/decoder/arm64/
H A Dihevcd_function_selector_av8.c61 void ihevcd_init_function_ptr_av8(codec_t *ps_codec) argument
63 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz_av8;
64 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert_av8;
65 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert_av8;
66 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz_av8;
67 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy_av8;
68 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out_av8;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz_av8;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out_av8;
71 ps_codec
[all...]
/external/libhevc/decoder/mips/
H A Dihevcd_function_selector_mips_generic.c61 void ihevcd_init_function_ptr_mips_generic(codec_t *ps_codec) argument
63 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz;
64 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert;
65 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert;
66 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz;
67 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy;
68 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out;
71 ps_codec
[all...]
H A Dihevcd_function_selector.c61 void ihevcd_init_function_ptr_mips_generic(codec_t *ps_codec);
62 void ihevcd_init_function_ptr_mips_32(codec_t *ps_codec);
66 codec_t *ps_codec = (codec_t *)pv_codec; local
67 switch(ps_codec->e_processor_arch)
71 ihevcd_init_function_ptr_mips_32(ps_codec);
76 ihevcd_init_function_ptr_mips_generic(ps_codec);
83 codec_t *ps_codec = (codec_t *)pv_codec; local
84 ps_codec->e_processor_arch = ARCH_MIPS_32;
/external/libavc/decoder/
H A Dih264d_function_selector_generic.c72 * @param[in] ps_codec
81 void ih264d_init_function_ptr_generic(dec_struct_t *ps_codec) argument
88 ps_codec->apf_intra_pred_luma_16x16[0] =
90 ps_codec->apf_intra_pred_luma_16x16[1] =
92 ps_codec->apf_intra_pred_luma_16x16[2] =
94 ps_codec->apf_intra_pred_luma_16x16[3] =
99 ps_codec->apf_intra_pred_luma_4x4[0] = ih264_intra_pred_luma_4x4_mode_vert;
100 ps_codec->apf_intra_pred_luma_4x4[1] = ih264_intra_pred_luma_4x4_mode_horz;
101 ps_codec->apf_intra_pred_luma_4x4[2] = ih264_intra_pred_luma_4x4_mode_dc;
102 ps_codec
[all...]
/external/libavc/decoder/mips/
H A Dih264d_function_selector.c59 void ih264d_init_function_ptr(dec_struct_t *ps_codec) argument
61 ih264d_init_function_ptr_generic(ps_codec);
63 void ih264d_init_arch(dec_struct_t *ps_codec) argument
65 ps_codec->e_processor_arch = ARCH_NA;
/external/libavc/encoder/arm/
H A Dih264e_function_selector.c91 * @param[in] ps_codec
102 codec_t *ps_codec = (codec_t *)pv_codec; local
103 ih264e_init_function_ptr_generic(ps_codec);
104 switch(ps_codec->s_cfg.e_arch)
111 ih264e_init_function_ptr_neon_av8(ps_codec);
121 ih264e_init_function_ptr_neon_a9q(ps_codec);
H A Dih264e_function_selector_a9q.c95 * @param[in] ps_codec
104 void ih264e_init_function_ptr_neon_a9q(codec_t *ps_codec) argument
113 ps_codec->apf_intra_pred_16_l[0] = ih264_intra_pred_luma_16x16_mode_vert_a9q;
114 ps_codec->apf_intra_pred_16_l[1] = ih264_intra_pred_luma_16x16_mode_horz_a9q;
115 ps_codec->apf_intra_pred_16_l[2] = ih264_intra_pred_luma_16x16_mode_dc_a9q;
116 ps_codec->apf_intra_pred_16_l[3] = ih264_intra_pred_luma_16x16_mode_plane_a9q;
120 ps_codec->apf_intra_pred_4_l[0] = ih264_intra_pred_luma_4x4_mode_vert_a9q;
121 ps_codec->apf_intra_pred_4_l[1] = ih264_intra_pred_luma_4x4_mode_horz_a9q;
122 ps_codec->apf_intra_pred_4_l[2] = ih264_intra_pred_luma_4x4_mode_dc_a9q;
123 ps_codec
[all...]
/external/libavc/encoder/mips/
H A Dih264e_function_selector.c91 * @param[in] ps_codec
103 codec_t *ps_codec = (codec_t *)pv_codec; local
104 ih264e_init_function_ptr_generic(ps_codec);
/external/libhevc/decoder/x86/
H A Dihevcd_function_selector.c63 codec_t *ps_codec = (codec_t *)pv_codec; local
64 switch(ps_codec->e_processor_arch)
90 codec_t *ps_codec = (codec_t *)pv_codec; local
94 ps_codec->e_processor_arch = ARCH_X86_GENERIC;
96 ps_codec->e_processor_arch = ARCH_X86_SSE42;
98 ps_codec->e_processor_arch = ARCH_X86_AVX2;
100 ps_codec->e_processor_arch = ARCH_X86_SSSE3;
103 ps_codec->e_processor_arch = ARCH_X86_SSSE3;
H A Dihevcd_function_selector_generic.c63 codec_t *ps_codec = (codec_t *)pv_codec; local
65 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz;
66 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert;
67 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert;
68 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out;
71 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz;
72 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out;
73 ps_codec
[all...]
H A Dihevcd_function_selector_sse42.c63 codec_t *ps_codec = (codec_t *)pv_codec; local
65 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz_ssse3;
66 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert_ssse3;
67 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert_ssse3;
68 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz_ssse3;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy_sse42;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out_sse42;
71 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz_ssse3;
72 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out_ssse3;
73 ps_codec
[all...]
H A Dihevcd_function_selector_ssse3.c63 codec_t *ps_codec = (codec_t *)pv_codec; local
65 ps_codec->s_func_selector.ihevc_deblk_chroma_horz_fptr = &ihevc_deblk_chroma_horz_ssse3;
66 ps_codec->s_func_selector.ihevc_deblk_chroma_vert_fptr = &ihevc_deblk_chroma_vert_ssse3;
67 ps_codec->s_func_selector.ihevc_deblk_luma_vert_fptr = &ihevc_deblk_luma_vert_ssse3;
68 ps_codec->s_func_selector.ihevc_deblk_luma_horz_fptr = &ihevc_deblk_luma_horz_ssse3;
69 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_fptr = &ihevc_inter_pred_chroma_copy_ssse3;
70 ps_codec->s_func_selector.ihevc_inter_pred_chroma_copy_w16out_fptr = &ihevc_inter_pred_chroma_copy_w16out_ssse3;
71 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_fptr = &ihevc_inter_pred_chroma_horz_ssse3;
72 ps_codec->s_func_selector.ihevc_inter_pred_chroma_horz_w16out_fptr = &ihevc_inter_pred_chroma_horz_w16out_ssse3;
73 ps_codec
[all...]
/external/libmpeg2/decoder/mips/
H A Dimpeg2d_function_selector.c72 dec_state_t *ps_codec = (dec_state_t *)pv_codec; local
74 impeg2d_init_function_ptr_generic(ps_codec);
79 dec_state_t *ps_codec = (dec_state_t *)pv_codec; local
81 ps_codec->e_processor_arch = ARCH_NA;
/external/libmpeg2/decoder/x86/
H A Dimpeg2d_function_selector.c69 dec_state_t *ps_codec = (dec_state_t *)pv_codec; local
72 switch(ps_codec->e_processor_arch)
97 dec_state_t *ps_codec = (dec_state_t*) pv_codec; local
101 ps_codec->e_processor_arch = ARCH_X86_SSE42;
103 ps_codec->e_processor_arch = ARCH_X86_SSSE3;
105 ps_codec->e_processor_arch = D_ARCH_X86_AVX2;
107 ps_codec->e_processor_arch = ARCH_X86_GENERIC;
110 ps_codec->e_processor_arch = ARCH_X86_SSE42;

Completed in 1407 milliseconds

123