d7d013446a64c6de9f0f2dfe098a721b140e0b48 |
|
02-May-2016 |
Ramesh Katuri <ramesh.katuri@ittiam.com> |
Floating point support for audio post processing components Source code is added/modified to support floating point processing for audio post processing components.All the changes are done under the macro BUILD_FLOAT Enable/disable this macro in Android.mk files to build floating point or fixed point code. Based on the macro either fixed point code or floating point code gets compiled. By default this macro is ENABLED. (cherry picked from partner commit 2ceaff6aafadbcb0fb6d5135ca814ba7c790ab1a) (Minor merge conflicts solved, some formatting and safety changes, bugfixes in EffectReverb.cpp) Test: audio comparisons between integer and floating point effects Change-Id: Idb044ace1e8da1d86c67667aba0101ae8da6788e
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/LVREV_ApplyNewSettings.c
|
5185b0138aaeffeecc93b958cb9cd9821f260faf |
|
09-Sep-2010 |
Eric Laurent <elaurent@google.com> |
LVM release 1.09 delivery - Reverb: - 1 channel mixed has gain zero - core componenet now only outputs STEREO samples - wrapper now handles only STEREO from the Reverb Core - Bass Boost: - increase scratch memory Change-Id: I00ae31051cc40a7006fc993420facfeb4d30dc52
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/LVREV_ApplyNewSettings.c
|
2d3bf535004f7310fe04a4b5f46b6747cdb3c93f |
|
03-Sep-2010 |
Eric Laurent <elaurent@google.com> |
LVM release 1.08 delivery. - Changed bundle SamplesToExit to 0.1 secs - Added SamplesToExit to Revreb - Removed mixer from Core reverb Change-Id: I675ec22889f20ef35a0ac427600c2654111c397e
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/LVREV_ApplyNewSettings.c
|
d918324d44aa48b3b064ea9b87d0c520c38f15a9 |
|
27-Aug-2010 |
Eric Laurent <elaurent@google.com> |
LVM release 1.07 delivery. - Virtualizer now uses the correct control parameter, instead of reverberation - Volume smoothing for first frame has been added - Equalizer_setParameter now returns correct error code - Correcting Non-Linear compressor gain step noise during transitions and effect level changes - Removed SVN header blocks - Memory and MIPS values have been added to the API - Reverb uses a more efficient malloc for input PCM - Reverb DecayHFRatio now ranges up to 2000 - Logging has been removed for most volume functions Change-Id: Ib59e7e331263c3811559231b4ae90c82e34a8421
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/LVREV_ApplyNewSettings.c
|
c59c6fd7f859b4010d788db89b8d4d76bbb70e57 |
|
04-Aug-2010 |
Eric Laurent <elaurent@google.com> |
LVM release 1.05 delivery - Click have been removed from the HP filter activation in the BassBosst Effect. - SessionId is now stored as a SessionNo - Effects now stop being called after a delay - Unix EOL fixed for .java and .xml - Updated lines limited to 100 characters. - Removed the remaining warnings from the wrapper code - Added reverb Change-Id: I03a2b3b5ee2286958f4901acc8d9b0daf9e2d7c6
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/LVREV_ApplyNewSettings.c
|