b302bd5d288be2d3363b80053ca2392560b00b25 |
18-Feb-2014 |
Ashok Bhat <ashok.bhat@arm.com> |
LP64 fixes for media/libeffects Changes include: [x] In get parameter series of functions, replaced size_t* formal parameter type with uint32_t* where actual parameter passed was uint32_t*. [x] In set parameter series of functions, changed size_t formal parameter to uint32_t where actual parameter was uint32_t. [x] Changed the definition of LVM_UINT32 from unsigned long to uint32_t as unsigned long is 64-bit in LP64. [x] Used other stdint.h types for other LVM_types for consistency. [x] Use of uintptr_t for the pNextMember of the INST_ALLOC structure, rather than LVM_UINT32, for portablility. [x] Use of uintptr_t where pointers are used in arithmetic. [x] Replaced the use of 0xFFFFFFFC with ~3 in places where it was used to clear last two bits. [x] Removed int casts where cmdSize and *replySize, both uint32_t, were being compared with sizeof(). Change-Id: Ibec0b4d8e9b855f44b1cd853be6df84d13cf4186 Signed-off-by: Marcus Oakland <marcus.oakland@arm.com> Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
ass/src/LVDBE_Init.c
undle/src/LVM_Process.c
ommon/lib/InstAlloc.h
ommon/lib/LVM_Types.h
ommon/src/InstAlloc.c
q/src/LVEQNB_Process.c
|
377b2ec9a2885f9b6405b07ba900a9e3f4349c38 |
03-Feb-2014 |
Kévin PETIT <kevin.petit@arm.com> |
Make frameworks/av 64-bit compatible Contains the necessary changes to make frameworks/av build and work on a 64-bit machine. Signed-off-by: Craig Barber <craig.barber@arm.com> Signed-off-by: Kévin PETIT <kevin.petit@arm.com> Signed-off-by: Ashok Bhat <ashok.bhat@arm.com> Signed-off-by: Marcus Oakland <marcus.oakland@arm.com> Change-Id: I725feaae50ed8eee25ca2c947cf15aee1f395c43
q/src/LVEQNB_Init.c
|
7f16b197c76fbae9399242f055a7ee16dcd0fd6d |
26-Oct-2012 |
Marco Nelissen <marcone@google.com> |
Only export the symbols that need to be The effects libraries were exporting many more symbols than needed. This reduces the exported symbols to just the needed ones (basically just "AELI"), which happens to also save about 28KB. Change-Id: I115077e52e8dc845282e6f62a522908d26dd72d6
ndroid.mk
|
97bb6e89845cb6d85f4d34a4efcc1de2ce585336 |
17-Oct-2012 |
Marco Nelissen <marcone@google.com> |
Fix valgrind issues We were reading some uninitialized memory when creating bass boost and EQ effects, and using memcpy() with identical source and destination. Change-Id: I15ea1b2c52ae05cbf54aef04351e89805e0ebf8e
ass/src/LVDBE_Init.c
q/src/LVEQNB_Init.c
|
aa1c402d4ed471dfd0863f73f40a776be258419e |
08-Sep-2012 |
Eric Laurent <elaurent@google.com> |
Fix headroom management in equalizer Fix a bug resetting the headroom parameters when calling the bundle process function for the first time. Change-Id: Ie05f97606f415954340ff2a4e48cd7b0a97a063b
undle/src/LVM_Init.c
|
e44615ff6022239850a3ea459ad6e07b44c37544 |
24-Aug-2012 |
Eric Laurent <elaurent@google.com> |
Reduce THD when equalizer is ON. Increase headroom in LVM bundle to reduce THD when equalizer is ON with high band gains. Also add a workaround for a bug in headroom parameter control. Change-Id: I1d67c9ae475f6cf852c2e0e49bacfc82a5e484fd
undle/src/LVM_Init.c
|
3d51d5cb53cc630709a0ba78d0e60501a675f2d5 |
13-Jun-2012 |
James Dong <jdong@google.com> |
Add NOTICE and MODULE_LICENSE_APACH2 to libs build under /frameworks/av/ Change-Id: I0a3af3e2abdedebd5934f3d941d01c32cfc75e26 related-to-bug: 6647465
ODULE_LICENSE_APACHE2
OTICE
|
9691a73139bb36c5bf294ed13eedcb04d7f05320 |
14-Mar-2011 |
Iliyan Malchev <malchev@google.com> |
frameworks/base: remove LOCAL_PRELINK_MODULE Change-Id: I54dd62ebef47e7690afa5a858f3cad941b135481 Signed-off-by: Iliyan Malchev <malchev@google.com>
ndroid.mk
|
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
ass/src/LVDBE_Private.h
everb/src/LVREV_ApplyNewSettings.c
everb/src/LVREV_Process.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
everb/src/LVREV_ApplyNewSettings.c
everb/src/LVREV_GetInstanceHandle.c
tereoWidening/src/LVCS_Control.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
ass/lib/LVDBE.h
ass/src/LVDBE_Coeffs.h
ass/src/LVDBE_Control.c
ass/src/LVDBE_Init.c
ass/src/LVDBE_Private.h
ass/src/LVDBE_Process.c
ass/src/LVDBE_Tables.c
ass/src/LVDBE_Tables.h
undle/lib/LVM.h
undle/src/LVM_API_Specials.c
undle/src/LVM_Buffers.c
undle/src/LVM_Coeffs.h
undle/src/LVM_Control.c
undle/src/LVM_Init.c
undle/src/LVM_Private.h
undle/src/LVM_Process.c
undle/src/LVM_Tables.c
undle/src/LVM_Tables.h
ommon/lib/AGC.h
ommon/lib/BIQUAD.h
ommon/lib/CompLim.h
ommon/lib/Filter.h
ommon/lib/InstAlloc.h
ommon/lib/LVM_Common.h
ommon/lib/LVM_Macros.h
ommon/lib/LVM_Timer.h
ommon/lib/LVM_Types.h
ommon/lib/Mixer.h
ommon/lib/ScalarArithmetic.h
ommon/lib/VectorArithmetic.h
ommon/src/AGC_MIX_VOL_2St1Mon_D32_WRA.c
ommon/src/Abs_32.c
ommon/src/Add2_Sat_16x16.c
ommon/src/Add2_Sat_32x32.c
ommon/src/BP_1I_D16F16C14_TRC_WRA_01.c
ommon/src/BP_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BP_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BP_1I_D16F32C30_TRC_WRA_01.c
ommon/src/BP_1I_D16F32Cll_TRC_WRA_01_Init.c
ommon/src/BP_1I_D16F32Cll_TRC_WRA_01_Private.h
ommon/src/BP_1I_D32F32C30_TRC_WRA_02.c
ommon/src/BP_1I_D32F32Cll_TRC_WRA_02_Init.c
ommon/src/BP_1I_D32F32Cll_TRC_WRA_02_Private.h
ommon/src/BQ_1I_D16F16C15_TRC_WRA_01.c
ommon/src/BQ_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BQ_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BQ_1I_D16F32C14_TRC_WRA_01.c
ommon/src/BQ_1I_D16F32Css_TRC_WRA_01_Private.h
ommon/src/BQ_1I_D16F32Css_TRC_WRA_01_init.c
ommon/src/BQ_2I_D16F16C14_TRC_WRA_01.c
ommon/src/BQ_2I_D16F16C15_TRC_WRA_01.c
ommon/src/BQ_2I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BQ_2I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BQ_2I_D16F32C13_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32C14_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32C15_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32Css_TRC_WRA_01_Private.h
ommon/src/BQ_2I_D16F32Css_TRC_WRA_01_init.c
ommon/src/BQ_2I_D32F32C30_TRC_WRA_01.c
ommon/src/BQ_2I_D32F32Cll_TRC_WRA_01_Init.c
ommon/src/BQ_2I_D32F32Cll_TRC_WRA_01_Private.h
ommon/src/CompLim_private.h
ommon/src/Copy_16.c
ommon/src/Core_MixHard_2St_D32C31_SAT.c
ommon/src/Core_MixInSoft_D32C31_SAT.c
ommon/src/Core_MixSoft_1St_D32C31_WRA.c
ommon/src/DC_2I_D16_TRC_WRA_01.c
ommon/src/DC_2I_D16_TRC_WRA_01_Init.c
ommon/src/DC_2I_D16_TRC_WRA_01_Private.h
ommon/src/DelayAllPass_Sat_32x16To32.c
ommon/src/DelayMix_16x16.c
ommon/src/DelayWrite_32.c
ommon/src/FO_1I_D16F16C15_TRC_WRA_01.c
ommon/src/FO_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/FO_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/FO_1I_D32F32C31_TRC_WRA_01.c
ommon/src/FO_1I_D32F32Cll_TRC_WRA_01_Init.c
ommon/src/FO_1I_D32F32Cll_TRC_WRA_01_Private.h
ommon/src/FO_2I_D16F32C15_LShx_TRC_WRA_01.c
ommon/src/FO_2I_D16F32Css_LShx_TRC_WRA_01_Init.c
ommon/src/FO_2I_D16F32Css_LShx_TRC_WRA_01_Private.h
ommon/src/Filters.h
ommon/src/From2iToMS_16x16.c
ommon/src/From2iToMono_16.c
ommon/src/From2iToMono_32.c
ommon/src/InstAlloc.c
ommon/src/Int16LShiftToInt32_16x32.c
ommon/src/Int32RShiftToInt16_Sat_32x16.c
ommon/src/JoinTo2i_32x32.c
ommon/src/LVC_Core_MixHard_1St_2i_D16C31_SAT.c
ommon/src/LVC_Core_MixHard_2St_D16C31_SAT.c
ommon/src/LVC_Core_MixInSoft_D16C31_SAT.c
ommon/src/LVC_Core_MixSoft_1St_2i_D16C31_WRA.c
ommon/src/LVC_Core_MixSoft_1St_D16C31_WRA.c
ommon/src/LVC_MixInSoft_D16C31_SAT.c
ommon/src/LVC_MixSoft_1St_2i_D16C31_SAT.c
ommon/src/LVC_MixSoft_1St_D16C31_SAT.c
ommon/src/LVC_MixSoft_2St_D16C31_SAT.c
ommon/src/LVC_Mixer.h
ommon/src/LVC_Mixer_GetCurrent.c
ommon/src/LVC_Mixer_GetTarget.c
ommon/src/LVC_Mixer_Init.c
ommon/src/LVC_Mixer_Private.h
ommon/src/LVC_Mixer_SetTarget.c
ommon/src/LVC_Mixer_SetTimeConstant.c
ommon/src/LVC_Mixer_VarSlope_SetTimeConstant.c
ommon/src/LVM_FO_HPF.c
ommon/src/LVM_FO_LPF.c
ommon/src/LVM_GetOmega.c
ommon/src/LVM_Mixer_FilterCoeffs.h
ommon/src/LVM_Mixer_TimeConstant.c
ommon/src/LVM_Polynomial.c
ommon/src/LVM_Power10.c
ommon/src/LVM_Timer.c
ommon/src/LVM_Timer_Init.c
ommon/src/LVM_Timer_Private.h
ommon/src/LoadConst_16.c
ommon/src/LoadConst_32.c
ommon/src/MSTo2i_Sat_16x16.c
ommon/src/Mac3s_Sat_16x16.c
ommon/src/Mac3s_Sat_32x16.c
ommon/src/MixInSoft_D32C31_SAT.c
ommon/src/MixSoft_1St_D32C31_WRA.c
ommon/src/MixSoft_2St_D32C31_SAT.c
ommon/src/Mixer_private.h
ommon/src/MonoTo2I_16.c
ommon/src/MonoTo2I_32.c
ommon/src/Mult3s_32x16.c
ommon/src/NonLinComp_D16.c
ommon/src/PK_2I_D32F32C14G11_TRC_WRA_01.c
ommon/src/PK_2I_D32F32C30G11_TRC_WRA_01.c
ommon/src/PK_2I_D32F32CllGss_TRC_WRA_01_Init.c
ommon/src/PK_2I_D32F32CllGss_TRC_WRA_01_Private.h
ommon/src/PK_2I_D32F32CssGss_TRC_WRA_01_Init.c
ommon/src/PK_2I_D32F32CssGss_TRC_WRA_01_Private.h
ommon/src/Shift_Sat_v16xv16.c
ommon/src/Shift_Sat_v32xv32.c
ommon/src/dB_to_Lin32.c
ommon/src/mult3s_16x16.c
q/lib/LVEQNB.h
q/src/LVEQNB_CalcCoef.c
q/src/LVEQNB_Coeffs.h
q/src/LVEQNB_Control.c
q/src/LVEQNB_Init.c
q/src/LVEQNB_Private.h
q/src/LVEQNB_Process.c
q/src/LVEQNB_Tables.c
everb/lib/LVREV.h
everb/src/LVREV_ApplyNewSettings.c
everb/src/LVREV_ClearAudioBuffers.c
everb/src/LVREV_GetControlParameters.c
everb/src/LVREV_GetInstanceHandle.c
everb/src/LVREV_GetMemoryTable.c
everb/src/LVREV_Private.h
everb/src/LVREV_Process.c
everb/src/LVREV_SetControlParameters.c
everb/src/LVREV_Tables.c
everb/src/LVREV_Tables.h
pectrumAnalyzer/lib/LVPSA.h
pectrumAnalyzer/src/LVPSA_Control.c
pectrumAnalyzer/src/LVPSA_Init.c
pectrumAnalyzer/src/LVPSA_Memory.c
pectrumAnalyzer/src/LVPSA_Private.h
pectrumAnalyzer/src/LVPSA_Process.c
pectrumAnalyzer/src/LVPSA_QPD.h
pectrumAnalyzer/src/LVPSA_QPD_Init.c
pectrumAnalyzer/src/LVPSA_QPD_Process.c
pectrumAnalyzer/src/LVPSA_Tables.c
tereoWidening/lib/LVCS.h
tereoWidening/src/LVCS_BypassMix.c
tereoWidening/src/LVCS_BypassMix.h
tereoWidening/src/LVCS_Control.c
tereoWidening/src/LVCS_Equaliser.c
tereoWidening/src/LVCS_Equaliser.h
tereoWidening/src/LVCS_Headphone_Coeffs.h
tereoWidening/src/LVCS_Init.c
tereoWidening/src/LVCS_Private.h
tereoWidening/src/LVCS_Process.c
tereoWidening/src/LVCS_ReverbGenerator.c
tereoWidening/src/LVCS_ReverbGenerator.h
tereoWidening/src/LVCS_StereoEnhancer.c
tereoWidening/src/LVCS_StereoEnhancer.h
tereoWidening/src/LVCS_Tables.c
tereoWidening/src/LVCS_Tables.h
|
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
ndroid.mk
ass/src/LVDBE_Control.c
ass/src/LVDBE_Init.c
ass/src/LVDBE_Private.h
ass/src/LVDBE_Process.c
undle/src/LVM_Control.c
everb/lib/LVREV.h
everb/src/LVREV_ApplyNewSettings.c
everb/src/LVREV_ClearAudioBuffers.c
everb/src/LVREV_GetControlParameters.c
everb/src/LVREV_GetInstanceHandle.c
everb/src/LVREV_GetMemoryTable.c
everb/src/LVREV_Private.h
everb/src/LVREV_Process.c
everb/src/LVREV_SetControlParameters.c
everb/src/LVREV_Tables.c
everb/src/LVREV_Tables.h
tereoWidening/src/LVCS_Control.c
tereoWidening/src/LVCS_Equaliser.c
tereoWidening/src/LVCS_Init.c
tereoWidening/src/LVCS_StereoEnhancer.c
|
09d5ca3766d4bab91cdaad7206716a5747ebad77 |
23-Jul-2010 |
Eric Laurent <elaurent@google.com> |
LVM release 1.04. Remaining warnings in the code have been removed Core components support seamless insertion in the audio stream at playtime (Enabling / Disabling the effect). Change-Id: Icae7085305fad663faeb5a94cb673b41cec5a9f1
ass/src/LVDBE_Control.c
undle/src/LVM_Buffers.c
undle/src/LVM_Control.c
undle/src/LVM_Init.c
ommon/src/MixSoft_2St_D32C31_SAT.c
q/src/LVEQNB_Control.c
tereoWidening/src/LVCS_BypassMix.c
tereoWidening/src/LVCS_Control.c
tereoWidening/src/LVCS_Equaliser.c
tereoWidening/src/LVCS_Init.c
tereoWidening/src/LVCS_Private.h
tereoWidening/src/LVCS_ReverbGenerator.c
tereoWidening/src/LVCS_StereoEnhancer.c
|
2c8e5cab3faa6d360e222b7a6c40a80083d021ac |
09-Jul-2010 |
Eric Laurent <elaurent@google.com> |
First submission of audio effect library from NXP software. This CL contains the first open sourceable version of the audio effect library from NXP software. The effects implemented are: - Bass boost - Virtualizer (stereo widening) - Equalizer - Spectrum analyzer Source file for the effect engines are located under libeffects/lvm/lib The wrapper implementing the interface with the audio effect framework in under libeffects/lvm/wrapper The code of other effect libraries has also been reorganized fo clarity: - the effect factory is now under libeffects/factory - the test equalizer and reverb effects are under libeffect/testlibs - the visualizer is under libeffects/virtualizer Change-Id: I8d91e2181f81b89f8fc0c1e1e6bf552c5809b2eb
ndroid.mk
ass/lib/LVDBE.h
ass/src/LVDBE_Coeffs.h
ass/src/LVDBE_Control.c
ass/src/LVDBE_Init.c
ass/src/LVDBE_Private.h
ass/src/LVDBE_Process.c
ass/src/LVDBE_Tables.c
ass/src/LVDBE_Tables.h
undle/lib/LVM.h
undle/src/LVM_API_Specials.c
undle/src/LVM_Buffers.c
undle/src/LVM_Coeffs.h
undle/src/LVM_Control.c
undle/src/LVM_Init.c
undle/src/LVM_Private.h
undle/src/LVM_Process.c
undle/src/LVM_Tables.c
undle/src/LVM_Tables.h
ommon/lib/AGC.h
ommon/lib/BIQUAD.h
ommon/lib/CompLim.h
ommon/lib/Filter.h
ommon/lib/InstAlloc.h
ommon/lib/LVM_Common.h
ommon/lib/LVM_Macros.h
ommon/lib/LVM_Timer.h
ommon/lib/LVM_Types.h
ommon/lib/Mixer.h
ommon/lib/ScalarArithmetic.h
ommon/lib/VectorArithmetic.h
ommon/src/AGC_MIX_VOL_2St1Mon_D32_WRA.c
ommon/src/Abs_32.c
ommon/src/Add2_Sat_16x16.c
ommon/src/Add2_Sat_32x32.c
ommon/src/BP_1I_D16F16C14_TRC_WRA_01.c
ommon/src/BP_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BP_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BP_1I_D16F32C30_TRC_WRA_01.c
ommon/src/BP_1I_D16F32Cll_TRC_WRA_01_Init.c
ommon/src/BP_1I_D16F32Cll_TRC_WRA_01_Private.h
ommon/src/BP_1I_D32F32C30_TRC_WRA_02.c
ommon/src/BP_1I_D32F32Cll_TRC_WRA_02_Init.c
ommon/src/BP_1I_D32F32Cll_TRC_WRA_02_Private.h
ommon/src/BQ_1I_D16F16C15_TRC_WRA_01.c
ommon/src/BQ_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BQ_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BQ_1I_D16F32C14_TRC_WRA_01.c
ommon/src/BQ_1I_D16F32Css_TRC_WRA_01_Private.h
ommon/src/BQ_1I_D16F32Css_TRC_WRA_01_init.c
ommon/src/BQ_2I_D16F16C14_TRC_WRA_01.c
ommon/src/BQ_2I_D16F16C15_TRC_WRA_01.c
ommon/src/BQ_2I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/BQ_2I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/BQ_2I_D16F32C13_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32C14_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32C15_TRC_WRA_01.c
ommon/src/BQ_2I_D16F32Css_TRC_WRA_01_Private.h
ommon/src/BQ_2I_D16F32Css_TRC_WRA_01_init.c
ommon/src/BQ_2I_D32F32C30_TRC_WRA_01.c
ommon/src/BQ_2I_D32F32Cll_TRC_WRA_01_Init.c
ommon/src/BQ_2I_D32F32Cll_TRC_WRA_01_Private.h
ommon/src/CompLim_private.h
ommon/src/Copy_16.c
ommon/src/Core_MixHard_2St_D32C31_SAT.c
ommon/src/Core_MixInSoft_D32C31_SAT.c
ommon/src/Core_MixSoft_1St_D32C31_WRA.c
ommon/src/DC_2I_D16_TRC_WRA_01.c
ommon/src/DC_2I_D16_TRC_WRA_01_Init.c
ommon/src/DC_2I_D16_TRC_WRA_01_Private.h
ommon/src/DelayAllPass_Sat_32x16To32.c
ommon/src/DelayMix_16x16.c
ommon/src/DelayWrite_32.c
ommon/src/FO_1I_D16F16C15_TRC_WRA_01.c
ommon/src/FO_1I_D16F16Css_TRC_WRA_01_Init.c
ommon/src/FO_1I_D16F16Css_TRC_WRA_01_Private.h
ommon/src/FO_1I_D32F32C31_TRC_WRA_01.c
ommon/src/FO_1I_D32F32Cll_TRC_WRA_01_Init.c
ommon/src/FO_1I_D32F32Cll_TRC_WRA_01_Private.h
ommon/src/FO_2I_D16F32C15_LShx_TRC_WRA_01.c
ommon/src/FO_2I_D16F32Css_LShx_TRC_WRA_01_Init.c
ommon/src/FO_2I_D16F32Css_LShx_TRC_WRA_01_Private.h
ommon/src/Filters.h
ommon/src/From2iToMS_16x16.c
ommon/src/From2iToMono_16.c
ommon/src/From2iToMono_32.c
ommon/src/InstAlloc.c
ommon/src/Int16LShiftToInt32_16x32.c
ommon/src/Int32RShiftToInt16_Sat_32x16.c
ommon/src/JoinTo2i_32x32.c
ommon/src/LVC_Core_MixHard_1St_2i_D16C31_SAT.c
ommon/src/LVC_Core_MixHard_2St_D16C31_SAT.c
ommon/src/LVC_Core_MixInSoft_D16C31_SAT.c
ommon/src/LVC_Core_MixSoft_1St_2i_D16C31_WRA.c
ommon/src/LVC_Core_MixSoft_1St_D16C31_WRA.c
ommon/src/LVC_MixInSoft_D16C31_SAT.c
ommon/src/LVC_MixSoft_1St_2i_D16C31_SAT.c
ommon/src/LVC_MixSoft_1St_D16C31_SAT.c
ommon/src/LVC_MixSoft_2St_D16C31_SAT.c
ommon/src/LVC_Mixer.h
ommon/src/LVC_Mixer_GetCurrent.c
ommon/src/LVC_Mixer_GetTarget.c
ommon/src/LVC_Mixer_Init.c
ommon/src/LVC_Mixer_Private.h
ommon/src/LVC_Mixer_SetTarget.c
ommon/src/LVC_Mixer_SetTimeConstant.c
ommon/src/LVC_Mixer_VarSlope_SetTimeConstant.c
ommon/src/LVM_FO_HPF.c
ommon/src/LVM_FO_LPF.c
ommon/src/LVM_GetOmega.c
ommon/src/LVM_Mixer_FilterCoeffs.h
ommon/src/LVM_Mixer_TimeConstant.c
ommon/src/LVM_Polynomial.c
ommon/src/LVM_Power10.c
ommon/src/LVM_Timer.c
ommon/src/LVM_Timer_Init.c
ommon/src/LVM_Timer_Private.h
ommon/src/LoadConst_16.c
ommon/src/LoadConst_32.c
ommon/src/MSTo2i_Sat_16x16.c
ommon/src/Mac3s_Sat_16x16.c
ommon/src/Mac3s_Sat_32x16.c
ommon/src/MixInSoft_D32C31_SAT.c
ommon/src/MixSoft_1St_D32C31_WRA.c
ommon/src/MixSoft_2St_D32C31_SAT.c
ommon/src/Mixer_private.h
ommon/src/MonoTo2I_16.c
ommon/src/MonoTo2I_32.c
ommon/src/Mult3s_32x16.c
ommon/src/NonLinComp_D16.c
ommon/src/PK_2I_D32F32C14G11_TRC_WRA_01.c
ommon/src/PK_2I_D32F32C30G11_TRC_WRA_01.c
ommon/src/PK_2I_D32F32CllGss_TRC_WRA_01_Init.c
ommon/src/PK_2I_D32F32CllGss_TRC_WRA_01_Private.h
ommon/src/PK_2I_D32F32CssGss_TRC_WRA_01_Init.c
ommon/src/PK_2I_D32F32CssGss_TRC_WRA_01_Private.h
ommon/src/Shift_Sat_v16xv16.c
ommon/src/Shift_Sat_v32xv32.c
ommon/src/dB_to_Lin32.c
ommon/src/mult3s_16x16.c
q/lib/LVEQNB.h
q/src/LVEQNB_CalcCoef.c
q/src/LVEQNB_Coeffs.h
q/src/LVEQNB_Control.c
q/src/LVEQNB_Init.c
q/src/LVEQNB_Private.h
q/src/LVEQNB_Process.c
q/src/LVEQNB_Tables.c
pectrumAnalyzer/lib/LVPSA.h
pectrumAnalyzer/src/LVPSA_Control.c
pectrumAnalyzer/src/LVPSA_Init.c
pectrumAnalyzer/src/LVPSA_Memory.c
pectrumAnalyzer/src/LVPSA_Private.h
pectrumAnalyzer/src/LVPSA_Process.c
pectrumAnalyzer/src/LVPSA_QPD.h
pectrumAnalyzer/src/LVPSA_QPD_Init.c
pectrumAnalyzer/src/LVPSA_QPD_Process.c
pectrumAnalyzer/src/LVPSA_Tables.c
tereoWidening/lib/LVCS.h
tereoWidening/src/LVCS_BypassMix.c
tereoWidening/src/LVCS_BypassMix.h
tereoWidening/src/LVCS_Control.c
tereoWidening/src/LVCS_Equaliser.c
tereoWidening/src/LVCS_Equaliser.h
tereoWidening/src/LVCS_Headphone_Coeffs.h
tereoWidening/src/LVCS_Init.c
tereoWidening/src/LVCS_Private.h
tereoWidening/src/LVCS_Process.c
tereoWidening/src/LVCS_ReverbGenerator.c
tereoWidening/src/LVCS_ReverbGenerator.h
tereoWidening/src/LVCS_StereoEnhancer.c
tereoWidening/src/LVCS_StereoEnhancer.h
tereoWidening/src/LVCS_Tables.c
tereoWidening/src/LVCS_Tables.h
|