19eb590e4d68e3b0f9a29e9d8b4b2375efea96ae |
|
03-Nov-2017 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Merge "Decoder: Handle ps_codec_obj memory allocation failure gracefully" into mnc-dr-dev am: 59d29f3a42 am: 1232ed762a am: c3388332a1 am: 9616d06d9f am: b248b90e5c am: 9268f7f6f8 am: ba34c2e4f6 am: e3887b800d Change-Id: Ib7ae7465ec696d254a54e9b94b77500e2f259240
|
b248b90e5ca824861d3c2cee4d24e3c838bbf366 |
|
03-Nov-2017 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Merge "Decoder: Handle ps_codec_obj memory allocation failure gracefully" into mnc-dr-dev am: 59d29f3a42 am: 1232ed762a am: c3388332a1 am: 9616d06d9f Change-Id: I9302f1123e6db6215640364bc8e2382d03544974
|
59d29f3a42d06a8b49eb397792a33f219025988a |
|
03-Nov-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Decoder: Handle ps_codec_obj memory allocation failure gracefully" into mnc-dr-dev
|
a966e2a65dd901151ce7f4481d0084840c9a0f7e |
|
26-Oct-2017 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Decoder: Handle ps_codec_obj memory allocation failure gracefully If memory allocation for ps_codec_obj fails, return gracefully with an error code. All other allocation failures are handled correctly. Bug: 68299873 Test: before/after with always-failing malloc Change-Id: I5e6c07b147b13df81e65476851662d4b55d33b83
/external/libhevc/decoder/ihevcd_api.c
|
1ee4f5d7731b16349df5bf0b83814560ef539e66 |
|
31-Aug-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Fix tile index buf alloc size Bug: 64893226 Change-Id: Iec02f6a7b65804cc3daadf6e29d57a7ad955d517 (cherry picked from commit 6921d875c1176cc79a582dd7416e020bf011b53e)
/external/libhevc/decoder/ihevcd_api.c
|
1cbe754f52ef3103e8575494e1c84062375981df |
|
10-Oct-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Alloc extra bytes for bits buf for parse optimzation am: 4cf597a518 am: 847da962ca am: 1a4160b448 am: 0f0d14ee95 am: 1f1b528420 am: c8d00a7dc9 am: 3459daa979 am: 2e435f308a Change-Id: I6384f4c47c539862a690b133750d573a902ab62d
|
1f1b528420c367b11318e599d500ec3f00bc496c |
|
10-Oct-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Alloc extra bytes for bits buf for parse optimzation am: 4cf597a518 am: 847da962ca am: 1a4160b448 am: 0f0d14ee95 Change-Id: I41874af1fe263bd3b532d7034b0294d143fcf2b1
|
0f0d14ee954f8cf4f71eec7466cce9eef45dfaf9 |
|
10-Oct-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Alloc extra bytes for bits buf for parse optimzation am: 4cf597a518 am: 847da962ca am: 1a4160b448 Change-Id: Ibc63539ee338fa1da8570c1d2e865998b4651c19
|
4cf597a518436abf964b020bb97f97e490f80065 |
|
19-Sep-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Alloc extra bytes for bits buf for parse optimzation Without this extra allocation, if a nal fills entire bits buffer, there will be out of bound memory read access. Bug: 65719872 Test: ran poc before/after on ASAN of master Change-Id: I1c36821505bdc4fe6c23f30a02ab2fb0fb657946
/external/libhevc/decoder/ihevcd_api.c
|
685c2f62a5be871553ee6aa672b2d6affb4d2057 |
|
14-Sep-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Fix tile index buf alloc size" into nyc-dev am: 79ffdee092 am: c67922bab6 am: 40dd7c7348 am: c0a095a829 am: c7f4e06a7c Change-Id: Ic950776ed9e167ace81b51d960cf3d2f84b06d75
|
c67922bab63f408e854bd60bb0875e2a69ab92a1 |
|
13-Sep-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Fix tile index buf alloc size" into nyc-dev am: 79ffdee092 Change-Id: I4a488b9548124ccdc0844dc8338cd609359ae1be
|
6921d875c1176cc79a582dd7416e020bf011b53e |
|
31-Aug-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Fix tile index buf alloc size Bug: 64893226 Change-Id: Iec02f6a7b65804cc3daadf6e29d57a7ad955d517
/external/libhevc/decoder/ihevcd_api.c
|
ecdc4c1a1c868d675d9d4026f91ec3794cf43ae9 |
|
27-Apr-2016 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
DO NOT MERGE Added support for exporting SEI mastering display color params Bug: 27442922 Change-Id: Id466d48070ed916f18ebed6d3cf592bdcd206b83
/external/libhevc/decoder/ihevcd_api.c
|
506045b5adf4a589f0988cb9a9ae72c0138c7bf0 |
|
27-Apr-2016 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Added support for exporting SEI mastering display color params Bug: 27442922 Change-Id: Id466d48070ed916f18ebed6d3cf592bdcd206b83
/external/libhevc/decoder/ihevcd_api.c
|
164727b5a60b9fbb44a8414bae7fae4c0898a89c |
|
02-Nov-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Fixed uninitialized reads for error clips Fixed valgrind errors for uninitialized reads from heap allocation Bugfix: 25278021 Change-Id: I43008479fe8298a3a4cf6bb1708960cc78a34911
/external/libhevc/decoder/ihevcd_api.c
|
dca46f9e910edc5a31d19304ffa98e0654dfb638 |
|
26-Oct-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Added few memsets to avoid uninitialized reads for error clips Also aligned few allocations to 4 byte boundary Bug: 25070493 Bug: 24686670 Change-Id: Ia00b3a3db1066650f85bb3e7c904e8acee102696
/external/libhevc/decoder/ihevcd_api.c
|
e3d6224dca4eb80297009b1a753aa65cb0117bd8 |
|
31-Aug-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Reduced memory requirements Memory allocations are now done based on contents of SPS API changed to move allocations inside the library Change-Id: Ia4333cc2c01d7402dfe05e55e3c8a770a86be693
/external/libhevc/decoder/ihevcd_api.c
|
6267c11c733b1d96ef75ac4b2854c86c7478d8a0 |
|
05-Aug-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Simplified error checks for setting stride Change-Id: Ie8df0eebca7967fc87b4662e0cc582033dac6aae
/external/libhevc/decoder/ihevcd_api.c
|
221aaccb7a9b501ce16ccc1fd7f7d44a8f73cd6e |
|
28-Oct-2014 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Few bug fixes in loop filter Removed few unused functions Fixed an issue in 420P output in shared mdoe Few bug fixes in handling loop filter corner cases in multi-tile multi-slice clips Renamed few elements in mv_buf_t for consistency Bug: 22860270 Change-Id: I8d179b9ad3c7ee3ad27972ee02ea2658fd2c3c25
/external/libhevc/decoder/ihevcd_api.c
|
6c166a9e18156d364d0704fccbd53a7dc022e97d |
|
24-Jun-2014 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Source files clean up Cleaned up source files for redundant and inactive #if directives
/external/libhevc/decoder/ihevcd_api.c
|
707042fda96ebede81408b854385173483798bcd |
|
04-Jun-2014 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Few bug fixes and warnings removed Added support for returning coded width and height along with display dimensions Fixed few macros for mips Removed signed comparison warnings Removed few files that are not needed Fixed an issue in handling more than 256 slices in a picture Bug: 14571712 Change-Id: Ie485aaae3a13744bc9acff8aa699efbbc31f94f1
/external/libhevc/decoder/ihevcd_api.c
|
0d8951cef4b1a1dbf4ff5ba3e8796cf1d4503098 |
|
16-May-2014 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Initial Version of HEVC decoder Compliant to reference software HM11.0 onwards Bug: 14571712 Change-Id: I8af25c1221cc6ab70440141c4d9b48c1ac69696a
/external/libhevc/decoder/ihevcd_api.c
|