Loading media/libeffects/lvm/lib/Bundle/src/LVM_Control.c +18 −0 Original line number Original line Diff line number Diff line Loading @@ -793,6 +793,15 @@ LVM_ReturnStatus_en LVM_ApplyNewSettings(LVM_Handle_t hInstance) { { EQNB_Params.SourceFormat = LVEQNB_STEREO; EQNB_Params.SourceFormat = LVEQNB_STEREO; } } #ifdef SUPPORT_MC /* Note: Currently SourceFormat field of EQNB is not been * used by the module. */ else if (LocalParams.SourceFormat == LVM_MULTICHANNEL) { EQNB_Params.SourceFormat = LVEQNB_MULTICHANNEL; } #endif else else { { EQNB_Params.SourceFormat = LVEQNB_MONOINSTEREO; /* Force to Mono-in-Stereo mode */ EQNB_Params.SourceFormat = LVEQNB_MONOINSTEREO; /* Force to Mono-in-Stereo mode */ Loading Loading @@ -862,7 +871,16 @@ LVM_ReturnStatus_en LVM_ApplyNewSettings(LVM_Handle_t hInstance) CS_Params.SpeakerType = LVCS_HEADPHONES; CS_Params.SpeakerType = LVCS_HEADPHONES; } } #ifdef SUPPORT_MC /* Concert sound module processes only the left and right channels * data. So the Source Format is set to LVCS_STEREO for multichannel * input also. */ if (LocalParams.SourceFormat == LVM_STEREO || LocalParams.SourceFormat == LVM_MULTICHANNEL) #else if (LocalParams.SourceFormat == LVM_STEREO) /* Mono format not supported */ if (LocalParams.SourceFormat == LVM_STEREO) /* Mono format not supported */ #endif { { CS_Params.SourceFormat = LVCS_STEREO; CS_Params.SourceFormat = LVCS_STEREO; } } Loading media/libeffects/lvm/lib/Eq/lib/LVEQNB.h +3 −0 Original line number Original line Diff line number Diff line Loading @@ -184,6 +184,9 @@ typedef enum { { LVEQNB_STEREO = 0, LVEQNB_STEREO = 0, LVEQNB_MONOINSTEREO = 1, LVEQNB_MONOINSTEREO = 1, #ifdef SUPPORT_MC LVEQNB_MULTICHANNEL = 2, #endif LVEQNB_SOURCE_MAX = LVM_MAXINT_32 LVEQNB_SOURCE_MAX = LVM_MAXINT_32 } LVEQNB_SourceFormat_en; } LVEQNB_SourceFormat_en; Loading Loading
media/libeffects/lvm/lib/Bundle/src/LVM_Control.c +18 −0 Original line number Original line Diff line number Diff line Loading @@ -793,6 +793,15 @@ LVM_ReturnStatus_en LVM_ApplyNewSettings(LVM_Handle_t hInstance) { { EQNB_Params.SourceFormat = LVEQNB_STEREO; EQNB_Params.SourceFormat = LVEQNB_STEREO; } } #ifdef SUPPORT_MC /* Note: Currently SourceFormat field of EQNB is not been * used by the module. */ else if (LocalParams.SourceFormat == LVM_MULTICHANNEL) { EQNB_Params.SourceFormat = LVEQNB_MULTICHANNEL; } #endif else else { { EQNB_Params.SourceFormat = LVEQNB_MONOINSTEREO; /* Force to Mono-in-Stereo mode */ EQNB_Params.SourceFormat = LVEQNB_MONOINSTEREO; /* Force to Mono-in-Stereo mode */ Loading Loading @@ -862,7 +871,16 @@ LVM_ReturnStatus_en LVM_ApplyNewSettings(LVM_Handle_t hInstance) CS_Params.SpeakerType = LVCS_HEADPHONES; CS_Params.SpeakerType = LVCS_HEADPHONES; } } #ifdef SUPPORT_MC /* Concert sound module processes only the left and right channels * data. So the Source Format is set to LVCS_STEREO for multichannel * input also. */ if (LocalParams.SourceFormat == LVM_STEREO || LocalParams.SourceFormat == LVM_MULTICHANNEL) #else if (LocalParams.SourceFormat == LVM_STEREO) /* Mono format not supported */ if (LocalParams.SourceFormat == LVM_STEREO) /* Mono format not supported */ #endif { { CS_Params.SourceFormat = LVCS_STEREO; CS_Params.SourceFormat = LVCS_STEREO; } } Loading
media/libeffects/lvm/lib/Eq/lib/LVEQNB.h +3 −0 Original line number Original line Diff line number Diff line Loading @@ -184,6 +184,9 @@ typedef enum { { LVEQNB_STEREO = 0, LVEQNB_STEREO = 0, LVEQNB_MONOINSTEREO = 1, LVEQNB_MONOINSTEREO = 1, #ifdef SUPPORT_MC LVEQNB_MULTICHANNEL = 2, #endif LVEQNB_SOURCE_MAX = LVM_MAXINT_32 LVEQNB_SOURCE_MAX = LVM_MAXINT_32 } LVEQNB_SourceFormat_en; } LVEQNB_SourceFormat_en; Loading