Martin Storsjo
|
ec58a940e2
|
Avoid undefined shifts
Fixes: 23522/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_LIBFDK_AAC_fuzzer-5468272958111744
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
|
2020-06-22 13:28:10 +03:00 |
Martin Storsjo
|
d3e9ff8fe4
|
Update the version numbers in the public installed headers
|
2019-10-08 15:08:35 +03:00 |
Martin Storsjo
|
e365f4f278
|
Merge remote-tracking branch 'aosp/master'
|
2019-10-08 14:53:07 +03:00 |
Fraunhofer IIS FDK
|
e970ac4c95
|
Fix HE-AAC using MPEG-D DRC with implicit SBR signaling.
Bug: 132641988
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I97c5d3972528092f627153ad3127c7db977a0e5d
|
2019-05-13 15:24:51 -07:00 |
Fraunhofer IIS FDK
|
14f7e13693
|
MPEG-4/D DRC unification, loudness norm default at -24
Unify API parameter of MPEG-4/D DRC and introduce rounding to boost/compress setParam function (FDKdec v3.1.1).
Enable Loudness Normalization with target loudness -24 by default (FDKdec v3.1.2).
Bug: 131255165
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I249a36b4861d0c8d4a0ed2df4dc1f444576bac6b
|
2019-04-25 09:35:00 -07:00 |
Fraunhofer IIS FDK
|
37972d5a1f
|
Add support for Album Mode (FDKdec v3.1.0).
Bug: 131255165
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I6b4b176ec497587238537bddd89889341733d4e2
|
2019-04-24 22:56:19 +00:00 |
Fraunhofer IIS FDK
|
856e3d339e
|
Trigger config change after a change in SBR activity has been recognized.
Change-Id: I7715e61fdfcd16dfae6029171888aef9c6f0738e
|
2019-03-15 10:32:59 -07:00 |
Martin Storsjo
|
4edc5c4808
|
Merge remote-tracking branch 'aosp/master'
|
2019-03-15 14:03:19 +02:00 |
Xin Li
|
8e6b62378b
|
DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master
Bug: 124234733
Change-Id: I7ed72a237fd7f0aa984b8077a369a1ddb5ba253b
|
2019-02-12 09:53:34 -08:00 |
Jean-Michel Trivi
|
169e4207a3
|
Merge "Add QMF analysis band sanity check" am: b30e02cfd3 am: db4a1deb28
am: 6ff2d3cf8e
Change-Id: I12bc58a0ed01daba0295a4a8feab853b6cc3f0f0
|
2019-02-01 07:54:00 -08:00 |
Jean-Michel Trivi
|
6ff2d3cf8e
|
Merge "Add QMF analysis band sanity check" am: b30e02cfd3
am: db4a1deb28
Change-Id: I0b4b5de02becd0a105e9958231ef2e58000d2cc8
|
2019-02-01 07:49:57 -08:00 |
Jean-Michel Trivi
|
b30e02cfd3
|
Merge "Add QMF analysis band sanity check"
|
2019-02-01 15:34:03 +00:00 |
Martin Storsjo
|
02103fd630
|
Merge remote-tracking branch 'aosp/master'
|
2019-01-21 15:54:25 +02:00 |
Jean-Michel Trivi
|
2a2c62fbed
|
Merge "Do not support channel configuration change within PCE" am: ed56e77acb am: a82589476a
am: 7ca245e21e
Change-Id: Ic339d07a62ddbecdc6c2efcd5834e5758c90f70f
|
2019-01-15 11:29:03 -08:00 |
Jean-Michel Trivi
|
7ca245e21e
|
Merge "Do not support channel configuration change within PCE" am: ed56e77acb
am: a82589476a
Change-Id: Ie9de704ba4aee6954e9ca82df8c56bc81a482c32
|
2019-01-15 11:19:49 -08:00 |
Jean-Michel Trivi
|
ed56e77acb
|
Merge "Do not support channel configuration change within PCE"
|
2019-01-15 18:46:27 +00:00 |
Fraunhofer IIS FDK
|
c47066df27
|
Add QMF analysis band sanity check
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I0001e0996a970e91a21bfe8ba051fdba0c06c219
|
2019-01-15 12:19:05 -05:00 |
Fraunhofer IIS FDK
|
9dc118a7d1
|
Merge "Add AOT specific number of qmf bands sanity check in SpatialSpecificConfig()" am: bcda185d56 am: 4ab4454f29
am: 6d1247f2e2
Change-Id: I1552fb42268ad2b019b728a8d61561a9028a60ad
|
2019-01-03 17:10:27 -08:00 |
Fraunhofer IIS FDK
|
6d1247f2e2
|
Merge "Add AOT specific number of qmf bands sanity check in SpatialSpecificConfig()" am: bcda185d56
am: 4ab4454f29
Change-Id: I0ac3055487ce17f6218e3a0644778a0d8da27119
|
2019-01-03 17:05:25 -08:00 |
Fraunhofer IIS FDK
|
5c54fa5387
|
Add AOT specific number of qmf bands sanity check in SpatialSpecificConfig()
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: Ic106c4371c5ac17cb832c7d9db042bcc9d1e7a09
|
2019-01-03 10:25:40 -05:00 |
Fraunhofer IIS FDK
|
e81e8c2cc0
|
Do not support channel configuration change within PCE
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I94bddad6c88148dd01fff0850e261d98ef691793
|
2019-01-02 14:01:25 -05:00 |
Fraunhofer IIS FDK
|
b6c47c51b2
|
Merge "Prevent energy overflow in acelp calc_period_factor()" am: eb9319afb2 am: 196f1ce484
am: b29fd0db45
Change-Id: Ic3acadc0a8a48485b96075882eebfd867cfc709e
|
2018-12-29 06:25:51 -08:00 |
Fraunhofer IIS FDK
|
b29fd0db45
|
Merge "Prevent energy overflow in acelp calc_period_factor()" am: eb9319afb2
am: 196f1ce484
Change-Id: I4bcc2e7ff145bffb7f11a090e8a048e9c2d11d76
|
2018-12-29 06:16:43 -08:00 |
Fraunhofer IIS FDK
|
f4fc574fdd
|
Prevent energy overflow in acelp calc_period_factor()
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I5a28fcb09a1b0b0d1f8861642c64185937021154
|
2018-12-28 19:42:49 -05:00 |
Jean-Michel Trivi
|
d00da81a1d
|
Merge "Skip CRC check when flushing or concealment is applied" am: 385764944d am: 7c9f1165e7
am: 7b664f0bea
Change-Id: I205000a7dd682df83dff15afbd35772ed7c14a0f
|
2018-12-28 15:24:40 -08:00 |
Jean-Michel Trivi
|
7b664f0bea
|
Merge "Skip CRC check when flushing or concealment is applied" am: 385764944d
am: 7c9f1165e7
Change-Id: Ia818ae31a012d18cefad45ea969123d09ff6e31a
|
2018-12-28 15:19:17 -08:00 |
Fraunhofer IIS FDK
|
0ca9742ad2
|
Skip CRC check when flushing or concealment is applied
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I0f340eb0fe7f5ee8778a73fbe27199ba4915de70
|
2018-12-27 17:55:50 -05:00 |
Jean-Michel Trivi
|
55efc0ade2
|
Merge changes I97471c4d,I8a8626a8,I1f176740,I10da23ee,I9f9064fb am: ecc96969d7 am: f5512132f3
am: d6459f539c
Change-Id: I15844b575d276334d5a960a73cf556f5f82fcff3
|
2018-12-27 14:49:05 -08:00 |
Jean-Michel Trivi
|
d6459f539c
|
Merge changes I97471c4d,I8a8626a8,I1f176740,I10da23ee,I9f9064fb am: ecc96969d7
am: f5512132f3
Change-Id: Ie01b6d6c881c4c9a52af921eee9f7ced6fd6880e
|
2018-12-27 14:39:49 -08:00 |
Fraunhofer IIS FDK
|
0cebd077b6
|
Apply sbrDecoder_Parse() function for all explict SBR elements
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I97471c4db309307a21100f1d5d88d3c4e24d2670
|
2018-12-27 14:51:52 -05:00 |
Fraunhofer IIS FDK
|
8f5b1e47d6
|
Add missing break in order to avoid a fallthrough in setConcealMethod()
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I10da23ee81cfc48d4a67c25006e6fd48ed985c69
|
2018-12-27 14:39:43 -05:00 |
Fraunhofer IIS FDK
|
64134e60b3
|
Add FDK_FALLTHROUGH macro to prevent implicit-fallthrough compiler warnings
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I9f9064fb63ac40e18f245c00b7375b4874f2925b
|
2018-12-27 14:17:51 -05:00 |
Jean-Michel Trivi
|
61b3c49df0
|
Merge "Signed Integer Overflows in imlt_block()" am: 55930c28af am: 7d959f2f30
am: 83ba3e096a
Change-Id: I0805e8ba62c75a16c9df2d2169c79b8ddbd0974e
|
2018-12-27 09:36:33 -08:00 |
Jean-Michel Trivi
|
83ba3e096a
|
Merge "Signed Integer Overflows in imlt_block()" am: 55930c28af
am: 7d959f2f30
Change-Id: Iea1e4a89029523511bef926c98ee23e9bcb216fe
|
2018-12-27 09:31:32 -08:00 |
Jean-Michel Trivi
|
437b7440d1
|
Merge "Unsigned Integer Overflow in InitSegmentBitfield()" am: 4899e80a17 am: ca0d8e7461
am: cafc42b5eb
Change-Id: Icd717282e22dfb01b678836f0a50eb9b56db9f0f
|
2018-12-26 18:53:44 -08:00 |
Jean-Michel Trivi
|
cafc42b5eb
|
Merge "Unsigned Integer Overflow in InitSegmentBitfield()" am: 4899e80a17
am: ca0d8e7461
Change-Id: Ia4e0396a4df14d667f80aded10631815b715e2c2
|
2018-12-26 18:35:45 -08:00 |
Jean-Michel Trivi
|
58600c035a
|
Merge "Unsigned Integer Overflow in CAacDecoder_PreRollExtensionPayloadParse()" am: a5cf260931 am: 466adf2a1b
am: d07eeb453f
Change-Id: Id09444e5b08161f79053c09e42d686551a2b05e5
|
2018-12-26 18:19:25 -08:00 |
Jean-Michel Trivi
|
3f50499c9c
|
Merge "Prevent overflow in usac filters" am: 4053380094 am: eaad782db3
am: 18d4dcf255
Change-Id: Id1736dd6af5b656c158896f6d9fcb117231351a4
|
2018-12-26 18:18:55 -08:00 |
Jean-Michel Trivi
|
0694a4e1e8
|
Merge "Signed Integer Overflow in CLpd_FAC_Acelp2Mdct()" am: 3bb4fe68a6 am: 8879fb1fd6
am: 350e4ffea2
Change-Id: I5f6e1d37824f13d791edd8433aac9c591bbfc399
|
2018-12-26 18:18:35 -08:00 |
Fraunhofer IIS FDK
|
fa8a80d890
|
Signed Integer Overflows in imlt_block()
Bug: 112890242
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: I98fda0eea7f7223d76df31776c6723b618e5b581
|
2018-12-26 21:15:07 -05:00 |
Jean-Michel Trivi
|
4899e80a17
|
Merge "Unsigned Integer Overflow in InitSegmentBitfield()"
|
2018-12-27 02:10:25 +00:00 |
Jean-Michel Trivi
|
d07eeb453f
|
Merge "Unsigned Integer Overflow in CAacDecoder_PreRollExtensionPayloadParse()" am: a5cf260931
am: 466adf2a1b
Change-Id: I354fe7ee0401e1e154ae42ce9a80672db8a84d08
|
2018-12-26 18:08:21 -08:00 |
Jean-Michel Trivi
|
18d4dcf255
|
Merge "Prevent overflow in usac filters" am: 4053380094
am: eaad782db3
Change-Id: I86ee269643f3247138c71ffe88a2a589bfce0357
|
2018-12-26 18:07:50 -08:00 |
Jean-Michel Trivi
|
350e4ffea2
|
Merge "Signed Integer Overflow in CLpd_FAC_Acelp2Mdct()" am: 3bb4fe68a6
am: 8879fb1fd6
Change-Id: I955c6e7d250ac52986aeb0879dad976dd62d3fab
|
2018-12-26 18:07:32 -08:00 |
Jean-Michel Trivi
|
a5cf260931
|
Merge "Unsigned Integer Overflow in CAacDecoder_PreRollExtensionPayloadParse()"
|
2018-12-27 01:58:50 +00:00 |
Jean-Michel Trivi
|
4053380094
|
Merge "Prevent overflow in usac filters"
|
2018-12-27 01:54:49 +00:00 |
Jean-Michel Trivi
|
3bb4fe68a6
|
Merge "Signed Integer Overflow in CLpd_FAC_Acelp2Mdct()"
|
2018-12-27 01:51:53 +00:00 |
Jean-Michel Trivi
|
2ddc635e1d
|
Merge "Signed Integer Overflow in E_UTIL_preemph()" am: aea2558c50 am: b471c2c215
am: f69ca4c614
Change-Id: I78ee4dccc649e0ff2ee4006212795d89c2f8233c
|
2018-12-26 17:10:27 -08:00 |
Jean-Michel Trivi
|
f69ca4c614
|
Merge "Signed Integer Overflow in E_UTIL_preemph()" am: aea2558c50
am: b471c2c215
Change-Id: Ib6f14a5f7b33ffb8bce1a9b37531c0872eeceb2e
|
2018-12-26 17:06:27 -08:00 |
Fraunhofer IIS FDK
|
950d8efb1a
|
Unsigned Integer Overflow in InitSegmentBitfield()
Bug: 112662995
Test: atest DecoderTestXheAac ; atest DecoderTestAacDrc
Change-Id: Ida3b1d49dc35a03a3ff02f6e150cfb55e9e1da11
|
2018-12-26 19:45:18 -05:00 |