aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | | | * | | | | | | | | Merge "Add sanity check in huff_decode()" am: 3942213f19Jean-Michel Trivi2019-01-021-0/+8
| | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * \ Merge changes I7add6dff,I0249f758 am: b42dfa745b am: 8bdeed59aaFraunhofer IIS FDK2019-01-021-6/+18
| | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | |
| | | | * | | | | | | | | | Merge changes I7add6dff,I0249f758 am: b42dfa745bFraunhofer IIS FDK2019-01-021-6/+18
| | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | * \ Merge "Clear spatial specific config struct at the beginning of parse routine...Fraunhofer IIS FDK2018-12-291-0/+4
| | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | |
| | | | * | | | | | | | | | | Merge "Clear spatial specific config struct at the beginning of parse routine...Fraunhofer IIS FDK2018-12-291-0/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | * \ Merge "Free whole QMF domain in case of an error in FDK_QmfDomain_Configure()...Fraunhofer IIS FDK2018-12-291-3/+2
| | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | |
| | | | * | | | | | | | | | | | Merge "Free whole QMF domain in case of an error in FDK_QmfDomain_Configure()...Fraunhofer IIS FDK2018-12-291-3/+2
| | | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * \ Merge "QMF configuration flag QMF_FLAG_MPSLDFB has always priority over QMF_F...Fraunhofer IIS FDK2018-12-292-4/+5
| | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | |
| | | | * | | | | | | | | | | | | Merge "QMF configuration flag QMF_FLAG_MPSLDFB has always priority over QMF_F...Fraunhofer IIS FDK2018-12-292-4/+5
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | * \ Merge "Add missing parameter initialization in FDK_QmfDomain_Clear*() functio...Fraunhofer IIS FDK2018-12-291-0/+2
| | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | Merge "Add missing parameter initialization in FDK_QmfDomain_Clear*() functio...Fraunhofer IIS FDK2018-12-291-0/+2
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | * \ Merge "Prevent energy overflow in acelp calc_period_factor()" am: eb9319afb2 ...Fraunhofer IIS FDK2018-12-291-1/+1
| | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | Merge "Prevent energy overflow in acelp calc_period_factor()" am: eb9319afb2Fraunhofer IIS FDK2018-12-291-1/+1
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | * \ Merge "Add valid bits check to adts header parser" am: b622299482 am: ffb999bec4Jean-Michel Trivi2018-12-281-1/+21
| | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | Merge "Add valid bits check to adts header parser" am: b622299482Jean-Michel Trivi2018-12-281-1/+21
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | * \ Merge "Skip CRC check when flushing or concealment is applied" am: 385764944d...Jean-Michel Trivi2018-12-281-3/+5
| | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | Merge "Skip CRC check when flushing or concealment is applied" am: 385764944dJean-Michel Trivi2018-12-281-3/+5
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | * \ Merge "Fix element list in channel_configuration_14 description" am: 83e30f0f...Jean-Michel Trivi2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | Merge "Fix element list in channel_configuration_14 description" am: 83e30f0f7bJean-Michel Trivi2018-12-281-1/+1
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | * \ Merge "Setup lowdelay SBR LFE element via SBR callback" am: 3e0a7a40c5 am: 7e...Jean-Michel Trivi2018-12-281-1/+5
| | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | Merge "Setup lowdelay SBR LFE element via SBR callback" am: 3e0a7a40c5Jean-Michel Trivi2018-12-281-1/+5
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | * \ Merge "Extend PS concealment/error treatment" am: 58221178cc am: 45903f4e5aJean-Michel Trivi2018-12-282-1/+13
| | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | Merge "Extend PS concealment/error treatment" am: 58221178ccJean-Michel Trivi2018-12-282-1/+13
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Fix potential invalid memory access for concealment in decodeEnvelope(...Jean-Michel Trivi2018-12-281-4/+9
| | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | Merge "Fix potential invalid memory access for concealment in decodeEnvelope(...Jean-Michel Trivi2018-12-281-4/+9
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Reset all noisefloor levels in leanSbrConcealment()" am: c19c36cbfc am...Jean-Michel Trivi2018-12-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | Merge "Reset all noisefloor levels in leanSbrConcealment()" am: c19c36cbfcJean-Michel Trivi2018-12-281-2/+2
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge changes I97471c4d,I8a8626a8,I1f176740,I10da23ee,I9f9064fb am: ecc96969d...Jean-Michel Trivi2018-12-2716-20/+80
| | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | Merge changes I97471c4d,I8a8626a8,I1f176740,I10da23ee,I9f9064fb am: ecc96969d7Jean-Michel Trivi2018-12-2716-20/+80
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Limit too large shift exponent in apply_inter_tes()" am: f828d3e16a am...Jean-Michel Trivi2018-12-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | Merge "Limit too large shift exponent in apply_inter_tes()" am: f828d3e16aJean-Michel Trivi2018-12-271-2/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Limit too large scale_change exponent used in adjustTimeSlot" am: cfc6...Jean-Michel Trivi2018-12-271-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | Merge "Limit too large scale_change exponent used in adjustTimeSlot" am: cfc6...Jean-Michel Trivi2018-12-271-7/+9
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Signed Integer Overflows in imlt_block()" am: 55930c28af am: 7d959f2f30Jean-Michel Trivi2018-12-271-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Signed Integer Overflows in imlt_block()" am: 55930c28afJean-Michel Trivi2018-12-271-6/+10
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Unsigned Integer Overflow in InitSegmentBitfield()" am: 4899e80a17 am:...Jean-Michel Trivi2018-12-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Unsigned Integer Overflow in InitSegmentBitfield()" am: 4899e80a17Jean-Michel Trivi2018-12-261-1/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Encoder returned an error while explicit flushing" am: 2f5612ef84 am: ...Jean-Michel Trivi2018-12-261-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Encoder returned an error while explicit flushing" am: 2f5612ef84Jean-Michel Trivi2018-12-261-3/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Unsigned Integer Overflow in CAacDecoder_PreRollExtensionPayloadParse(...Jean-Michel Trivi2018-12-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Unsigned Integer Overflow in CAacDecoder_PreRollExtensionPayloadParse(...Jean-Michel Trivi2018-12-261-1/+1
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Improve error robustness in arithmetic decoder" am: ecdec651da am: 485...Jean-Michel Trivi2018-12-261-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Improve error robustness in arithmetic decoder" am: ecdec651daJean-Michel Trivi2018-12-261-3/+11
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Prevent overflow in usac filters" am: 4053380094 am: eaad782db3Jean-Michel Trivi2018-12-263-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Prevent overflow in usac filters" am: 4053380094Jean-Michel Trivi2018-12-263-10/+9
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Signed Integer Overflow in CLpd_FAC_Acelp2Mdct()" am: 3bb4fe68a6 am: 8...Jean-Michel Trivi2018-12-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Signed Integer Overflow in CLpd_FAC_Acelp2Mdct()" am: 3bb4fe68a6Jean-Michel Trivi2018-12-261-2/+2
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Signed Integer Overflow in E_UTIL_preemph()" am: aea2558c50 am: b471c2...Jean-Michel Trivi2018-12-264-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "Signed Integer Overflow in E_UTIL_preemph()" am: aea2558c50Jean-Michel Trivi2018-12-264-3/+4
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * \ Merge "Fix SATURATE_LEFT_SHIFT_ALT() since it returned 0x80000000 in certain ...Jean-Michel Trivi2018-12-261-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |