AXSetDRCVSLC

Syntax

#include <cafe/ax.h>

typedef enum
{
    AX_DRC_VS_LC_NOT_USE = 0,
    AX_DRC_VS_LC_USE,
    AX_DRC_VS_LC_USE_MAX,
    AX_DRC_VS_LC_NUM
} AXDRCVSLCMode;

AXPB_ERROR_CODE AXSetDRCVSLC(AXDRCVSLCMode mode);

Parameters

mode AX_DRC_VS_LC_NOT_USE → Locked caches are not used. (Default)
AX_DRC_VS_LC_USE → 3584 bytes; locked caches are used.
AX_DRC_VS_LC_USE_MAX → 9728 bytes; locked caches are used.

Return Values

AXPB_ERROR_NONE if successful, an error of type AXPB_ERROR_CODE otherwise.

Description

Specify whether to use locked caches in DRC VS processing. They are not used by default.

NOTE:
Because DRC VS processing gets reinitialized within the API, a small noise may occur.
It is recommended to call the API while no audio is being output.

Availability

Library Version Availability
Sound 2.0 Yes
Sound 1.0 Yes

Do Not Call From

None.

See Also

DRC VS Overview

Revision History

2013/05/08 Automated cleanup pass.
2012/06/04 Initial Version for SDK 2.06


CONFIDENTIAL