libavc/decoder
Hamsalekha S 3f6c941de5 Added error check for output buffer size.
The output buffer size given by the application, needs to be checked
in every process call. This is required in the case of resolution
change.

Bug: 36006815
Test: avcdec -i poc.bin
Change-Id: I16a92cdad23eb7b1e12c1a67c1b2599204f29249
2017-06-16 17:41:23 -07:00
..
arm fix file permissions 2015-05-05 17:51:34 +00:00
mips fix file permissions 2015-05-05 17:51:34 +00:00
x86 fix file permissions 2015-05-05 17:51:34 +00:00
ih264d.h Support for level greater than level at init in Decoder 2015-07-31 18:53:17 +00:00
ih264d_api.c Added error check for output buffer size. 2017-06-16 17:41:23 -07:00
ih264d_bitstrm.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_bitstrm.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_cabac.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_cabac.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_cabac_init_tables.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_compute_bs.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_deblocking.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_deblocking.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_debug.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_defs.h Decoder: Fix in checking for valid profile flags 2016-12-06 14:19:39 -08:00
ih264d_dpb_manager.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_dpb_mgr.c Decoder: Fix in the case of MMCO 6 2017-06-06 21:37:21 +00:00
ih264d_error_handler.h Improved error resilience in decoder 2015-06-25 08:25:44 -07:00
ih264d_format_conv.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_format_conv.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_function_selector.h Remove an unused and unnecessary function prototype and associated define 2015-06-25 08:25:51 -07:00
ih264d_function_selector_generic.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_inter_pred.c Decoder: Fixes for handling errors in multi-slice MB Aff streams 2016-09-22 08:29:34 -07:00
ih264d_inter_pred.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_mb_utils.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_mb_utils.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_mem_request.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_mvpred.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_mvpred.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_nal.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_nal.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_bslice.c Initializing reference list for every P/B slice. 2017-06-02 10:22:52 -07:00
ih264d_parse_cabac.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_cabac.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_cavlc.c Decoder: Fix stack underflow in CAVLC 4x4 parse functions 2016-02-22 14:54:08 -08:00
ih264d_parse_cavlc.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_headers.c Merge "Fixed hang in the case of multiple sps id." into mnc-dev 2017-06-06 23:48:10 +00:00
ih264d_parse_headers.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_islice.c Decoder: Fix end of bitstream error. 2017-05-11 17:11:25 -07:00
ih264d_parse_islice.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_mb_header.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_mb_header.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_parse_pslice.c Initializing reference list for every P/B slice. 2017-06-02 10:22:52 -07:00
ih264d_parse_slice.c Added error check for output buffer size. 2017-06-16 17:41:23 -07:00
ih264d_parse_slice.h Decoder: Moved end of pic processing to end of decode call 2017-02-14 16:58:07 +00:00
ih264d_process_bslice.c Decoder: Fix in reference list initialization. 2017-03-22 16:55:01 +00:00
ih264d_process_bslice.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_process_intra_mb.c Fix stack buffer overflow in ih264d_process_intra_mb 2017-05-10 15:58:24 +00:00
ih264d_process_intra_mb.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_process_pslice.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_process_pslice.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_quant_scaling.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_quant_scaling.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_sei.c Decoder: Fixed an out of bound access while parsing SEI 2017-01-13 10:33:18 -08:00
ih264d_sei.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_structs.h Merge "Initializing reference list for every P/B slice." into mnc-dev 2017-06-06 20:14:42 +00:00
ih264d_tables.c Decoder: Padded gau1_ih264d_top_left_mb_part_indx_mod to avoid an out of bound read 2017-01-17 16:12:12 -08:00
ih264d_tables.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_thread_compute_bs.c Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_thread_compute_bs.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_thread_parse_decode.c Remove unnecessary calls to ithread_exit 2015-06-25 08:25:44 -07:00
ih264d_thread_parse_decode.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00
ih264d_transfer_address.h fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_utils.c Merge "DO NOT MERGE Decoder: Fix allocation for Mbaff weight matrix" into mnc-dev 2017-05-16 15:22:10 +00:00
ih264d_utils.h Support for level greater than level at init in Decoder 2015-07-31 18:53:17 +00:00
ih264d_vui.c fix file permissions 2015-05-05 17:51:34 +00:00
ih264d_vui.h fix file permissions 2015-05-05 17:51:34 +00:00
iv.h fix file permissions 2015-05-05 17:51:34 +00:00
ivd.h Multithreading changes and better error resilience 2015-06-03 07:27:36 -07:00