History log of /external/libavc/decoder/ih264d_dpb_mgr.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2dfd8c6d918db61052bc55af026c701a997f9352 28-Mar-2018 Android Build Merger (Role) <noreply-android-build-merger@google.com> [automerger] Decoder: Modify setting short term reference field flag am: 47cc04b40c am: 1991ec77e7 am: c18d0ab03a am: 8f05a87c39 am: ce46d15877 am: 8781a2aa9b am: 9cb460fb64 am: bae32f4c46 am: b8dd278100

Change-Id: I9d0d825dc092c033eea729ea51eb8915c2502a68
47cc04b40c94b14841d27eb3ac0b01c3f1739180 09-Mar-2018 Ritu Baldwa <ritu.baldwa@ittiam.com> Decoder: Modify setting short term reference field flag

Do not mark bottom field as short term in case of error.

Bug: 73553038
Bug: 73552574
Bug: 73552999
Test: poc before/after
Change-Id: I8576861af36996a361a81f48ba9b251f0ae4e660
/external/libavc/decoder/ih264d_dpb_mgr.c
9304844cd5a46cfa8531e0b90d4726bb963c2210 01-Dec-2017 Ritu Baldwa <ritu.baldwa@ittiam.com> Decoder: Modified loop condition while parsing ref_list_reordering. am: 7ea47d575d am: 8d081b93a8 am: ae0dcda477 am: 65da9e8e53 am: 451792cab1 am: dc0e289d45 am: c1bff2a31b am: e08336ba88
am: ad29aed343

Change-Id: Ib0d6d19006a09c331b5b85e4fe5d9edd325068ac
7ea47d575d26d4d5356670092af26fb6915e75bf 28-Nov-2017 Ritu Baldwa <ritu.baldwa@ittiam.com> Decoder: Modified loop condition while parsing ref_list_reordering.

When ref_pic_list_reordering_flag_l1 is equal to 1, the number of times
that reordering_of_pic_nums_idc is not equal to 3 following
ref_pic_list_reordering_flag_l1 should not exceed
num_ref_idx_l1_active_minus1 + 1.

Bug: 69478425
Change-Id: I031bb744869ac8a57f85bb97574832efd0eefc25
/external/libavc/decoder/ih264d_dpb_mgr.c
eecc45b23a1d7b3e027803bf0c36f2d876d45bc7 03-Nov-2017 Ritu Baldwa <ritu.baldwa@ittiam.com> Merge "Decoder: Fixed incorrect use of mmco parameters." into mnc-dev am: 4d0407c0bb am: 3bde3e435c am: 9247bdc4e7 am: be207cd092 am: 79cc418c53 am: 4b46ed02da am: e43612817e am: 69c211c3f6
am: dd26fad3d9

Change-Id: I9be90e77cb6136650d94599c0aa82f6145e37e5a
3c70b9a190875938fc57164d9295a3ec791554df 09-Oct-2017 Ritu Baldwa <ritu.baldwa@ittiam.com> Decoder: Fixed incorrect use of mmco parameters.

Added extra structure to read mmco values and copied only once per
picture.

Bug: 65735716

Change-Id: I25b08a37bc78342042c52957774b089abce1a54b
/external/libavc/decoder/ih264d_dpb_mgr.c
c779300bb7831d60d8b98d8f9094b7c2c7a9d614 07-Jun-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d am: ccbbaa640c am: e3e6c70c19 am: 8757210aba am: c11fe0ec2a am: 72d456ce75 am: 9200ba74ea
am: bdb0d58917

Change-Id: I9e568ebafb71b43e801821bdfc35263a45147e1f
41489f9ece970df8530e28d7a24710b1beb755e2 10-Feb-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Decoder: Fix in the case of MMCO 6

Added an error check in the case of MMCO 6
(SET_LT_INDEX)

Bug: 38014992
Test: POC fails before / works after patch
Change-Id: I76e38a8e2ff0bab043b47f44f1f7b1d4fe60d416
(cherry picked from commit 9e4f0ce7042078aeffaa16f2773cc2d1b82cdb12)
/external/libavc/decoder/ih264d_dpb_mgr.c
46e96d40dbca2896b5e20cf48d14798231c97663 21-Feb-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Fix in the case of MMCO 3 (long term reference idx).

Increment number of long term reference buffers only when both top field
and bottom field have been set as long term.

[backport for M/N from master]

Bug: 35584425
Test: ran POC - no hang, no segfault.

Change-Id: I94e3857944da675eda38f8e1a9bd887f48bff524
(cherry picked from commit 6fa5df8811ea0b8e8459f86dd3c30bf7a9b39482)
/external/libavc/decoder/ih264d_dpb_mgr.c
6fa5df8811ea0b8e8459f86dd3c30bf7a9b39482 21-Feb-2017 Hamsalekha S <hamsalekha.s@ittiam.com> Fix in the case of MMCO 3 (long term reference idx).

Increment number of long term reference buffers only when both top field
and bottom field have been set as long term.

Bug: 35584425
Test: ran POC - no hang, no segfault.

Change-Id: I94e3857944da675eda38f8e1a9bd887f48bff524
/external/libavc/decoder/ih264d_dpb_mgr.c
026745ef046e646b8d04f4f57d8320042f6b29b0 26-Apr-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Decoder: Ignore few dpb errors

Ignore dpb errors, where decoder fails to release a non-existing picture
from reference lists. This is needed to decode streams where few pictures
are missing.

Change-Id: I8ece68cb1fa22473029e16158cd86ce7a197027a
/external/libavc/decoder/ih264d_dpb_mgr.c
27b7a14f48a300acaf8baae18e963c2be0675e3d 26-Apr-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Decoder: Ignore few dpb errors

Ignore dpb errors, where decoder fails to release a non-existing picture
from reference lists. This is needed to decode streams where few pictures
are missing.

Change-Id: I8ece68cb1fa22473029e16158cd86ce7a197027a
/external/libavc/decoder/ih264d_dpb_mgr.c
c59cd5d2be13b15a80e8821532c48826081968d6 15-Apr-2016 Harish Mahendrakar <harish.mahendrakar@ittiam.com> Moved ALOGE and android_errorWriteLog calls under #ifdef __ANDROID__

Also added shared library liblog to test\decoder.mk

Change-Id: If7793f849522dd3f93a5177bab91f4ea5ada41ad
/external/libavc/decoder/ih264d_dpb_mgr.c
943323f1d9d3dd5c2634deb26cbe72343ca6b3db 04-Dec-2015 Naveen Kumar Ponnusamy <naveenkumar.p@ittiam.com> Return error when there are more mmco params than allocated size

Bug: 25818142

Change-Id: I5c1b23985eeca5192b42703c627ca3d060e4e13d
/external/libavc/decoder/ih264d_dpb_mgr.c
a2b49e5f0574dee76f81507f288143d83a4b7c1a 18-Apr-2015 Lajos Molnar <lajos@google.com> fix file permissions

Change-Id: Ia4f99d5b963acd8d8a1afc2fbdf06b122d898f63
/external/libavc/decoder/ih264d_dpb_mgr.c
8d3d303c7942ced6a987a52db8977d768dc3605f 13-Mar-2015 Hamsalekha S <hamsalekha.s@ittiam.com> Initial version

Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017
/external/libavc/decoder/ih264d_dpb_mgr.c