Ashwin Natesan
150dffd2cd
mvc: added check for incorrect pocs in DPB list am: d813b95df7
...
Original change: 2240463
Change-Id: I2d43021ac9a01888c7407da50df15e958b9cfb69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01 17:49:42 +00:00
Ashwin Natesan
d813b95df7
mvc: added check for incorrect pocs in DPB list
...
Bug: 250317489
Test: fuzzer poc in bug
Change-Id: I4defa4c3f58d3131893e694ba125b5e1a76e71ad
2022-10-06 15:22:16 +05:30
Ashwin Natesan
1739a0cb09
mvc: added check for incorrect poc signaling am: 7e9911f8e0 am: 9bb6b86e08 am: 239876940f am: 0b365a7262
...
Original change: 2222763
Change-Id: Ia34dda7f44b7342066568157a9543db1092d2a82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 16:08:44 +00:00
Ashwin Natesan
0b365a7262
mvc: added check for incorrect poc signaling am: 7e9911f8e0 am: 9bb6b86e08 am: 239876940f
...
Original change: 2222763
Change-Id: If13e0caa41e8640b3f94ada0d7d373abba5c38d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 15:39:59 +00:00
Ashwin Natesan
239876940f
mvc: added check for incorrect poc signaling am: 7e9911f8e0 am: 9bb6b86e08
...
Original change: 2222763
Change-Id: I193af7ec0de9c759f6f9fcfebd22ca70fd82050b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 15:10:32 +00:00
Ashwin Natesan
9bb6b86e08
mvc: added check for incorrect poc signaling am: 7e9911f8e0
...
Original change: 2222763
Change-Id: Ib4e579eb119d84cbc2996c75b4c6de54ea35fe03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 14:38:49 +00:00
Ashwin Natesan
7e9911f8e0
mvc: added check for incorrect poc signaling
...
Bug: 242723830
Test: fuzzer poc in bug
Change-Id: Id52a4dfac055844bed3440e29eca924c47d4f226
2022-09-23 14:44:41 +05:30
Treehugger Robot
1a7ddb29d2
Merge "mvc: fixed an integer overflow in prev_max_disp_seq" am: 18763d60a2 am: c03e1e32ec am: fd6f651c52 am: 457b89cbc6
...
Original change: 2215161
Change-Id: Ia8bd147190cdc29384fb9efa5841eab5abbaf226
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 06:59:47 +00:00
Treehugger Robot
457b89cbc6
Merge "mvc: fixed an integer overflow in prev_max_disp_seq" am: 18763d60a2 am: c03e1e32ec am: fd6f651c52
...
Original change: 2215161
Change-Id: I07f78ffde7d904fc65908b2a55ecdc32ee221739
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 06:33:30 +00:00
Treehugger Robot
fd6f651c52
Merge "mvc: fixed an integer overflow in prev_max_disp_seq" am: 18763d60a2 am: c03e1e32ec
...
Original change: 2215161
Change-Id: I89f2b53b416616d3141f819b0f864e7bedb83cb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 06:03:43 +00:00
Treehugger Robot
c03e1e32ec
Merge "mvc: fixed an integer overflow in prev_max_disp_seq" am: 18763d60a2
...
Original change: 2215161
Change-Id: I887e9d08d4be95f6ff8522aded1c32dee5b67081
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 05:31:34 +00:00
Treehugger Robot
18763d60a2
Merge "mvc: fixed an integer overflow in prev_max_disp_seq"
2022-09-15 05:03:31 +00:00
Treehugger Robot
1ea67d3dd6
Merge "mvc: corrected logic for inserting long term refs" am: d46160f452 am: 3fedaf0bf7 am: 6fb73c9f9d am: 2b42830c50
...
Original change: 2202386
Change-Id: Iaf760f2502f7231dd3217e6042eaee5f1888edcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 03:41:19 +00:00
Treehugger Robot
2b42830c50
Merge "mvc: corrected logic for inserting long term refs" am: d46160f452 am: 3fedaf0bf7 am: 6fb73c9f9d
...
Original change: 2202386
Change-Id: Ia65a2333a55064603759b98acc4b4ae85a030218
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 03:00:30 +00:00
Treehugger Robot
6fb73c9f9d
Merge "mvc: corrected logic for inserting long term refs" am: d46160f452 am: 3fedaf0bf7
...
Original change: 2202386
Change-Id: I4d783a2de393dacc1a5624d7f7d56347ea450ffb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 02:32:14 +00:00
Treehugger Robot
3fedaf0bf7
Merge "mvc: corrected logic for inserting long term refs" am: d46160f452
...
Original change: 2202386
Change-Id: I49037236a12a50946812994b36b6e3b08f3764a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-15 02:00:57 +00:00
Treehugger Robot
d46160f452
Merge "mvc: corrected logic for inserting long term refs"
2022-09-15 01:34:29 +00:00
Ashwin Natesan
aa3c12e605
mvc: fixed an integer overflow in prev_max_disp_seq
...
Bug: 246041870
Test: fuzzer poc in bug
Change-Id: Id4e5d358a7a8395a450f43ae8adcc1c320ffd652
2022-09-14 12:31:22 +05:30
Ashwin Natesan
c411bb53e6
mvc: corrected logic for inserting long term refs
...
The logic for inserting long term refs was failing
when the new ltIdx was greater than any of the
existing ltIdx in the DPB
Bug: 242723830
Test: fuzzer poc in bug
Change-Id: Iea9d71e563910a884ddfc2ddc6d6ab2b32581fde
2022-09-10 11:31:09 +05:30
Treehugger Robot
cb6dd271a7
Merge "mvc: added check for incorrect abs_diff_pic_num_minus1" am: c0b08788bb am: 2f26d3d3f8 am: 85f3cbc9d6 am: 95c42d8113
...
Original change: 2206935
Change-Id: Ib41bdb8470ddc97c1325391870521ed8674d5da4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 19:58:10 +00:00
Treehugger Robot
95c42d8113
Merge "mvc: added check for incorrect abs_diff_pic_num_minus1" am: c0b08788bb am: 2f26d3d3f8 am: 85f3cbc9d6
...
Original change: 2206935
Change-Id: I915738b25c77b8e62c560d56a5cf2fa085042fec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 19:02:47 +00:00
Treehugger Robot
85f3cbc9d6
Merge "mvc: added check for incorrect abs_diff_pic_num_minus1" am: c0b08788bb am: 2f26d3d3f8
...
Original change: 2206935
Change-Id: If7ea21913cb2f3d4fb95929cad8f5f04f2cdb23c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 18:31:13 +00:00
Treehugger Robot
2f26d3d3f8
Merge "mvc: added check for incorrect abs_diff_pic_num_minus1" am: c0b08788bb
...
Original change: 2206935
Change-Id: Iceba0eaf03b15a3f6d3a1cb4035a81d8325b7380
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-07 18:03:01 +00:00
Treehugger Robot
c0b08788bb
Merge "mvc: added check for incorrect abs_diff_pic_num_minus1"
2022-09-07 17:36:37 +00:00
Ashwin Natesan
d2f8ae1661
mvc: added check for incorrect abs_diff_pic_num_minus1
...
Bug: 242723830
Test: fuzzer poc in bug
Change-Id: Ic5190ac52aa2fe145f9b7a7cbaaf5c460a7fbd01
2022-09-06 11:04:57 +05:30
Ashwin Natesan
b00d275a48
mvc: added check for incorrect abs_diff_view_idx_minus1 am: 83047b4d6e am: 0fd7754389 am: fab2bce1f1 am: 995a627387
...
Original change: 2202375
Change-Id: If38f0b325722e7a8be4c367456e0cde1f65192d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-05 16:39:27 +00:00
Ashwin Natesan
995a627387
mvc: added check for incorrect abs_diff_view_idx_minus1 am: 83047b4d6e am: 0fd7754389 am: fab2bce1f1
...
Original change: 2202375
Change-Id: Iea5c784c765c73c092f5fa693f396123053faff6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-05 16:12:12 +00:00
Ashwin Natesan
fab2bce1f1
mvc: added check for incorrect abs_diff_view_idx_minus1 am: 83047b4d6e am: 0fd7754389
...
Original change: 2202375
Change-Id: Iac7f00525c6c804d9e75cbd9e9be159cda6ca820
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-05 15:46:17 +00:00
Ashwin Natesan
0fd7754389
mvc: added check for incorrect abs_diff_view_idx_minus1 am: 83047b4d6e
...
Original change: 2202375
Change-Id: I39ce8156697f1b609a33e5fb8eed6a17f7a0bf8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-05 15:04:47 +00:00
Ashwin Natesan
83047b4d6e
mvc: added check for incorrect abs_diff_view_idx_minus1
...
abs_diff_view_idx_minus1 is present in NALU with NALUID=20
within ref_pic_list_mvc_modification
Bug: 242723830
Test: fuzzer poc in bug
Change-Id: I6ff31b3294cd01484712eebdb6bff1e336f06e38
2022-09-05 14:12:12 +05:30
Treehugger Robot
395c1d64c6
Merge "mvc: fixed an integer overflow in max_disp_seq computation" am: 9c75f6b991 am: 67e419fad9 am: aaaa158541 am: 6700f6d281
...
Original change: 2202376
Change-Id: I333d48232de1db63be17a961fd8253d825666a0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:56:59 +00:00
Ashwin Natesan
2e2dc45dd1
mvc: fix integer overflows while computing display poc am: 80bba33ec2 am: 4799e2e2f8 am: 3c73c03646 am: ef6761f81c
...
Original change: 2183782
Change-Id: Ieea8ed0500b32d4170c72d72690a077d7f2b91a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:56:41 +00:00
Treehugger Robot
6700f6d281
Merge "mvc: fixed an integer overflow in max_disp_seq computation" am: 9c75f6b991 am: 67e419fad9 am: aaaa158541
...
Original change: 2202376
Change-Id: Id3313343e3d1391d884a41d46b006f06325643da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:29:27 +00:00
Ashwin Natesan
ef6761f81c
mvc: fix integer overflows while computing display poc am: 80bba33ec2 am: 4799e2e2f8 am: 3c73c03646
...
Original change: 2183782
Change-Id: I2bd72d961d34962101f127c2509435f26821acd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:28:54 +00:00
Treehugger Robot
aaaa158541
Merge "mvc: fixed an integer overflow in max_disp_seq computation" am: 9c75f6b991 am: 67e419fad9
...
Original change: 2202376
Change-Id: Id67a6532135108e8ef0b070ebb9fa38d85a839ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:02:04 +00:00
Ashwin Natesan
3c73c03646
mvc: fix integer overflows while computing display poc am: 80bba33ec2 am: 4799e2e2f8
...
Original change: 2183782
Change-Id: I68c03a146fefbe7723741c63b9981684c5132d97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 17:01:40 +00:00
Treehugger Robot
67e419fad9
Merge "mvc: fixed an integer overflow in max_disp_seq computation" am: 9c75f6b991
...
Original change: 2202376
Change-Id: Ibbf5c13dd6ecbcea45d5f9476ecb8cb14312a4ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 16:32:45 +00:00
Ashwin Natesan
4799e2e2f8
mvc: fix integer overflows while computing display poc am: 80bba33ec2
...
Original change: 2183782
Change-Id: Ib53e11872725ad6408f307e3281546695da7873e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-02 16:32:03 +00:00
Treehugger Robot
9c75f6b991
Merge "mvc: fixed an integer overflow in max_disp_seq computation"
2022-09-02 16:30:01 +00:00
Ashwin Natesan
80bba33ec2
mvc: fix integer overflows while computing display poc
...
Bug: 242274872
Bug: 244651074
Test: fuzzer poc in bug
Change-Id: I6c4ff7d48ea435913a79e30f3c61d93777d03975
2022-09-02 05:19:18 +00:00
Ashwin Natesan
3a6e67d2eb
mvc: fixed an integer overflow in max_disp_seq computation
...
Bug: 242723830
Test: fuzzer poc in bug
Change-Id: I38db0a26317c6ae978b2599cfe989a396a50c0ab
2022-08-31 20:30:58 +05:30
Harish Mahendrakar
93ed925b93
cmake: Set C standard to C90 and move few macros to specific targets am: eb463e5aa2 am: d0412c7ac4 am: bf53c779d9 am: 5ac9b342d8
...
Original change: 2182416
Change-Id: I5c5b5e6f542d0d0c7b27f7dce9aa7cab14d64f7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 23:27:54 +00:00
Harish Mahendrakar
5ac9b342d8
cmake: Set C standard to C90 and move few macros to specific targets am: eb463e5aa2 am: d0412c7ac4 am: bf53c779d9
...
Original change: 2182416
Change-Id: I3693623af493ab26c71b1f5b9f23eaa88b251740
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 22:46:52 +00:00
Harish Mahendrakar
bf53c779d9
cmake: Set C standard to C90 and move few macros to specific targets am: eb463e5aa2 am: d0412c7ac4
...
Original change: 2182416
Change-Id: I4862bcd304a85e4664d4a3e6d70fcb74684db31b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 22:20:56 +00:00
Harish Mahendrakar
d0412c7ac4
cmake: Set C standard to C90 and move few macros to specific targets am: eb463e5aa2
...
Original change: 2182416
Change-Id: I1cc5f1fc4d6dccce998333fb1b913f167e2ba3f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 21:49:59 +00:00
Harish Mahendrakar
eb463e5aa2
cmake: Set C standard to C90 and move few macros to specific targets
...
- Set CMAKE_C_STANDARD to 90
Because of this, moved some declarations to start of the block
- Move PROFILE_ENABLE and MD5_DISABLE to specific targets as these
macros are not used when building libraries
Bug: 242076773
Test: Builds
Change-Id: Icd0b8a48f015a695185ce2220800348f7a7512f1
2022-08-30 20:00:54 +00:00
Treehugger Robot
4a60d5005b
Merge "mvc: corrected handling of incorrect bitstreams in mmco parsing" am: b7ac6e9575 am: 1cff5c1466 am: b0a6949605 am: 95bb0f5616
...
Original change: 2191344
Change-Id: I0097655e04932c42d48e8f536802b25608500f05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 17:25:56 +00:00
Treehugger Robot
95bb0f5616
Merge "mvc: corrected handling of incorrect bitstreams in mmco parsing" am: b7ac6e9575 am: 1cff5c1466 am: b0a6949605
...
Original change: 2191344
Change-Id: I3ea49dbb037547678b337c645cf07c38c12b6afa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 16:59:43 +00:00
Treehugger Robot
b0a6949605
Merge "mvc: corrected handling of incorrect bitstreams in mmco parsing" am: b7ac6e9575 am: 1cff5c1466
...
Original change: 2191344
Change-Id: Ibad4d6a218f0cf3eec845b8ff94c52de7a026bb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 16:32:30 +00:00
Treehugger Robot
1cff5c1466
Merge "mvc: corrected handling of incorrect bitstreams in mmco parsing" am: b7ac6e9575
...
Original change: 2191344
Change-Id: Id88cabf29c2febb45f4758686f6329db068f0986
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 16:02:47 +00:00