libavc/common
Ashwin Natesan 51268b3a71 svcenc: Redundant code removed
The following lines of code have been removed to improve coverage -
  [x] Functions -
      - isvc_interleaved_copy
      - isvc_16bit_interleaved_copy
      - isvc_16bit_interleaved_memset
      - isvc_iquant_itrans_recon_chroma_4x4_neon
      - isvc_iquant_itrans_recon_chroma_4x4_sse42
      - isvc_iquant_itrans_recon_4x4_dc_with_res_output_neon
      - isvc_iquant_itrans_recon_res_dc_4x4_sse42
      - isvc_iquant_itrans_recon_4x4_dc_with_res_accumulate_neon
      - isvc_iquant_itrans_recon_res_dc_with_res_acc_4x4_sse42
      - isvce_wait_for_thread
  [x] Function pointer initialisations for the functions above

Test: svc_enc_fuzzer
2023-10-27 06:14:32 -07:00
..
arm svcenc: Redundant code removed 2023-10-27 06:14:32 -07:00
armv8 Decoder: Replacing some numbers with equivalent macros. 2019-03-28 14:40:47 -07:00
mvc Decoder: MVC decoding support added 2022-08-06 05:51:31 +00:00
riscv Add riscv64 support 2022-12-01 22:27:12 +00:00
svc svcenc: Redundant code removed 2023-10-27 06:14:32 -07:00
x86 svcenc: Redundant code removed 2023-10-27 06:14:32 -07:00
common.cmake Decoder: MVC decoding support added 2022-08-06 05:51:31 +00:00
ih264_buf_mgr.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_buf_mgr.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_cabac_tables.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_cabac_tables.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_cavlc_tables.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_cavlc_tables.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_chroma_intra_pred_filters.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_common_tables.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_common_tables.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_deblk_edge_filters.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_deblk_edge_filters.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_deblk_tables.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_deblk_tables.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_debug.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_defs.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_disp_mgr.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_disp_mgr.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_dpb_mgr.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_dpb_mgr.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_error.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_ihadamard_scaling.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_inter_pred_filters.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_inter_pred_filters.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_intra_pred_filters.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_iquant_itrans_recon.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_list.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_list.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_luma_intra_pred_filters.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_macros.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_mem_fns.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_mem_fns.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_padding.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_padding.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_resi_trans_quant.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_size_defs.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_structs.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_trans_data.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_trans_data.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_trans_macros.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_trans_quant_itrans_iquant.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_typedefs.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_weighted_pred.c libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ih264_weighted_pred.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
ithread.c decoder: replace KEEP_THREADS_ACTIVE macro with avc decoder struct variable 2023-07-22 09:51:37 -07:00
ithread.h libavc: Remove duplicate code and improve readability 2023-10-06 16:53:23 -07:00
svccommon.cmake Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00