SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for fdk-aac-doc-2.0.3-3.39.noarch.rpm :

* Fri Dec 22 2023 marecAATTdetebe.org- Update to version 2.0.3:
* Bump the versions and add changelog entries for v2.0.3
* Update the list of paths in EXTRA_DIST
* ci: Do \"apt-get update\" before installing anything
* Add build support for s390x
* Saturate additions in getEnvSfbEnergy in SBR encoding
* cmake: Update the description of the BUILD_PROGRAMS option
* gitignore: Ignore files with a ~ suffix
* gitignore: Add the new test-encode-decode tool
* Remove duplicate AACDECODER_LIB_VL
*
* ci: Run tests, add sanitizer build configurations that run tests too
* Add a script for doing very rudimentary regression testing
* Add a tool for testing decoding+encoding in a number of configurations
* cmake: Link the library as C, not C++
* github: Add -Wno-stringop-overflow to the GCC/CMake builds
* ci: Disable warnings about deprecated functions on macOS
* ci: Update the llvm-mingw job to the latest version
* ci: Update the checkout steps to the latest, non deprecated version
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Increase patchParam array size by one and fix out-of-bounce write in resetLppTransposer().
* Disable MPEG-D DRC for legacy AOTs
* Remove obsolete uni drc precedence handling
* Remove obsolete uni drc precedence handling
* Disable MPEG-D DRC for legacy AOTs
* Correct comment spelling error.
* Updated fuzz_config in Android.bp file
* Update the version numbers in the public installed headers
* Include the encoder library version in the publicly installed header
* [Bluetooth apex] Use new apex name
* Add riscv64 support
* ci: Use sysctl instead of nproc on macOS
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
* Add license_note
* Add Github Actions CI build testing
* Revert \"Avoid failing asserts on broken bitstreams\"
* Renamed bluetooth apex name to com.android.bluetooth
* Update aac-enc.c
* Do not force inlining of indirect functions
* Adjust eqSubbandGainFormat data type to prevent load of invalid value in _skipEqCoefficients().
* Refine aacDecoder_DecodeFrame() output buffer parameter type description.
* Add parameter pointer check to aacEncInfo() encoder API function.
* Prevent too large shift exponent in apply_inter_tes() and merge two loops.
* Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply().
* Pass flushing flag to SBR module for stereo config index 3 as for stereo config index 1 and 2.
* Utilize dynamic scaling in slotAmp() to avoid signed integer overflows.
* Adapt scaling in combineSignalCplxScale
*() to prevent signed integer overflows.
* Fix fixmadddiv2_DD() integer overflow in SpatialDecApplyM2_Mode212_ResidualsPlusPhaseCoding().
* Avoid unintentional sign conversions in lppTransposer() and lppTransposerHBE().
* Improve validation of channel indices in pcmDmx.
* Fix stack buffer overflow in Pred_lt4().
* Prevent signed integer overflow in complex path of calc_qmfBuffer().
* Prevent signed integer overflow in calc_qmfBufferReal().
* Revise synthesis QMF scaling for PS to avoid integer overflow in qmfSynPrototypeFirSlot().
* Avoid signed integer overflow in combineSignalCplxScale2().
* Prevent undefined values for CODING_SCHEME type in huff_decode().
* Avoid load of undefined SPATIALDEC_TREE_CONFIG enum value.
* Adjust data types to prevent load of invalid value
* Avoid signed integer overflow in pcmLimiter_Apply().
* Validate whether all PCE listed element instance tags are present in raw_data_block.
* Avoid integer overflows in CLatmDemux_ReadAuChunkLengthInfo() and FDK_get32() to prevent endless loop.
* Check the number of available escapes in rvlcDecodeBackward() to avoid out-of-bounds access.
* Sbr syncstate may only be set to upsampling if the sbr decoder was sucessfully initialized.
* Perform parameter check before parameter assignment to avoid incorrect initialization in resetFreqBandTables().
* Use local variables for sbr and mps state in CAacDecoder_Init() to avoid inconsistencies in case of failing initialization.
* Follow-up on: Improve decoder robustness by storing flags and elFlags temporarily.
* Use dynamic scaling depending on autocorr length to avoid signed integer overflow.
* Avoid signed integer overflow in pcmLimiter_Apply().
* Stop using __DATE__/__TIME__ on all builds
* Solve issue regarding config changes between Loudness-only vs. Loudness+DRC.
* Overcome SBR encoder coupling quality issue in ELD.
* Fix input buffer flushing for PS encoder.
* Fix wrong input buffer feed for PS encoder at less input samples than framesize.
* Read uniDrcGainExtension element only if all DRC gain sequences are parsed correctly.
* Consider TNS headroom for complex prediction.
* Fix USAC time domain limiter latency at config change.
* Introduce additional sanity checks to validate program config element.
* Validate DRC compression factor and DRC boost factor value range in aacDecoder_SetParam().
* Fix unsigned integer overflow in Hcr_State_BODY_SIGN_ESC__ESC_WORD().
* Make sure that alphaValue is correctly initialized in sbrDecoder_drcApplySlot().
* Introduce aacDecoder_drcDisable() and always disable legacy DRC for USAC.
* Evaluate and return StoreConfigAsBitstream() error state.
* Check transportDec_OutOfBandConfig() input buffer size parameter.
* ELD downscale factor 3 is only allowed for framesize 480.
* Improve decoder robustness by storing flags and elFlags temporarily.
* Revise bypass mode in SpatialDecApplyParameterSets() to prevent an assert in fDivNorm().
* Check number of core channels and SAC decoder input channels to avoid a channel mismatch.
* Prevent integer overflow in subbandTPApply() energy update.
* Limit smoothedNoise values to avoid integer overflows in adjustTimeSlotHQ() and adjustTimeSlotHQ_GainAndNoise().
* Avoid integer overflow in dct_II().
* Prevent integer overflows in dualChannelFiltering() and eightChannelFiltering().
* Adjust VBR mode depending on given peak bitrate and fix crash recovery usage.
* Overcome SBR encoder coupling quality issue in ELD.
* Fix input buffer flushing for PS encoder.
* Fix wrong input buffer feed for PS encoder at less input samples than framesize.
* Solve issue regarding config changes between Loudness-only vs. Loudness+DRC.
* Read uniDrcGainExtension element only if all DRC gain sequences are parsed correctly.
* Fix USAC time domain limiter latency at config change.
* Consider TNS headroom for complex prediction.
* Introduce additional sanity checks to validate program config element.
* Check number of core channels and SAC decoder input channels to avoid a channel mismatch.
* Improve decoder robustness by storing flags and elFlags temporarily.
* Make sure that alphaValue is correctly initialized in sbrDecoder_drcApplySlot().
* Fix unsigned integer overflow in Hcr_State_BODY_SIGN_ESC__ESC_WORD().
* Revise bypass mode in SpatialDecApplyParameterSets() to prevent an assert in fDivNorm().
* ELD downscale factor 3 is only allowed for framesize 480.
* Check transportDec_OutOfBandConfig() input buffer size parameter.
* Evaluate and return StoreConfigAsBitstream() error state.
* Introduce aacDecoder_drcDisable() and always disable legacy DRC for USAC.
* Adjust VBR mode depending on given peak bitrate and fix crash recovery usage.
* Validate DRC compression factor and DRC boost factor value range in aacDecoder_SetParam().
* Prevent integer overflow in subbandTPApply() energy update.
* Limit smoothedNoise values to avoid integer overflows in adjustTimeSlotHQ() and adjustTimeSlotHQ_GainAndNoise().
* Avoid integer overflow in dct_II().
* Prevent integer overflows in dualChannelFiltering() and eightChannelFiltering().
* Fix fuzzer\'s use of aacDecoder_DecodeFrame
* Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().
 
ICM