Fraunhofer IIS FDK
|
d672ba0c36
|
Fix stack buffer overflow in Pred_lt4(). am: 22e70729b4 am: d2aca9e020 am: 6edbc9a7e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387483
Change-Id: I0c2ab0e97698ba9c45313e2515a20874b7ceef74
|
2021-05-17 10:54:03 +00:00 |
TreeHugger Robot
|
4b2c62dd4b
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682 am: dcb2d8bd81
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: I7d491e8611d820b346b3bdf4522b6e0660d339dd
|
2021-05-16 09:17:44 +00:00 |
TreeHugger Robot
|
10896bded2
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730 am: ace123a6c7
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: I1f09925d30af78d5846e095bd284eed306d2291b
|
2021-05-16 09:17:18 +00:00 |
Fraunhofer IIS FDK
|
8c620c3017
|
Add parameter pointer check to aacEncInfo() encoder API function. am: c2416f5e93 am: 1cf293e454
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471062
Change-Id: I84e69aacded59b0ac062092c4ecc1fde0fe0d55b
|
2021-05-16 09:15:57 +00:00 |
Fraunhofer IIS FDK
|
817f63d1d7
|
Prevent too large shift exponent in apply_inter_tes() and merge two loops. am: 2a40fde39d am: 9b481d3556
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471061
Change-Id: Id034c5d76ece5b9d241fcffa1bb684878427794c
|
2021-05-16 09:15:56 +00:00 |
Fraunhofer IIS FDK
|
71e84d7474
|
Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply(). am: e5a14d0a33 am: 877f2d687c
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471060
Change-Id: I35f219744f7464aa0f727eab4ea7c0232e76fd1a
|
2021-05-16 09:07:17 +00:00 |
Fraunhofer IIS FDK
|
1532a3d868
|
Pass flushing flag to SBR module for stereo config index 3 as for stereo config index 1 and 2. am: 92dd536642 am: b71181dec5
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470259
Change-Id: I8ea64f2dc62d3e7c436a4430cf903083518a6f95
|
2021-05-16 08:56:16 +00:00 |
Fraunhofer IIS FDK
|
efc26a0576
|
Utilize dynamic scaling in slotAmp() to avoid signed integer overflows. am: 56de8e29ce am: 8077876e6d
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470258
Change-Id: Ib9827f133d4959286f40ceba4fb34e2b2de0c336
|
2021-05-16 08:54:50 +00:00 |
Fraunhofer IIS FDK
|
3f62a2a1fe
|
Adapt scaling in combineSignalCplxScale*() to prevent signed integer overflows. am: 773ff1d3e8 am: 6bfd703af9
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470257
Change-Id: Ie845e8b11ddc336c7f3ea2259fd378ca288f99e6
|
2021-05-16 08:53:02 +00:00 |
Fraunhofer IIS FDK
|
bc774411c7
|
Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding(). am: 85a3977fdf am: 675de1faf2
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470256
Change-Id: I151dac218910412653745580e2b76e13ebe73e73
|
2021-05-16 08:38:15 +00:00 |
Fraunhofer IIS FDK
|
91e7648127
|
Avoid unintentional sign conversions in lppTransposer() and lppTransposerHBE(). am: 48e0fa028d am: ec3a5114d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373124
Change-Id: I2425551b178ecc88f731d693a800ca77b9e43557
|
2021-05-16 08:33:50 +00:00 |
TreeHugger Robot
|
546d75ecd6
|
Merge "Validate whether all PCE listed element instance tags are present in raw_data_block." into sc-dev am: 8d746cfdb4 am: 05692deb07
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373122
Change-Id: I2ecf12d33ca3d9f7936e85e1069dace386483eff
|
2021-05-16 08:24:18 +00:00 |
TreeHugger Robot
|
ba9f2fc54f
|
Merge "Avoid integer overflows in CLatmDemux_ReadAuChunkLengthInfo() and FDK_get32() to prevent endless loop." into sc-dev am: f633fc085e am: 97d79d7054
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373121
Change-Id: I19e45a422ccdf33d1215c6bdde84a479dbba9dde
|
2021-05-16 08:20:52 +00:00 |
TreeHugger Robot
|
086f4c9526
|
Merge changes I42956a9f,I92f7c559,I5af62590 into sc-dev am: 826719dee4 am: 480c182ae9
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373120
Change-Id: I2fe542920e55322aaae86d3ee11b90ec76c2af98
|
2021-05-16 08:10:41 +00:00 |
TreeHugger Robot
|
ca6441ca35
|
Merge changes Ic767aeb6,I2aef40ef into sc-dev am: 2a3cde8157 am: f092b88a25
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373117
Change-Id: I2faf8e91423ad68f8f58f34331eed7696d78f20b
|
2021-05-16 07:57:30 +00:00 |
Fraunhofer IIS FDK
|
95f7178e49
|
Avoid signed integer overflow in pcmLimiter_Apply(). am: 76104a5431 am: b1dc10e5bc am: adf9fe784b
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386919
Change-Id: I8af88ec328523c845b45a34aa50249d240578b64
|
2021-05-16 07:26:40 +00:00 |
TreeHugger Robot
|
2e550d0f36
|
Merge "Avoid signed integer overflow in combineSignalCplxScale2()." into sc-dev am: ab332a940d am: 24e69d4552
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387474
Change-Id: Ifd2b8b2eb85806d31d40fcff54a402f56f31937c
|
2021-05-16 07:15:42 +00:00 |
TreeHugger Robot
|
a74df9ebb7
|
Merge "Improve validation of channel indices in pcmDmx." into sc-dev am: 38afdcc7d0 am: 740116e266
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373123
Change-Id: Ibac7e9987408930981178669b45de95f21607c91
|
2021-05-16 06:48:19 +00:00 |
Jean-Michel Trivi
|
1f1fabc759
|
Merge "Use dynamic scaling depending on autocorr length to avoid signed integer overflow." into sc-dev am: a37553e327 am: 52403628c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14355879
Change-Id: I95d18a53bfe9520b6bb47c85eb2bcaf7af8e17e0
|
2021-05-16 06:35:06 +00:00 |
TreeHugger Robot
|
b4018198dd
|
Merge "Adjust data types to prevent load of invalid value" into sc-dev am: 9b9f051c92 am: 4f86d745ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14381853
Change-Id: I6eac7c7b2c6180e4518d4ff54b0f17458a8f1039
|
2021-05-16 06:11:35 +00:00 |
TreeHugger Robot
|
97882bc3db
|
Merge "Avoid load of undefined SPATIALDEC_TREE_CONFIG enum value." into sc-dev am: 427912f659 am: f893dbc6ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386929
Change-Id: I8a76227c5d3dbe7213c19953e94f9df701e8b7bb
|
2021-05-16 05:28:06 +00:00 |
TreeHugger Robot
|
db0eb54a60
|
Merge "Prevent undefined values for CODING_SCHEME type in huff_decode()." into sc-dev am: af61f20a8d am: 6213667f45
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386930
Change-Id: I84d34791370fbba64f41699c76931a1301b45930
|
2021-05-16 04:31:23 +00:00 |
TreeHugger Robot
|
6194400b60
|
Merge "Revise synthesis QMF scaling for PS to avoid integer overflow in qmfSynPrototypeFirSlot()." into sc-dev am: c0c3096100 am: 84bd0de621
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387475
Change-Id: I3f6386f49e441ac79a309c981172598662cd97df
|
2021-05-16 03:48:37 +00:00 |
TreeHugger Robot
|
209d4af35a
|
Merge "Prevent signed integer overflow in calc_qmfBufferReal()." into sc-dev am: b0a46baf90 am: 4f432296b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387477
Change-Id: Ib3d0c7d42585d55d313c1931c1b2200e2d2bc2d9
|
2021-05-16 02:41:19 +00:00 |
TreeHugger Robot
|
62ef7efa0b
|
Merge "Prevent signed integer overflow in complex path of calc_qmfBuffer()." into sc-dev am: dff30034b9 am: a8f6f5847e
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387482
Change-Id: I046ac94369a1d5e285cd28f9aa33096be45775b2
|
2021-05-15 21:40:43 +00:00 |
Fraunhofer IIS FDK
|
d22ea87339
|
Fix stack buffer overflow in Pred_lt4(). am: 22e70729b4 am: 5141e516de
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387483
Change-Id: I70d87fcb84a09eb9cc5966540ae5bb13a0251009
|
2021-05-15 21:28:22 +00:00 |
Fraunhofer IIS FDK
|
e600f5260b
|
Avoid signed integer overflow in pcmLimiter_Apply(). am: 5a83a8e5e1 am: b7aee93697 am: 7997eb4a73
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14355877
Change-Id: I7210851beb677d0fe260cdfb3a3a1dff98955f43
|
2021-05-15 06:11:24 +00:00 |
Fraunhofer IIS FDK
|
cbbc65cd31
|
Avoid signed integer overflow in pcmLimiter_Apply(). am: 5a83a8e5e1 am: b8242b65ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14355877
Change-Id: Iaa5232b15ba8254d270b8836b9902aede60270a0
|
2021-05-15 03:44:47 +00:00 |
TreeHugger Robot
|
d0fe06a4cf
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682 am: 214241aa94
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: I2c35eacd3fa82f7001661142d75578fa39357b7a
|
2021-05-08 20:36:18 +00:00 |
TreeHugger Robot
|
f9f384ac37
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730 am: 772a763080
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: I6b150cf9359dedb1aa1484e357d87dd9b6c97f6b
|
2021-05-08 20:36:08 +00:00 |
TreeHugger Robot
|
214241aa94
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: Ie163d6025bf44400b1a470642610d78fc4fbcf1b
|
2021-05-08 20:14:13 +00:00 |
TreeHugger Robot
|
772a763080
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: Ic237a72fec5930755faf4957dede78e7a74e9ffe
|
2021-05-08 20:14:07 +00:00 |
TreeHugger Robot
|
26eed59258
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: Iec55c398637d4906b7b89979c6292f9e26e012fe
|
2021-05-08 20:11:49 +00:00 |
TreeHugger Robot
|
951758e6d6
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: Id42fc123b39c431988b2549b56e9de12036a9020
|
2021-05-08 20:11:45 +00:00 |
TreeHugger Robot
|
25a60f6a27
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: Ife83d0980ab3a8a29db757dbe6aa7c39f0547633
|
2021-05-08 20:11:11 +00:00 |
TreeHugger Robot
|
f67caf892c
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: If1e1fa8ba514f72fff2e14968f59e62ed2d07b3d
|
2021-05-08 20:11:05 +00:00 |
TreeHugger Robot
|
dcb2d8bd81
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev am: d2c2a20682
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471063
Change-Id: I18d2a0819145e1f02c8868674eab081ab243f0a9
|
2021-05-08 20:11:03 +00:00 |
TreeHugger Robot
|
ace123a6c7
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev am: 4a9bfbf730
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471902
Change-Id: Ib3cdd864f2f788d9a5c39be79cc37d626426565b
|
2021-05-08 20:10:57 +00:00 |
TreeHugger Robot
|
d2c2a20682
|
Merge "Refine aacDecoder_DecodeFrame() output buffer parameter type description." into sc-dev
|
2021-05-08 19:55:50 +00:00 |
TreeHugger Robot
|
4a9bfbf730
|
Merge "Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients()." into sc-dev
|
2021-05-08 19:50:20 +00:00 |
Fraunhofer IIS FDK
|
f724d3361f
|
Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients().
Bug: 186777497
Test: atest android.media.cts.DecoderTestAacFormat android.media.cts.DecoderTestXheAac android.media.cts.DecoderTestAacDrc
Change-Id: Ibd70f0c3e591d5581e5fe2a7469181bc0ba95a3c
|
2021-05-07 15:24:59 -07:00 |
Fraunhofer IIS FDK
|
7e3add342f
|
Add parameter pointer check to aacEncInfo() encoder API function. am: c2416f5e93 am: bac4f0675f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471062
Change-Id: I63ae90c7288f72ce534c33d04bb534b23244d396
|
2021-05-07 22:12:02 +00:00 |
Fraunhofer IIS FDK
|
3db8ac7a00
|
Prevent too large shift exponent in apply_inter_tes() and merge two loops. am: 2a40fde39d am: 92dab635f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471061
Change-Id: I875ddf34a24a92655f0cfdefab55f0bcb355fdcb
|
2021-05-07 22:12:01 +00:00 |
Fraunhofer IIS FDK
|
148544e625
|
Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply(). am: e5a14d0a33 am: 4390bad523
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471060
Change-Id: I00693eca7c3fac09f358d86e7a5a3d98c7ed029d
|
2021-05-07 22:11:57 +00:00 |
Fraunhofer IIS FDK
|
ef265e496f
|
Pass flushing flag to SBR module for stereo config index 3 as for stereo config index 1 and 2. am: 92dd536642 am: db4e46c9a6
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470259
Change-Id: I6eeade1a212ac9bb17e9feb508cd7e2f0a965ce0
|
2021-05-07 22:11:53 +00:00 |
Fraunhofer IIS FDK
|
1456244fff
|
Utilize dynamic scaling in slotAmp() to avoid signed integer overflows. am: 56de8e29ce am: cd41dbd325
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470258
Change-Id: I10970daf44e125418edaab85a7f238c0251672a7
|
2021-05-07 22:11:49 +00:00 |
Fraunhofer IIS FDK
|
bac4f0675f
|
Add parameter pointer check to aacEncInfo() encoder API function. am: c2416f5e93
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471062
Change-Id: Ib10f0ce06062a64b4ac89166ce040d41108adc3d
|
2021-05-07 21:52:09 +00:00 |
Fraunhofer IIS FDK
|
92dab635f7
|
Prevent too large shift exponent in apply_inter_tes() and merge two loops. am: 2a40fde39d
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471061
Change-Id: Id537737085575c0238e61369e03387832a48b7f8
|
2021-05-07 21:52:08 +00:00 |
Fraunhofer IIS FDK
|
4390bad523
|
Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply(). am: e5a14d0a33
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471060
Change-Id: I7a670cc313d190c72d5365f410916e93df458acc
|
2021-05-07 21:52:04 +00:00 |
Fraunhofer IIS FDK
|
db4e46c9a6
|
Pass flushing flag to SBR module for stereo config index 3 as for stereo config index 1 and 2. am: 92dd536642
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470259
Change-Id: I907d00e50b06a21ddf3016ebd9e4dac713a5b6e4
|
2021-05-07 21:52:00 +00:00 |