Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions decoder/arm/ihevcd_function_selector_a9q.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@ void ihevcd_init_function_ptr_a9q(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_intra_pred_luma_mode_3_to_9_fptr = &ihevc_intra_pred_luma_mode_3_to_9_a9q;
ps_func_selector->ihevc_intra_pred_luma_planar_fptr = &ihevc_intra_pred_luma_planar_a9q;
ps_func_selector->ihevc_intra_pred_luma_ver_fptr = &ihevc_intra_pred_luma_ver_a9q;
ps_func_selector->ihevc_itrans_4x4_ttype1_fptr = &ihevc_itrans_4x4_ttype1;
ps_func_selector->ihevc_itrans_4x4_fptr = &ihevc_itrans_4x4;
ps_func_selector->ihevc_itrans_8x8_fptr = &ihevc_itrans_8x8;
ps_func_selector->ihevc_itrans_16x16_fptr = &ihevc_itrans_16x16;
ps_func_selector->ihevc_itrans_32x32_fptr = &ihevc_itrans_32x32;
ps_func_selector->ihevc_itrans_res_4x4_ttype1_fptr = &ihevc_itrans_res_4x4_ttype1;
ps_func_selector->ihevc_itrans_res_4x4_fptr = &ihevc_itrans_res_4x4;
ps_func_selector->ihevc_itrans_res_8x8_fptr = &ihevc_itrans_res_8x8;
Expand All @@ -134,7 +129,6 @@ void ihevcd_init_function_ptr_a9q(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_chroma_recon_8x8_fptr = &ihevc_chroma_recon_8x8;
ps_func_selector->ihevc_chroma_recon_16x16_fptr = &ihevc_chroma_recon_16x16;
ps_func_selector->ihevc_chroma_recon_32x32_fptr = &ihevc_chroma_recon_32x32;
ps_func_selector->ihevc_memset_16bit_mul_8_fptr = &ihevc_memset_16bit_mul_8_a9q;
ps_func_selector->ihevc_memset_16bit_fptr = &ihevc_memset_16bit_a9q;
ps_func_selector->ihevc_pad_left_luma_fptr = &ihevc_pad_left_luma_a9q;
ps_func_selector->ihevc_pad_left_chroma_fptr = &ihevc_pad_left_chroma_a9q;
Expand All @@ -144,7 +138,6 @@ void ihevcd_init_function_ptr_a9q(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_weighted_pred_bi_default_fptr = &ihevc_weighted_pred_bi_default_a9q;
ps_func_selector->ihevc_weighted_pred_uni_fptr = &ihevc_weighted_pred_uni_a9q;
ps_func_selector->ihevc_weighted_pred_chroma_bi_fptr = &ihevc_weighted_pred_chroma_bi_neonintr;
ps_func_selector->ihevc_weighted_pred_chroma_bi_default_fptr = &ihevc_weighted_pred_chroma_bi_default_neonintr;
ps_func_selector->ihevc_weighted_pred_chroma_uni_fptr = &ihevc_weighted_pred_chroma_uni_neonintr;
ps_func_selector->ihevc_sao_band_offset_luma_fptr = &ihevc_sao_band_offset_luma_a9q;
ps_func_selector->ihevc_sao_band_offset_chroma_fptr = &ihevc_sao_band_offset_chroma_a9q;
Expand Down
7 changes: 0 additions & 7 deletions decoder/arm64/ihevcd_function_selector_av8.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@ void ihevcd_init_function_ptr_av8(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_intra_pred_luma_mode_3_to_9_fptr = &ihevc_intra_pred_luma_mode_3_to_9_av8;
ps_func_selector->ihevc_intra_pred_luma_planar_fptr = &ihevc_intra_pred_luma_planar_av8;
ps_func_selector->ihevc_intra_pred_luma_ver_fptr = &ihevc_intra_pred_luma_ver_av8;
ps_func_selector->ihevc_itrans_4x4_ttype1_fptr = &ihevc_itrans_4x4_ttype1;
ps_func_selector->ihevc_itrans_4x4_fptr = &ihevc_itrans_4x4;
ps_func_selector->ihevc_itrans_8x8_fptr = &ihevc_itrans_8x8;
ps_func_selector->ihevc_itrans_16x16_fptr = &ihevc_itrans_16x16;
ps_func_selector->ihevc_itrans_32x32_fptr = &ihevc_itrans_32x32;
ps_func_selector->ihevc_itrans_res_4x4_ttype1_fptr = &ihevc_itrans_res_4x4_ttype1;
ps_func_selector->ihevc_itrans_res_4x4_fptr = &ihevc_itrans_res_4x4;
ps_func_selector->ihevc_itrans_res_8x8_fptr = &ihevc_itrans_res_8x8;
Expand All @@ -134,7 +129,6 @@ void ihevcd_init_function_ptr_av8(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_chroma_recon_8x8_fptr = &ihevc_chroma_recon_8x8;
ps_func_selector->ihevc_chroma_recon_16x16_fptr = &ihevc_chroma_recon_16x16;
ps_func_selector->ihevc_chroma_recon_32x32_fptr = &ihevc_chroma_recon_32x32;
ps_func_selector->ihevc_memset_16bit_mul_8_fptr = &ihevc_memset_16bit_mul_8_av8;
ps_func_selector->ihevc_memset_16bit_fptr = &ihevc_memset_16bit_av8;
ps_func_selector->ihevc_pad_left_luma_fptr = &ihevc_pad_left_luma_av8;
ps_func_selector->ihevc_pad_left_chroma_fptr = &ihevc_pad_left_chroma_av8;
Expand All @@ -144,7 +138,6 @@ void ihevcd_init_function_ptr_av8(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_weighted_pred_bi_default_fptr = &ihevc_weighted_pred_bi_default_av8;
ps_func_selector->ihevc_weighted_pred_uni_fptr = &ihevc_weighted_pred_uni_av8;
ps_func_selector->ihevc_weighted_pred_chroma_bi_fptr = &ihevc_weighted_pred_chroma_bi_neonintr;
ps_func_selector->ihevc_weighted_pred_chroma_bi_default_fptr = &ihevc_weighted_pred_chroma_bi_default_neonintr;
ps_func_selector->ihevc_weighted_pred_chroma_uni_fptr = &ihevc_weighted_pred_chroma_uni_neonintr;
ps_func_selector->ihevc_sao_band_offset_luma_fptr = &ihevc_sao_band_offset_luma_av8;
ps_func_selector->ihevc_sao_band_offset_chroma_fptr = &ihevc_sao_band_offset_chroma_av8;
Expand Down
8 changes: 0 additions & 8 deletions decoder/ihevcd_function_selector.h
Original file line number Diff line number Diff line change
Expand Up @@ -123,11 +123,6 @@ typedef struct
ihevc_intra_pred_luma_mode_3_to_9_ft *ihevc_intra_pred_luma_mode_3_to_9_fptr;
ihevc_intra_pred_luma_planar_ft *ihevc_intra_pred_luma_planar_fptr;
ihevc_intra_pred_luma_ver_ft *ihevc_intra_pred_luma_ver_fptr;
ihevc_itrans_4x4_ttype1_ft *ihevc_itrans_4x4_ttype1_fptr;
ihevc_itrans_4x4_ft *ihevc_itrans_4x4_fptr;
ihevc_itrans_8x8_ft *ihevc_itrans_8x8_fptr;
ihevc_itrans_16x16_ft *ihevc_itrans_16x16_fptr;
ihevc_itrans_32x32_ft *ihevc_itrans_32x32_fptr;
ihevc_itrans_res_4x4_ttype1_ft *ihevc_itrans_res_4x4_ttype1_fptr;
ihevc_itrans_res_4x4_ft *ihevc_itrans_res_4x4_fptr;
ihevc_itrans_res_8x8_ft *ihevc_itrans_res_8x8_fptr;
Expand All @@ -152,7 +147,6 @@ typedef struct
ihevc_chroma_recon_8x8_ft *ihevc_chroma_recon_8x8_fptr;
ihevc_chroma_recon_16x16_ft *ihevc_chroma_recon_16x16_fptr;
ihevc_chroma_recon_32x32_ft *ihevc_chroma_recon_32x32_fptr;
ihevc_memset_16bit_mul_8_ft *ihevc_memset_16bit_mul_8_fptr;
ihevc_memset_16bit_ft *ihevc_memset_16bit_fptr;
ihevc_pad_left_luma_ft *ihevc_pad_left_luma_fptr;
ihevc_pad_left_chroma_ft *ihevc_pad_left_chroma_fptr;
Expand All @@ -162,7 +156,6 @@ typedef struct
ihevc_weighted_pred_bi_default_ft *ihevc_weighted_pred_bi_default_fptr;
ihevc_weighted_pred_uni_ft *ihevc_weighted_pred_uni_fptr;
ihevc_weighted_pred_chroma_bi_ft *ihevc_weighted_pred_chroma_bi_fptr;
ihevc_weighted_pred_chroma_bi_default_ft *ihevc_weighted_pred_chroma_bi_default_fptr;
ihevc_weighted_pred_chroma_uni_ft *ihevc_weighted_pred_chroma_uni_fptr;
ihevc_sao_band_offset_luma_ft *ihevc_sao_band_offset_luma_fptr;
ihevc_sao_band_offset_chroma_ft *ihevc_sao_band_offset_chroma_fptr;
Expand Down Expand Up @@ -256,7 +249,6 @@ typedef struct
ihevc_hbd_weighted_pred_bi_default_ft *ihevc_hbd_weighted_pred_bi_default_fptr;
ihevc_hbd_weighted_pred_chroma_uni_ft *ihevc_hbd_weighted_pred_chroma_uni_fptr;
ihevc_hbd_weighted_pred_chroma_bi_ft *ihevc_hbd_weighted_pred_chroma_bi_fptr;
ihevc_hbd_weighted_pred_chroma_bi_default_ft *ihevc_hbd_weighted_pred_chroma_bi_default_fptr;

/* HBD functions for deblocking */
ihevc_hbd_deblk_luma_vert_ft *ihevc_hbd_deblk_luma_vert_fptr;
Expand Down
8 changes: 0 additions & 8 deletions decoder/ihevcd_function_selector_generic.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@ void ihevcd_init_function_ptr_generic(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_intra_pred_luma_mode_3_to_9_fptr = &ihevc_intra_pred_luma_mode_3_to_9;
ps_func_selector->ihevc_intra_pred_luma_planar_fptr = &ihevc_intra_pred_luma_planar;
ps_func_selector->ihevc_intra_pred_luma_ver_fptr = &ihevc_intra_pred_luma_ver;
ps_func_selector->ihevc_itrans_4x4_ttype1_fptr = &ihevc_itrans_4x4_ttype1;
ps_func_selector->ihevc_itrans_4x4_fptr = &ihevc_itrans_4x4;
ps_func_selector->ihevc_itrans_8x8_fptr = &ihevc_itrans_8x8;
ps_func_selector->ihevc_itrans_16x16_fptr = &ihevc_itrans_16x16;
ps_func_selector->ihevc_itrans_32x32_fptr = &ihevc_itrans_32x32;
ps_func_selector->ihevc_itrans_res_4x4_ttype1_fptr = &ihevc_itrans_res_4x4_ttype1;
ps_func_selector->ihevc_itrans_res_4x4_fptr = &ihevc_itrans_res_4x4;
ps_func_selector->ihevc_itrans_res_8x8_fptr = &ihevc_itrans_res_8x8;
Expand All @@ -134,7 +129,6 @@ void ihevcd_init_function_ptr_generic(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_chroma_recon_8x8_fptr = &ihevc_chroma_recon_8x8;
ps_func_selector->ihevc_chroma_recon_16x16_fptr = &ihevc_chroma_recon_16x16;
ps_func_selector->ihevc_chroma_recon_32x32_fptr = &ihevc_chroma_recon_32x32;
ps_func_selector->ihevc_memset_16bit_mul_8_fptr = &ihevc_memset_16bit_mul_8;
ps_func_selector->ihevc_memset_16bit_fptr = &ihevc_memset_16bit;
ps_func_selector->ihevc_pad_left_luma_fptr = &ihevc_pad_left_luma;
ps_func_selector->ihevc_pad_left_chroma_fptr = &ihevc_pad_left_chroma;
Expand All @@ -144,7 +138,6 @@ void ihevcd_init_function_ptr_generic(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_weighted_pred_bi_default_fptr = &ihevc_weighted_pred_bi_default;
ps_func_selector->ihevc_weighted_pred_uni_fptr = &ihevc_weighted_pred_uni;
ps_func_selector->ihevc_weighted_pred_chroma_bi_fptr = &ihevc_weighted_pred_chroma_bi;
ps_func_selector->ihevc_weighted_pred_chroma_bi_default_fptr = &ihevc_weighted_pred_chroma_bi_default;
ps_func_selector->ihevc_weighted_pred_chroma_uni_fptr = &ihevc_weighted_pred_chroma_uni;
ps_func_selector->ihevc_sao_band_offset_luma_fptr = &ihevc_sao_band_offset_luma;
ps_func_selector->ihevc_sao_band_offset_chroma_fptr = &ihevc_sao_band_offset_chroma;
Expand Down Expand Up @@ -247,7 +240,6 @@ void ihevcd_init_function_ptr_generic(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_hbd_weighted_pred_bi_default_fptr = &ihevc_hbd_weighted_pred_bi_default;
ps_func_selector->ihevc_hbd_weighted_pred_chroma_uni_fptr = &ihevc_hbd_weighted_pred_chroma_uni;
ps_func_selector->ihevc_hbd_weighted_pred_chroma_bi_fptr = &ihevc_hbd_weighted_pred_chroma_bi;
ps_func_selector->ihevc_hbd_weighted_pred_chroma_bi_default_fptr = &ihevc_hbd_weighted_pred_chroma_bi_default;
ps_func_selector->ihevc_hbd_pad_left_luma_fptr = &ihevc_hbd_pad_left_luma;
ps_func_selector->ihevc_hbd_pad_right_luma_fptr = &ihevc_hbd_pad_right_luma;
ps_func_selector->ihevc_hbd_pad_left_chroma_fptr = &ihevc_hbd_pad_left_chroma;
Expand Down
7 changes: 0 additions & 7 deletions decoder/x86/ihevcd_function_selector_sse42.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@ void ihevcd_init_function_ptr_sse42(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_intra_pred_luma_mode_3_to_9_fptr = &ihevc_intra_pred_luma_mode_3_to_9_sse42;
ps_func_selector->ihevc_intra_pred_luma_planar_fptr = &ihevc_intra_pred_luma_planar_ssse3;
ps_func_selector->ihevc_intra_pred_luma_ver_fptr = &ihevc_intra_pred_luma_ver_sse42;
ps_func_selector->ihevc_itrans_4x4_ttype1_fptr = &ihevc_itrans_4x4_ttype1;
ps_func_selector->ihevc_itrans_4x4_fptr = &ihevc_itrans_4x4;
ps_func_selector->ihevc_itrans_8x8_fptr = &ihevc_itrans_8x8;
ps_func_selector->ihevc_itrans_16x16_fptr = &ihevc_itrans_16x16;
ps_func_selector->ihevc_itrans_32x32_fptr = &ihevc_itrans_32x32;
ps_func_selector->ihevc_itrans_res_4x4_ttype1_fptr = &ihevc_itrans_res_4x4_ttype1;
ps_func_selector->ihevc_itrans_res_4x4_fptr = &ihevc_itrans_res_4x4;
ps_func_selector->ihevc_itrans_res_8x8_fptr = &ihevc_itrans_res_8x8;
Expand All @@ -134,7 +129,6 @@ void ihevcd_init_function_ptr_sse42(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_chroma_recon_8x8_fptr = &ihevc_chroma_recon_8x8;
ps_func_selector->ihevc_chroma_recon_16x16_fptr = &ihevc_chroma_recon_16x16;
ps_func_selector->ihevc_chroma_recon_32x32_fptr = &ihevc_chroma_recon_32x32;
ps_func_selector->ihevc_memset_16bit_mul_8_fptr = &ihevc_memset_16bit_mul_8;
ps_func_selector->ihevc_memset_16bit_fptr = &ihevc_memset_16bit;
ps_func_selector->ihevc_pad_left_luma_fptr = &ihevc_pad_left_luma;
ps_func_selector->ihevc_pad_left_chroma_fptr = &ihevc_pad_left_chroma;
Expand All @@ -144,7 +138,6 @@ void ihevcd_init_function_ptr_sse42(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_weighted_pred_bi_default_fptr = &ihevc_weighted_pred_bi_default_sse42;
ps_func_selector->ihevc_weighted_pred_uni_fptr = &ihevc_weighted_pred_uni_sse42;
ps_func_selector->ihevc_weighted_pred_chroma_bi_fptr = &ihevc_weighted_pred_chroma_bi_sse42;
ps_func_selector->ihevc_weighted_pred_chroma_bi_default_fptr = &ihevc_weighted_pred_chroma_bi_default_ssse3;
ps_func_selector->ihevc_weighted_pred_chroma_uni_fptr = &ihevc_weighted_pred_chroma_uni_sse42;
ps_func_selector->ihevc_sao_band_offset_luma_fptr = &ihevc_sao_band_offset_luma_ssse3;
ps_func_selector->ihevc_sao_band_offset_chroma_fptr = &ihevc_sao_band_offset_chroma_ssse3;
Expand Down
7 changes: 0 additions & 7 deletions decoder/x86/ihevcd_function_selector_ssse3.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,6 @@ void ihevcd_init_function_ptr_ssse3(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_intra_pred_luma_mode_3_to_9_fptr = &ihevc_intra_pred_luma_mode_3_to_9_ssse3;
ps_func_selector->ihevc_intra_pred_luma_planar_fptr = &ihevc_intra_pred_luma_planar_ssse3;
ps_func_selector->ihevc_intra_pred_luma_ver_fptr = &ihevc_intra_pred_luma_ver_ssse3;
ps_func_selector->ihevc_itrans_4x4_ttype1_fptr = &ihevc_itrans_4x4_ttype1;
ps_func_selector->ihevc_itrans_4x4_fptr = &ihevc_itrans_4x4;
ps_func_selector->ihevc_itrans_8x8_fptr = &ihevc_itrans_8x8;
ps_func_selector->ihevc_itrans_16x16_fptr = &ihevc_itrans_16x16;
ps_func_selector->ihevc_itrans_32x32_fptr = &ihevc_itrans_32x32;
ps_func_selector->ihevc_itrans_res_4x4_ttype1_fptr = &ihevc_itrans_res_4x4_ttype1;
ps_func_selector->ihevc_itrans_res_4x4_fptr = &ihevc_itrans_res_4x4;
ps_func_selector->ihevc_itrans_res_8x8_fptr = &ihevc_itrans_res_8x8;
Expand All @@ -134,7 +129,6 @@ void ihevcd_init_function_ptr_ssse3(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_chroma_recon_8x8_fptr = &ihevc_chroma_recon_8x8;
ps_func_selector->ihevc_chroma_recon_16x16_fptr = &ihevc_chroma_recon_16x16;
ps_func_selector->ihevc_chroma_recon_32x32_fptr = &ihevc_chroma_recon_32x32;
ps_func_selector->ihevc_memset_16bit_mul_8_fptr = &ihevc_memset_16bit_mul_8;
ps_func_selector->ihevc_memset_16bit_fptr = &ihevc_memset_16bit;
ps_func_selector->ihevc_pad_left_luma_fptr = &ihevc_pad_left_luma;
ps_func_selector->ihevc_pad_left_chroma_fptr = &ihevc_pad_left_chroma;
Expand All @@ -144,7 +138,6 @@ void ihevcd_init_function_ptr_ssse3(func_selector_t *ps_func_selector)
ps_func_selector->ihevc_weighted_pred_bi_default_fptr = &ihevc_weighted_pred_bi_default_ssse3;
ps_func_selector->ihevc_weighted_pred_uni_fptr = &ihevc_weighted_pred_uni_ssse3;
ps_func_selector->ihevc_weighted_pred_chroma_bi_fptr = &ihevc_weighted_pred_chroma_bi_ssse3;
ps_func_selector->ihevc_weighted_pred_chroma_bi_default_fptr = &ihevc_weighted_pred_chroma_bi_default_ssse3;
ps_func_selector->ihevc_weighted_pred_chroma_uni_fptr = &ihevc_weighted_pred_chroma_uni_ssse3;
ps_func_selector->ihevc_sao_band_offset_luma_fptr = &ihevc_sao_band_offset_luma_ssse3;
ps_func_selector->ihevc_sao_band_offset_chroma_fptr = &ihevc_sao_band_offset_chroma_ssse3;
Expand Down
Loading