libhevc-mirror/decoder
Harish Mahendrakar d1209ac475 Pad boundary pixels of picture buffers
One pixel outside the boundary on all sides of picture buffers are initialized to zero
These pixels were being read in SAO functions but were not used in actual processing

Setting these pixels to zero will supress unitialized read errors in valgrind

Change-Id: Ic39a43ee0a108751fb49718319e408ddc3536008
2016-06-18 08:57:33 +00:00
..
arm Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
arm64 Update assembly files to unified syntax 2014-12-01 20:46:10 +01:00
mips Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
x86 Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_api.c Fixed uninitialized reads for error clips 2016-06-16 03:26:18 +00:00
ihevcd_bitstream.c Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_bitstream.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_boundary_strength.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_boundary_strength.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_cabac.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_cabac.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_common_tables.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_common_tables.h Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_cxa.h Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_deblk.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_deblk.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_debug.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_decode.c Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_decode.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_defs.h Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_error.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_fmt_conv.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_fmt_conv.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_func_types.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_function_selector.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_get_mv.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_get_mv.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_ilf_padding.c Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_ilf_padding.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_inter_pred.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_inter_pred.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_intra_pred_mode_prediction.c Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_intra_pred_mode_prediction.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_iquant_itrans_recon_ctb.c Fixed out of bound reads in stack variables 2016-06-17 21:45:58 +00:00
ihevcd_iquant_itrans_recon_ctb.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_itrans_recon_dc.c Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_itrans_recon_dc.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_ittiam_logo.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_job_queue.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_job_queue.h Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_mv_merge.c Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_mv_merge.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_mv_pred.c Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_mv_pred.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_nal.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_nal.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_headers.c Handle streams with change in max_dec_buffering/num_reorder_frames 2016-05-04 03:46:01 +00:00
ihevcd_parse_headers.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_residual.c Fixed an out of bound read in accessing inverse scan table 2015-10-09 11:44:25 -07:00
ihevcd_parse_residual.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_slice.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_parse_slice.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_parse_slice_header.c Fix in reading short_term_ref_pic_set_idx in slice header 2015-10-09 11:44:26 -07:00
ihevcd_parse_slice_header.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_process_slice.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_process_slice.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_profile.h Source files clean up 2014-07-12 15:09:24 -07:00
ihevcd_ref_list.c Few bug fixes in loop filter 2015-07-31 01:59:55 +00:00
ihevcd_ref_list.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_sao.c Fixed out of bound reads in stack variables 2016-06-17 21:45:58 +00:00
ihevcd_sao.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_statistics.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_structs.h Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_trace.h Initial Version of HEVC decoder 2014-05-21 18:14:55 -07:00
ihevcd_utils.c Pad boundary pixels of picture buffers 2016-06-18 08:57:33 +00:00
ihevcd_utils.h Reduced memory requirements 2015-10-09 11:44:26 -07:00
ihevcd_version.c Remove __DATE__/__TIME__ from Android builds 2015-10-30 21:56:26 +00:00