Age | Commit message (Collapse) | Author |
|
There hasn't been a non-neon platform build in years. Even the NDK hasn't supported non-neon for two years now.
Change-Id: I1d892e8bd97371a87771183655c1e5803a7e4400
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2901736
Change-Id: Iff3ce86bc409e78a477448afb8239557a3a8d368
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This project was upgraded with external_updater.
Usage: tools/external_updater/updater.sh update libxaac
For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md
Bug: 319187474
Test: TreeHugger
Change-Id: Ic9ef5e37600d7c129e4e42a2d7ac3a09f754d6ff
|
|
These changes handle the runtime error reported by preventing the
inappropriate access of uninitialized member from a structure.
Bug: ossFuzz: 65422
Test: poc in bug
|
|
|
|
Test done: Smoke test
|
|
Decoder Bug Fixes
|
|
|
|
These changes handle the divide-by-zero runtime error reported
while calculating the inverse of difference between consecutive
parameter time slot.
Bug: ossFuzz:65191
Test: poc in bug
|
|
Decoder Bug Fixes
|
|
These changes handle the Heap-buffer-overflow WRITE 8 runtime error reported
due to unsupported channel configuration for USAC.
Bug: ossFuzz:64960
Test: poc in bug
|
|
|
|
These changes handle the 960 frame length
support for SBR and PS profiles.
Bug: ossFuzz: 64532
Test: poc in bug
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I2df8dd04cdf2b6c2fcdef5e04309b7fa9b9b8c7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I0cd24bfac4377baaff3630a16796cc3639199c2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I7271d581fdc078d38c65f761e257eeaa96acd629
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I3dc16f9fd1b65a740d4ff82168fa641e6804554a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I94bbeb29db1f0331f4d83e60c16c660a262862fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libxaac/+/2806053
Change-Id: I2a525254e517b4f9041a8edb10c1453e75582a07
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
This change handles the error reported while processing
individual bitstream element in case of multi-channel streams.
Bug: ossFuzz: 64022
Test: poc in bug
|
|
This project was upgraded with external_updater.
Usage: tools/external_updater/updater.sh update libxaac
For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md
Test: TreeHugger
Change-Id: Ieed539de50bf5ff88df74516f1d4b9b7fe042648
|
|
- Add appropriate entries in Android.bp for riscv64 for decoder
- Add missing function in function_selector_generic.c
|
|
These changes handle the index-out-of-bounds runtime error reported
when the value of arbitrary downmix residual bands is greater than or equal
to the number of parameter bands.
Bug: ossFuzz:63564
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error reported
while calculating the downmix coefficients because
base channel count was coming zero.
Bug: ossFuzz:63420
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error
reported while calculating energy tone.
Bug: ossFuzz:63248
Test: poc in bug
|
|
These changes handle the nested bug in the same thread, aborting issue
reported by disabling some code checks which are related to EC.
Bug: ossFuzz:62003
Test: poc in bug
|
|
|
|
|
|
These changes handle the divide-by-zero runtime error
reported when the active lines become zero in
quantization. The issue is reported with AAC and the
same changes are extended to USAC.
Bug: ossFuzz: 62977
Test: poc in bug
|
|
These changes handle the index-out-of-bounds runtime error
reported when the bit consumption exceeds the bit reservoir
and global gain reaches the maximum value. The issue is
reported with USAC and the same changes are extended to AAC.
Bug: ossFuzz: 63019
Test: poc in bug
|
|
* Fix for divide-by-zero in ixheaacd_sbr_env_calc
These changes handle the divide-by-zero runtime error reported
while calculating the energy because the consecutive frequency bands
were coming same.
Bug: ossFuzz:63038
Test: poc in bug
* Fix for divide-by-zero in ixheaacd_calc_stop_band
These changes handle the divide-by-zero runtime error reported
because sampling frequency comes out to be zero.
Bug: ossFuzz:63138
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error reported
while calculating energy gain.
Bug: ossFuzz:62903
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error reported
while calculating LSF weights.
Bug: ossFuzz:62778
Test: poc in bug
|
|
|
|
These changes handle the divide-by-zero runtime
error reported when the average bits become zero
in bit reservoir factor calculation.
Bug: ossFuzz: 62291
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error
reported when the successive drc gain coordinates
have same x coordinates.
Bug: ossFuzz:62237
Test: poc in bug
|
|
These changes handle the global-buffer-overflow runtime error
reported when the tonal difference in the SBR module becomes
zero.
Bug: ossFuzz: 62261
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error reported
while calculating the energy because the start sample and end sample
were coming same.
Bug: ossFuzz:62766
Test: poc in bug
|
|
These changes handle the index-out-of-bounds runtime error
reported when the value of residual sampling frequency index
is greater than max residual sampling frequency index.
Bug: ossFuzz:62707
Test: poc in bug
|
|
These changes handle the divide-by-zero runtime error
reported while calculating the border vector value because
the value read from bitstream was coming greater the expected value.
Bug: ossFuzz:62633
Test: poc in bug
|
|
Suppressing shift sanitizer in ossfuzz.h
|
|
These changes handle the Divide-by-zero runtime error reported
while calculating the energy estimation because the
consecutive border vectors were coming same.
Bug: ossFuzz:62282
Test: poc in bug
|
|
These changes handle the Undefined-shift runtime error reported
because the value of shift was coming greater than maximum expected value.
Bug: ossFuzz:62328
Test: poc in bug
|
|
These changes handle the Undefined-shift runtime error reported
because the value of shift was coming greater than maximum expected value.
Bug: ossFuzz:62339
Test: poc in bug
|
|
These changes handles the runtime error reported when
one of the buffer was not initialized correctly.
Bug: ossFuzz:62388
Test: poc in bug
|
|
These changes handle the Undefined-shift runtime error reported
when value of shift becomes negative.
Bug: ossFuzz:62332
Test: poc in bug
|
|
These changes handle the Timeout runtime-error reported when
number of bytes consumed are lower as compared to size of
input stream.
Bug: ossFuzz:62360
Test: poc in bug
|
|
These changes handle the Undefined shift runtime error reported
when bit position in huffman codeword reordering operation becomes
negative.
Bug: ossFuzz:62408
Test: poc in bug
|