Fraunhofer IIS FDK
|
448e04cb34
|
Add parameter pointer check to aacEncInfo() encoder API function. am: c2416f5e93 am: bac4f0675f am: 7e3add342f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471062
Change-Id: I48a50b0cd809dd895d602a27f4e94e8f5b86d142
|
2021-05-17 21:43:16 +00:00 |
|
Fraunhofer IIS FDK
|
222b82ea4b
|
Prevent too large shift exponent in apply_inter_tes() and merge two loops. am: 2a40fde39d am: 92dab635f7 am: 3db8ac7a00
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471061
Change-Id: I41fb9a013dd4d544ab4c1803127f3875fd5b7523
|
2021-05-17 21:43:15 +00:00 |
|
Fraunhofer IIS FDK
|
4789d3e8d2
|
Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply(). am: e5a14d0a33 am: 4390bad523 am: 148544e625
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14471060
Change-Id: Ia358d7ab513c349af3cb67ccaa1ca969d1141278
|
2021-05-17 21:39:26 +00:00 |
|
Fraunhofer IIS FDK
|
88de4ee94f
|
Pass flushing flag to SBR module for stereo config index 3 as for stereo config index 1 and 2. am: 92dd536642 am: db4e46c9a6 am: ef265e496f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470259
Change-Id: Ie8a0a32b2c5234a8317a09c2309ef0274bf66df8
|
2021-05-17 21:30:49 +00:00 |
|
Fraunhofer IIS FDK
|
49c0c89b92
|
Utilize dynamic scaling in slotAmp() to avoid signed integer overflows. am: 56de8e29ce am: cd41dbd325 am: 1456244fff
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470258
Change-Id: I4bd3e492720e1eb201dfe9749b5d0323846fb927
|
2021-05-17 21:19:48 +00:00 |
|
Fraunhofer IIS FDK
|
0546b26f78
|
Adapt scaling in combineSignalCplxScale*() to prevent signed integer overflows. am: 773ff1d3e8 am: 1b074faaa8 am: b0d57f7546
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470257
Change-Id: Ie24da11cb129e00474ec80eda17f2ae08d7a300f
|
2021-05-17 21:08:49 +00:00 |
|
Fraunhofer IIS FDK
|
a671a11a3a
|
Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding(). am: 85a3977fdf am: babb5dce2f am: c0daf696e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470256
Change-Id: Ie4f26371ddb10175959b20b5b13133b642d1d74d
|
2021-05-17 21:01:49 +00:00 |
|
Fraunhofer IIS FDK
|
af864c1866
|
Avoid unintentional sign conversions in lppTransposer() and lppTransposerHBE(). am: 48e0fa028d am: ff4ace52fa am: f3a2bc6ab5
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373124
Change-Id: I1837589fa4b99f0c738edd9564a0b8795917f043
|
2021-05-17 20:49:56 +00:00 |
|
TreeHugger Robot
|
2f011a0831
|
Merge "Validate whether all PCE listed element instance tags are present in raw_data_block." into sc-dev am: 8d746cfdb4 am: c39393a732 am: 4d84420532
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373122
Change-Id: I56e9204c37a75d88213a646627701df31d958cab
|
2021-05-17 20:35:15 +00:00 |
|
TreeHugger Robot
|
e67be75544
|
Merge "Avoid integer overflows in CLatmDemux_ReadAuChunkLengthInfo() and FDK_get32() to prevent endless loop." into sc-dev am: f633fc085e am: ad6ba7f548 am: 8494edb8b0
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373121
Change-Id: I97400b5e66ee05cbb92cf517adaf8028db62bc97
|
2021-05-17 20:18:59 +00:00 |
|
TreeHugger Robot
|
9bdedd0148
|
Merge changes I42956a9f,I92f7c559,I5af62590 into sc-dev am: 826719dee4 am: 47ee0b94ab am: 696a3cf9e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373120
Change-Id: Ibfb2496a5b09f04b651be13d5df1aa9cc9fa9b9e
|
2021-05-17 20:09:27 +00:00 |
|
TreeHugger Robot
|
9e70bca044
|
Merge changes Ic767aeb6,I2aef40ef into sc-dev am: 2a3cde8157 am: cffde9083d am: c7facc625a
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373117
Change-Id: I53d95ee4ead6144529815b256c599362ad9c2c5c
|
2021-05-17 20:03:29 +00:00 |
|
Fraunhofer IIS FDK
|
a442e18466
|
Avoid signed integer overflow in pcmLimiter_Apply(). am: 76104a5431 am: b1dc10e5bc am: f708b26538 am: b97fd3d89f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386919
Change-Id: I9ae377fd6bdd442244fae6d417079335aec9bf98
|
2021-05-17 19:49:40 +00:00 |
|
TreeHugger Robot
|
1c0a1825ca
|
Merge "Avoid signed integer overflow in combineSignalCplxScale2()." into sc-dev am: ab332a940d am: 4c350fc3fc am: 03b6777510
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387474
Change-Id: I98bacfbece6e8e022885fe93f8a81f8a91aa3048
|
2021-05-17 19:28:48 +00:00 |
|
TreeHugger Robot
|
4114af809f
|
Merge "Improve validation of channel indices in pcmDmx." into sc-dev am: 38afdcc7d0 am: 46a636829c am: 3124e44e6e
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14373123
Change-Id: I8a3c04982a8738ac1e304b4e64ac315f1425c30c
|
2021-05-17 18:54:35 +00:00 |
|
Jean-Michel Trivi
|
0baa26e3fc
|
Merge "Use dynamic scaling depending on autocorr length to avoid signed integer overflow." into sc-dev am: a37553e327 am: 2841b0ff99 am: 3310104edd
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14355879
Change-Id: I66642386cb2f55edb65c1f661f0424c4f5c9c3fd
|
2021-05-17 15:24:06 +00:00 |
|
TreeHugger Robot
|
5867f8cc5c
|
Merge "Adjust data types to prevent load of invalid value" into sc-dev am: 9b9f051c92 am: 8ed5575e34 am: 8e4beaf191
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14381853
Change-Id: Icf85201c500775a87899ad8af9402969bc3f11a3
|
2021-05-17 15:16:18 +00:00 |
|
TreeHugger Robot
|
1322720089
|
Merge "Avoid load of undefined SPATIALDEC_TREE_CONFIG enum value." into sc-dev am: 427912f659 am: 3a8d94cb27 am: e054184edc
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386929
Change-Id: I380dc1f5ba113b889adb185adaf324fa728d2a60
|
2021-05-17 15:04:49 +00:00 |
|
TreeHugger Robot
|
e1c97ccd93
|
Merge "Prevent undefined values for CODING_SCHEME type in huff_decode()." into sc-dev am: af61f20a8d am: 851785f791 am: 1fcc47f50f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14386930
Change-Id: I7d94698f7c58b41a4c27de00fd9e3c03b81fe717
|
2021-05-17 14:53:11 +00:00 |
|
TreeHugger Robot
|
31295c5ab6
|
Merge "Revise synthesis QMF scaling for PS to avoid integer overflow in qmfSynPrototypeFirSlot()." into sc-dev am: c0c3096100 am: 6f453aba85 am: cb4a2b7820
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387475
Change-Id: I9d4f78ad0dafb00bd4b5df0c6c1d6a0d251de30c
|
2021-05-17 13:59:01 +00:00 |
|
TreeHugger Robot
|
638800ae75
|
Merge "Prevent signed integer overflow in calc_qmfBufferReal()." into sc-dev am: b0a46baf90 am: 69a6369082 am: 2715520d9a
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387477
Change-Id: I26af1e47a8214d263775eb12c601957604c749d4
|
2021-05-17 13:44:52 +00:00 |
|
TreeHugger Robot
|
07a95eb219
|
Merge "Prevent signed integer overflow in complex path of calc_qmfBuffer()." into sc-dev am: dff30034b9 am: 236cd75f1c am: 5a192951da
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14387482
Change-Id: Ib1d61ade7dcebd2ae5a87bd59d3bc9645e80f3a3
|
2021-05-17 11:03:26 +00:00 |
|
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 |
|
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 |
|
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
|
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 |
|
Fraunhofer IIS FDK
|
cd41dbd325
|
Utilize dynamic scaling in slotAmp() to avoid signed integer overflows. am: 56de8e29ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470258
Change-Id: I333d98de722a0fb4b94007a77236e503b8b7b3ca
|
2021-05-07 21:51:46 +00:00 |
|
Fraunhofer IIS FDK
|
1b5b22b9fc
|
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: If1dc7f802006ccf79587cd372e7b673b0f155dde
|
2021-05-07 21:49:18 +00:00 |
|
Fraunhofer IIS FDK
|
23c0776047
|
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: If4e702f228c4053c345a9141636b198d470b6070
|
2021-05-07 21:49:17 +00:00 |
|
Fraunhofer IIS FDK
|
7566b0355b
|
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: I5032ed2fc0536df8e16e5488128c8b9b94a70650
|
2021-05-07 21:49:13 +00:00 |
|
Fraunhofer IIS FDK
|
2289ce0344
|
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: Ic01ed1a89ebe6445b2cf107415a2d72bafe22863
|
2021-05-07 21:49:03 +00:00 |
|
Fraunhofer IIS FDK
|
41c2942fda
|
Utilize dynamic scaling in slotAmp() to avoid signed integer overflows. am: 56de8e29ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470258
Change-Id: I9959ecb8bb6f1283a701011af6f398dfaf2aa906
|
2021-05-07 21:48:07 +00:00 |
|
Fraunhofer IIS FDK
|
b0d57f7546
|
Adapt scaling in combineSignalCplxScale*() to prevent signed integer overflows. am: 773ff1d3e8 am: 1b074faaa8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470257
Change-Id: I304d50b4f3c7a5e2451ddf0a5407ade7fef70c07
|
2021-05-07 21:00:26 +00:00 |
|
Fraunhofer IIS FDK
|
c0daf696e2
|
Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding(). am: 85a3977fdf am: babb5dce2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470256
Change-Id: I86d6e5de19075554a043550fd79e6c95f82a1aa6
|
2021-05-07 20:59:38 +00:00 |
|
Fraunhofer IIS FDK
|
1b074faaa8
|
Adapt scaling in combineSignalCplxScale*() to prevent signed integer overflows. am: 773ff1d3e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470257
Change-Id: Ic6d8ab1c4899aa7670074dd6011a2df85852d943
|
2021-05-07 20:44:40 +00:00 |
|
Fraunhofer IIS FDK
|
babb5dce2f
|
Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding(). am: 85a3977fdf
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470256
Change-Id: I6caaf0c53349cf38da263edcbccfdd49cbea624f
|
2021-05-07 20:43:10 +00:00 |
|
Fraunhofer IIS FDK
|
99424039a2
|
Adapt scaling in combineSignalCplxScale*() to prevent signed integer overflows. am: 773ff1d3e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470257
Change-Id: If6c6a562abc17624b1a0534d6dcc9a12c74af522
|
2021-05-07 20:42:44 +00:00 |
|
Fraunhofer IIS FDK
|
d40c181a61
|
Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding(). am: 85a3977fdf
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/aac/+/14470256
Change-Id: I650d87421f7b65025d308e0e148fe064796f2aac
|
2021-05-07 20:41:09 +00:00 |
|