Harish Mahendrakar
cd79b679b1
decoder: Add avc_dec_fuzzer.dict
...
Bug: 139661751
Test: Review
Change-Id: Ibc84342643b5659e66885c7ca81cf51eec41c875
2019-08-19 09:08:32 -07:00
Treehugger Robot
9046ac2182
Merge "encoder: Fix warnings in host build"
2019-08-16 18:35:45 +00:00
Treehugger Robot
219459dcb3
Merge "Added avc_dec_fuzzer"
2019-08-15 21:31:00 +00:00
Treehugger Robot
c6d02cd3df
Merge "Added CMakeLists.txt for x86/x64 build"
2019-08-15 20:33:30 +00:00
Harish Mahendrakar
753fdf150d
encoder: Fix warnings in host build
...
Fixes a warning on unused fgets return value
Test: Build on host
Bug: 139380252
Change-Id: I80ce9359902ae5f8377e0b4e8b55300749793423
2019-08-14 20:23:28 +00:00
Xin Li
9f3122c427
DO NOT MERGE - Merge pie-platform-release (PPRL.190801.002) into master
...
Bug: 139369544
Change-Id: If2c60e9bc1ed74a5204f42efd04f069f781b7ecf
2019-08-13 16:36:35 -07:00
Harish Mahendrakar
1cf2178de2
Added avc_dec_fuzzer
...
Test: ./avc_dec_fuzzer
Bug: 135629550
Change-Id: I6a7685873941b4680e53003e597a6785ca5584e5
2019-08-13 14:43:27 -07:00
android-build-team Robot
373d5d9baf
Snap for 5674421 from b536cc95b0 to pi-platform-release
...
Change-Id: I2777fb6a6b2ae26f6aa3185d70b4f617350ad1b1
2019-08-13 16:28:17 +00:00
Harish Mahendrakar
c315d743f9
Added CMakeLists.txt for x86/x64 build
...
Bug: 135629550
Test: cmake && make
Change-Id: I44a611b6123600b5c7dfec07ad09e2d98c667635
2019-08-05 23:19:32 +00:00
android-build-team Robot
b536cc95b0
Merge cherrypicks of [7995446, 7995447, 7996042, 7996138, 7995448, 7995449, 7995789, 7995790, 7995450, 7996029, 7996030, 7996139, 7996140, 7996141, 7996142, 7996143, 7996144, 7995544, 7995545, 7995546, 7995547, 7995548, 7995549, 7995550, 7996145, 7996146, 7996032, 7996147, 7996148, 7996149, 7996150, 7994747, 7994748, 7995451, 7994749, 7994750, 7995966, 7995967, 7994751, 7996151, 7996152, 7996153] into pi-qpr3-b-release
...
Change-Id: I3436902e2cb5cc53e9c09ffeb32ca08ea696531c
2019-06-12 09:56:51 +00:00
Rakesh Kumar
13de16c79e
Decoder: Delete node from st if lt and st point to same
...
If lt_list and st_list point to same node then delete it from st.
If there is error while adding a node in bottom field of lt_list (top is
already added) then this node will be pointed by st_list also. So we need
to remove it from st_list
bug: 73552574
Test: poc before/after on Android N security branch
Change-Id: I95304c242c5854b18c5c7220d114ce6215760124
(cherry picked from commit f312a1d305 )
2019-06-12 09:54:49 +00:00
Xin Li
8fc003e205
DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master
...
Bug: 132622481
Change-Id: I412fce0a111b51a5a56bb455cb3588d92ceb30ec
2019-05-13 15:39:08 -07:00
android-build-team Robot
7b42c48cc6
Snap for 5450365 from 48900d4e51 to pi-platform-release
...
Change-Id: I672f09de3677ccbc8e851628100da8e467a5507b
2019-05-07 21:52:43 +00:00
Xin Li
d3539c5765
[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master
...
am: 76461ebab8 -s ours
am skip reason: subject contains skip directive
Change-Id: I17af56eae52d99b95946b4f080c87f1ced9fcc7b
2019-03-12 21:21:39 -07:00
Xin Li
76461ebab8
DO NOT MERGE - Merge PPRL.190305.001 into master
...
Bug: 127812889
Change-Id: I92a7733be6b1a12e87d8ed066dbd7dba4af5f576
2019-03-11 09:13:24 -07:00
The Android Open Source Project
0196074a0a
DO NOT MERGE - Merge PPRL.190305.001 into stage-aosp-master
...
Bug: 127812889
Change-Id: I9fb6688097aab43770c668060c0e6769f44eae4d
2019-03-08 15:56:56 -08:00
android-build-team Robot
bbe89f4115
Snap for 5240760 from 44fa3522bc to pi-platform-release
...
Change-Id: I09a46a7a06215c26684268daec1fc4b7452daafd
2019-03-08 18:36:46 +00:00
Xin Li
1c16be3720
DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master
...
Bug: 120848293
Change-Id: Ie3a560c6683a7b355ad06d0f015cb536f327c8a4
2019-02-21 09:24:55 -08:00
Sasha Smundak
833d8486f7
Explicitly include log/log.h instead of cutils/log.h
...
am: 5302433b0a
Change-Id: I2b0b50931f81eb946c7507baa973cf4dcc8cdc74
2019-02-06 11:23:34 -08:00
Sasha Smundak
5302433b0a
Explicitly include log/log.h instead of cutils/log.h
...
Eliminates the warning.
Test: treehugger
Bug: 123758136
Change-Id: Id8940e053c90c45ba39cdd27a44cc83f130487b7
Merged-In: Id8940e053c90c45ba39cdd27a44cc83f130487b7
2019-02-06 09:56:24 -08:00
android-build-team Robot
44fa3522bc
Merge cherrypicks of [6072697, 6072075, 6072758, 6072124, 6072885, 6072886, 6072887, 6072580, 6072581, 6072582, 6072583, 6072584, 6072132, 6072195, 6072133, 6072077, 6072134, 6072078, 6072211, 6072762, 6072763, 6072908, 6072909, 6072910, 6072911, 6072912, 6072913, 6072914, 6072930, 6072212, 6072743] into pi-qpr2-release
...
Change-Id: I0a7349f9ede5ed8ee33e639f64b6c1d5ec31e0df
2019-01-16 18:57:50 +00:00
Harish Mahendrakar
a9915afb55
decoder: Signal IVD_RES_CHANGED error for change in crop params
...
IVD_RES_CHANGED was not signaled when crop parameters changed, i.e.
display dimensions changed without change in decode dimensions.
In such cases, if output buffer was allocated as per the current
dimension being decoded, without IVD_RES_CHANGED signalled, there can be
an OOB write if the new buffer is smaller than the frame being returned
as output
Bug: 118399205
Test: vendor
Change-Id: Ia750a99cda08a3254a6f8ea8b55d07e655b34d05
(cherry picked from commit 442a01bf37 )
2019-01-16 18:55:40 +00:00
Yi Kong
072f38f8fd
Suppress null-pointer-arithmetic warning am: 9908df5214
...
am: a515293da1
Change-Id: Ic8aafff4f51e93f708803b64d1d1ace96e156202
2018-12-13 12:48:36 -08:00
Yi Kong
a515293da1
Suppress null-pointer-arithmetic warning
...
am: 9908df5214
Change-Id: Ifab6cce2993ffb19bc4319369d7069e3e9034636
2018-12-13 12:32:29 -08:00
Yi Kong
9908df5214
Suppress null-pointer-arithmetic warning
...
Test: m checkbuild
Bug: 72331524
Change-Id: I592abac6402809d126ad83fe6a79551bf068e90c
2018-12-12 02:45:09 -08:00
Harish Mahendrakar
2e5273847c
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73 am: c09d3f99ab am: 145ae0d049 am: 4402b34a4f am: 7a6b55da22
...
am: 48900d4e51
Change-Id: I16531eb573ba659a4e6b16c85c7ed2064b263c61
2018-11-27 12:18:47 -08:00
Harish Mahendrakar
48900d4e51
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73 am: c09d3f99ab am: 145ae0d049 am: 4402b34a4f
...
am: 7a6b55da22
Change-Id: I8b702d7198da5bf9dfa1ab19979e248fd2f1b790
2018-11-27 12:15:45 -08:00
Harish Mahendrakar
7a6b55da22
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73 am: c09d3f99ab am: 145ae0d049
...
am: 4402b34a4f
Change-Id: I16ce7cfc21dcb0ccf10b4ce8109a61e272765120
2018-11-27 12:10:36 -08:00
Harish Mahendrakar
4402b34a4f
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73 am: c09d3f99ab
...
am: 145ae0d049
Change-Id: I83f9555eed25009c0e8067383e938f1caf822fc3
2018-11-27 12:07:34 -08:00
Android Build Merger (Role)
145ae0d049
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73 am: c09d3f99ab
...
Change-Id: I0dda0584bd0bf112fade0827b0460a82f8c14437
2018-11-10 18:16:37 +00:00
Android Build Merger (Role)
c09d3f99ab
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2 am: f33c02ed73
...
Change-Id: I8bbf6662b1fef6cc3de87422a9809b14b394a2d2
2018-11-10 18:16:36 +00:00
Android Build Merger (Role)
f33c02ed73
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6 am: acacf063c2
...
Change-Id: I2fd29d8974797d8b7d864d73a1c59d37b40aa0d9
2018-11-10 18:16:35 +00:00
Android Build Merger (Role)
acacf063c2
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37 am: 1d7d7f9bf6
...
Change-Id: Ifc70d8423a211de3c488f75a289c1566d836242e
2018-11-10 18:16:34 +00:00
Android Build Merger (Role)
1d7d7f9bf6
[automerger] decoder: Signal IVD_RES_CHANGED error for change in crop params am: 442a01bf37
...
Change-Id: I05d6d693a8e8d18cd3cf74d95271efd8a339e06f
2018-11-10 18:16:32 +00:00
Harish Mahendrakar
442a01bf37
decoder: Signal IVD_RES_CHANGED error for change in crop params
...
IVD_RES_CHANGED was not signaled when crop parameters changed, i.e.
display dimensions changed without change in decode dimensions.
In such cases, if output buffer was allocated as per the current
dimension being decoded, without IVD_RES_CHANGED signalled, there can be
an OOB write if the new buffer is smaller than the frame being returned
as output
Bug: 118399205
Test: vendor
Change-Id: Ia750a99cda08a3254a6f8ea8b55d07e655b34d05
2018-11-10 10:16:06 -08:00
Bill Yi
dc6e8f4283
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am: 5c4c33397c -s ours
...
am: fba27fe0e3 -s ours
Change-Id: I28b4995b3c12d0bb6410480feed06b7b0c65af03
2018-10-24 18:23:22 -07:00
Bill Yi
fba27fe0e3
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
...
am: 5c4c33397c -s ours
Change-Id: I5cd9ed96ac3581504dfe4b3bf4b6d93c00d4f307
2018-10-24 16:54:37 -07:00
Bill Yi
5c4c33397c
Merge pie-platform-release to aosp-master - DO NOT MERGE
...
Change-Id: I0ae39b1399d373c01963ea47f3ffeeb01d3a815e
2018-10-24 14:45:58 -07:00
Bill Yi
eec59bc4dd
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
...
am: df6dd74a96 -s ours
Change-Id: I8083ac6dcc8d49bc4667264e8c177edbbd330788
2018-10-24 10:04:14 -07:00
Bill Yi
df6dd74a96
Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
...
Change-Id: Ia9cd7cfc6d92fcc09015d0da24f18aa417bc708b
2018-10-24 09:05:43 -07:00
Xin Li
4734803097
Merge Android Pie into master am: 68ec7380a5 am: a01f356129
...
am: e46e2127de
Change-Id: Ib1299ab9cbd80a632d10a63722e0b02d90b6a442
2018-08-07 21:03:29 -07:00
Xin Li
e46e2127de
Merge Android Pie into master am: 68ec7380a5
...
am: a01f356129
Change-Id: I00b5dd644c2b92b0fc4ff5501c9051645d54c6d1
2018-08-07 17:12:30 -07:00
Xin Li
a01f356129
Merge Android Pie into master
...
am: 68ec7380a5
Change-Id: I76d145fe3438bb2fc10935480280bb794a7e0749
2018-08-07 13:34:29 -07:00
Xin Li
68ec7380a5
Merge Android Pie into master
...
Bug: 112104996
Change-Id: I613426d8e40fc15798684dd86ecaffc261f41bd0
2018-08-06 16:50:35 -07:00
Pirama Arumuga Nainar
92212a9873
Do not pass "-pie" in cflags am: 0f1e83047c
...
am: 2652919278
Change-Id: I01ecc28433d14590288090a590bba7b26475624c
2018-06-29 17:27:18 -07:00
Pirama Arumuga Nainar
2652919278
Do not pass "-pie" in cflags
...
am: 0f1e83047c
Change-Id: I68188d23d3e4288566f267001fdb1ce5e454f712
2018-06-29 17:24:18 -07:00
Pirama Arumuga Nainar
0f1e83047c
Do not pass "-pie" in cflags
...
Bug: http://b/111000555
It's only needed for linking and Android already passes this by default.
Passing it to a compile step causes clang to emit
-Wunused-command-line-argument.
Test: build
Change-Id: Iea608387a57f0a65cfc3e67ab19c8d812f4aef37
2018-06-29 14:59:14 -07:00
Xin Li
f36201fea8
Merge pi-dev-plus-aosp-without-vendor into stage-aosp-master
...
am: 4539d77f0d
Change-Id: I162f661280299c193d5c5b95596de5a1d99b3c9f
2018-06-09 02:01:31 -07:00
Xin Li
4539d77f0d
Merge pi-dev-plus-aosp-without-vendor into stage-aosp-master
...
Bug: 79597307
Change-Id: I6db3d9db067a59b1fbbd50fd84544646282e3767
2018-06-08 11:07:11 -07:00
android-build-team Robot
8d910d5771
Snap for 4807121 from e910b1686a to pi-release
...
Change-Id: I2e868f8511a3f80dccde0bc4d54dad9ea43629d3
2018-05-27 07:26:20 +00:00