libavc/encoder/svc
Ashwin Natesan c759935aad svcenc: Handling frames with few MB's in In-frame RC
A 'consumption ratio' is computed fr every MB when
in-frame RC is enabled. This computation can result in
divide-by-zeros in certain circumstances. Such cases
are now appropriately handled.

Bug: ossFuzz:60828
Test: svc_enc_fuzzer
2023-07-25 08:06:32 -07:00
..
irc_svc_rate_control_api.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
irc_svc_rate_control_api.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_api.c svcenc: fixed a bug in low bitrate encodes 2023-02-20 08:03:08 -08:00
isvce_cabac.c svcenc: fixed incorrect EPB checks 2023-03-09 06:51:21 -08:00
isvce_cabac.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cabac_encode.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cabac_init.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cabac_structs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cabac_utils.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cavlc.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_cavlc.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_core_coding.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_core_coding.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_deblk.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_deblk.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_downscaler.c svcenc: fixed riscv4 soong build errors 2023-02-07 07:09:18 -08:00
isvce_downscaler.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_downscaler_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_encode.c svcenc: RC bitrate overflows prevented 2023-03-19 23:02:06 -07:00
isvce_encode.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_encode_header.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_encode_header.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_error.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_fmt_conv.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_fmt_conv.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_function_selector_generic.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_globals.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_globals.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ibl_eval.c svcenc: fixed riscv4 soong build errors 2023-02-07 07:09:18 -08:00
isvce_ibl_eval.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ibl_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ilp_mv.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ilp_mv.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ilp_mv_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_ilp_mv_utils.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_interface_structs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_intra_modes_eval.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_intra_modes_eval.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_mc.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_mc.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_me.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_me.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_mode_stat_visualiser.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_mode_stat_visualiser.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_nalu_stat_aggregator.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_nalu_stat_aggregator.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_pred_structs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_process.c svcenc: nullSan errors in ILPMv fixed 2023-03-21 10:17:44 -07:00
isvce_process.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_rate_control.c Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_rate_control.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_rc_mem_interface.c svcenc: RC bitrate overflows prevented 2023-03-19 23:02:06 -07:00
isvce_rc_mem_interface.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_rc_utils.c svcenc: fixed riscv4 soong build errors 2023-02-07 07:09:18 -08:00
isvce_rc_utils.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_rc_utils_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_res_pred_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_residual_pred.c svcenc: fixed riscv4 soong build errors 2023-02-07 07:09:18 -08:00
isvce_residual_pred.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_structs.h svcenc: RC bitrate overflows prevented 2023-03-19 23:02:06 -07:00
isvce_sub_pic_rc.c svcenc: Handling frames with few MB's in In-frame RC 2023-07-25 08:06:32 -07:00
isvce_sub_pic_rc.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_sub_pic_rc_private_defs.h Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00
isvce_utils.c svcenc: RC bitrate overflows prevented 2023-03-19 23:02:06 -07:00
isvce_utils.h svcenc: RC bitrate overflows prevented 2023-03-19 23:02:06 -07:00
libsvcenc.cmake Encoder: SVC encoding support added 2023-01-30 11:07:10 -08:00