17b3a1c53dae3568bb99d522599820e5f69f9fd5 |
|
23-Jan-2018 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Fix output buffer size check Bug: 72165027 Test: ran poc before/after For output buffer size check, the parameter wd is set to larger of disp_wd and disp_strd. Change-Id: I1fc745753762b8a8e943165d0bf6525c500fb020 (cherry picked from commit ce8a8db32e9b2054c5dc119fbbec542bf8e848b6)
/external/libhevc/decoder/ihevcd_utils.c
|
7f2573c607d8d7dd0b0814306f4da2955d1c0049 |
|
17-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Check number of output buffers and sizes" into lmp-dev am: 493410548a am: 41d5957422 am: cecb593ca5 am: 6bf3e38d8c am: 1363086b84 am: 245b52a221 am: bee8b9e1c4 am: d114cccc41 am: b7b239c6d6 am: cf2b75916e am: 9c4e5e2e25 am: 49d705f4ff Change-Id: Id9dc8322ef2f69302598774218c11db6166279f7
|
1363086b84e8e9e8df0728d3574352824fa4968d |
|
17-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Check number of output buffers and sizes" into lmp-dev am: 493410548a am: 41d5957422 am: cecb593ca5 am: 6bf3e38d8c Change-Id: I179c1b76706a54adb014cd5a8c7d75b98025239a
|
6bf3e38d8c09a0273786f75df6636cfe6de6a0a4 |
|
17-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Check number of output buffers and sizes" into lmp-dev am: 493410548a am: 41d5957422 am: cecb593ca5 Change-Id: I5e81ebce4997638ea565460f28af3131248e47b4
|
41d59574225afa3c2440b7c1068025f9ab1eb893 |
|
17-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Check number of output buffers and sizes" into lmp-dev am: 493410548a Change-Id: I2f44136cdfd6179712843915dbceb79d3e6aa600
|
1ffb19f7ae4c9622a270ad87f950ce8ffe622783 |
|
02-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Check number of output buffers and sizes Bug: 37435531 Bug: 36817631 Bug: 36492741 Change-Id: I85e3da9a8aaefaac0b494868fdc94d858e4cf8e6
/external/libhevc/decoder/ihevcd_utils.c
|
bc5a2e2b55ece55d9b8fad5e3d50b6bec37b16ed |
|
06-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Set pic_present at end of pic_init instead of beginning" into lmp-dev am: 95cd002d79 am: 18a176494f am: b318a2b6a6 am: ab634125fb am: 66ae5b6dc1 am: f82e8aa4b8 am: 67f15e8623 am: f70d327289 am: 6fbfe55f22 am: c986753b52 am: 711b2ce705 am: 3fc4635429 Change-Id: Ice176337ce1b7b7c13a1a3f524d1ad0b3583edfc
|
66ae5b6dc1b85eb269bba08257ff3d7b5696e852 |
|
06-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Set pic_present at end of pic_init instead of beginning" into lmp-dev am: 95cd002d79 am: 18a176494f am: b318a2b6a6 am: ab634125fb Change-Id: I1f99a0f7825ac7ff2d42e7a2133e8ae8799d06f4
|
ab634125fbff0425708c12f1471028985b6c543d |
|
06-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Set pic_present at end of pic_init instead of beginning" into lmp-dev am: 95cd002d79 am: 18a176494f am: b318a2b6a6 Change-Id: If3dea359b1c1437dba1ab7b302583070e9812996
|
18a176494f64773061148f10e53307cbdb8224ad |
|
06-Jun-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Merge "Set pic_present at end of pic_init instead of beginning" into lmp-dev am: 95cd002d79 Change-Id: I537b23bdfd52ce943206d08bbad7c3e6d0460b78
|
95cd002d79b7aa5c1d2044b708b521082d956f99 |
|
06-Jun-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Set pic_present at end of pic_init instead of beginning" into lmp-dev
|
d012a1ffc0a260de924b7af5e3ba30eb65526f8a |
|
17-May-2017 |
Naveen Kumar P <naveenkumar.p@ittiam.com> |
Set pic_present at end of pic_init instead of beginning Bug: 37469795 In pic_init, pic_present was set in the beggining. If pic_present was set, process and buffer managment were done. For an error stream, a crash occured when pic_init returned with error after setting pic_present. Change-Id: Iea42e6ad2bc5a74517188fa5e4cc434bb96d46c7
/external/libhevc/decoder/ihevcd_utils.c
|
a5117bfdca16450f0aa2800e2b5286d239a6ff82 |
|
12-Apr-2017 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Merge "Check only allocated mv bufs for releasing from reference" into lmp-dev am: 397d2f6c42 am: 1ebd5e1d81 am: 998a1e26c0 am: a56dc1d7d0 am: 87c7e6a523 am: c9375442de am: 993a3e498a am: 4dbd4142e5 am: a77d63eb88 am: 152847677c am: 52cef1871e am: e0b16068ed Change-Id: I978431ea8e7559f68dea6cac17c57bfa60d68ce6
|
87c7e6a5237086588a083b5a424e638c5f88d8e2 |
|
12-Apr-2017 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Merge "Check only allocated mv bufs for releasing from reference" into lmp-dev am: 397d2f6c42 am: 1ebd5e1d81 am: 998a1e26c0 am: a56dc1d7d0 Change-Id: I9a0d60cec34503652f87d6a68268c3b7703a5611
|
a56dc1d7d06fec7bc02effad60d43627124e1716 |
|
12-Apr-2017 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Merge "Check only allocated mv bufs for releasing from reference" into lmp-dev am: 397d2f6c42 am: 1ebd5e1d81 am: 998a1e26c0 Change-Id: Icc0d6cc373368c73fe186b0e36417695ae7b38dd
|
1ebd5e1d810822784d648af35fbee4cb5f230d88 |
|
12-Apr-2017 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Merge "Check only allocated mv bufs for releasing from reference" into lmp-dev am: 397d2f6c42 Change-Id: I91a8038300092b3113907c5a69cd9c83a77dda6c
|
23bfe3e06d53ea749073a5d7ceda84239742b2c2 |
|
14-Mar-2017 |
Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> |
Check only allocated mv bufs for releasing from reference When checking mv bufs for releasing from reference, unallocated mv bufs were also checked. This issue was fixed by restricting the loop count to allocated number of mv bufs. Bug: 34896906 Bug: 34819017 Change-Id: If832f590b301f414d4cd5206414efc61a70c17cb
/external/libhevc/decoder/ihevcd_utils.c
|
613c712d196d00b6aec71d0b316427ab3e947012 |
|
18-Dec-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Added support for parsing SEI parameters Change-Id: I28e1f23d5a216ea9696f73ed4a105eab1b464a8e
/external/libhevc/decoder/ihevcd_utils.c
|
d1209ac47508db990b800609f3a1b04656525990 |
|
18-Dec-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
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
/external/libhevc/decoder/ihevcd_utils.c
|
063ce60457496a8ccac95f723ac71e364f3405bb |
|
17-Dec-2015 |
Ricardo Cerqueira <ricardo@cyngn.com> |
Fix the frame size alignments am: 50ad42cf93 am: 4917993a7e am: 30491833ff * commit '30491833ff1802b28eb2b408ec429947a24c0279': Fix the frame size alignments
|
4917993a7e6c32fe71f4ba3a0b74df22cd1f5c40 |
|
17-Dec-2015 |
Ricardo Cerqueira <ricardo@cyngn.com> |
Fix the frame size alignments am: 50ad42cf93 * commit '50ad42cf932173dc438e26eda5bc4606b09cbcd8': Fix the frame size alignments
|
50ad42cf932173dc438e26eda5bc4606b09cbcd8 |
|
16-Dec-2015 |
Ricardo Cerqueira <ricardo@cyngn.com> |
Fix the frame size alignments Change I59c996161053e313c873381c5bf6f8c36488483f aligned the number of luma samples to 64byte boundaries when calculating and creating the buffers. Unfortunately, it doesn't change all instances of that calculation, leading to mismatches between creation/allocation/destruction. Fixes android.media.cts.DecoderTest#testEOSBehaviorHEVC and android.media.cts.DecoderTest#testCodecEarlyEOSHEVC Bug: 24686670 Bug: 25070493 Bug: 25995793 Bug: 26217939 Bug: 26239053 Change-Id: I5b9dd682e08cfb03d2bc54829c4908976251dee7
/external/libhevc/decoder/ihevcd_utils.c
|
2060081d2b9ff8dcb91209f98cdc4e2b54c56fda |
|
06-Nov-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
DO NOT MERGE Added few memsets to avoid uninitialized reads for error clips Also aligned few allocations to 4 byte boundary Bug: 25070493 Bug: 24686670 Change-Id: Ic6284c6136ba8a72eed6f3bb7b953fb36a19dc22
/external/libhevc/decoder/ihevcd_utils.c
|
516528ee1c30043cad107a3536910adb025af20f |
|
06-Nov-2015 |
Marco Nelissen <marcone@google.com> |
Revert "Added few memsets to avoid uninitialized reads for error clips" am: 552578a757 am: 675c41434a * commit '675c41434a2f38bb2655849aa638242281a295b4': Revert "Added few memsets to avoid uninitialized reads for error clips"
|
b9f7c2c45c6fe770b7daffb9a4e61522d1f12d51 |
|
27-Oct-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
DO NOT MERGE Added few memsets to avoid uninitialized reads for error clips Also aligned few allocations to 4 byte boundary Bug: 25070493 Bug: 24686670 Change-Id: I59c996161053e313c873381c5bf6f8c36488483f
/external/libhevc/decoder/ihevcd_utils.c
|
552578a757e0e983708df1a914c8aa9af2838598 |
|
06-Nov-2015 |
Marco Nelissen <marcone@google.com> |
Revert "Added few memsets to avoid uninitialized reads for error clips" This reverts commit d71abc6924e089ada639bc6a78b6a91f8d8d6311. Change-Id: I24ea5da7d00f9cd52ce8f64a0a5bce47df67216e
/external/libhevc/decoder/ihevcd_utils.c
|
9043fefe92ddafc545bcfca9d627177be87d1a17 |
|
06-Nov-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Added few memsets to avoid uninitialized reads for error clips am: d71abc6924 am: d488586974 * commit 'd488586974fd2edc3b48966b05d911eb61ca0cad': Added few memsets to avoid uninitialized reads for error clips
|
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_utils.c
|
d71abc6924e089ada639bc6a78b6a91f8d8d6311 |
|
27-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: I430b18fce2fe2940f4fb0ff95e5eadc7fdd705d4
/external/libhevc/decoder/ihevcd_utils.c
|
b3a53cebdb51e50fe7ddd670b306271268f19d18 |
|
22-Oct-2015 |
Marco Nelissen <marcone@google.com> |
resolve merge conflicts of 7899c8cffa to mnc-dev. Change-Id: Ic515e6ca749bbd4b11a715f1ea7e5dd9a54b2cd0
|
e8bfec1fa41eafa1fd8e05d0fdc53ea0f2379518 |
|
09-Oct-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Aligned ps_pic_pu to 4 bytes stmia was resulting in SEGV_MAPERR when ps_pic_pu is not aligned to 4 bytes Bugfix: 24686670, 21468583 Change-Id: I07672d4a790f73cf27964983350181e66edc4d57
/external/libhevc/decoder/ihevcd_utils.c
|
ac0318fa8afe20b00342d41d10e0054f9a8f541a |
|
09-Oct-2015 |
Harish Mahendrakar <harish.mahendrakar@ittiam.com> |
Aligned ps_pic_pu to 4 bytes stmia was resulting in SEGV_MAPERR when ps_pic_pu is not aligned to 4 bytes Bugfix: 24686670, 21468583 Change-Id: I07672d4a790f73cf27964983350181e66edc4d57
/external/libhevc/decoder/ihevcd_utils.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_utils.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_utils.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_utils.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_utils.c
|