Package: android.hardware.audio.effect@2.0

INoiseSuppressionEffect

interface INoiseSuppressionEffect extends IEffect

Properties

Level

enum Level: int32_t
Details
Members
LOW
MEDIUM
HIGH

Type

enum Type: int32_t
Details
Members
SINGLE_CHANNEL
MULTI_CHANNEL

AllProperties

struct AllProperties {Level level; Type type}
Details
Members
level
type

Methods

setSuppressionLevel

setSuppressionLevel (Level level)
generates (Result retval)

Sets suppression level.

Details
Parameters
level
Generates
retval

getSuppressionLevel

getSuppressionLevel ()
generates (Result retval, Level level)

Gets suppression level.

Details
Generates
retval
level

setSuppressionType

setSuppressionType (Type type)
generates (Result retval)

Set suppression type.

Details
Parameters
type
Generates
retval

getSuppressionType

getSuppressionType ()
generates (Result retval, Type type)

Get suppression type.

Details
Generates
retval
type

setAllProperties

setAllProperties (AllProperties properties)
generates (Result retval)

Sets all properties at once.

Details
Parameters
properties
Generates
retval

getAllProperties

getAllProperties ()
generates (Result retval, AllProperties properties)

Gets all properties at once.

Details
Generates
retval
properties