com.h6ah4i.android.media.audiofx.IPreAmp |
Known Indirect Subclasses |
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
class | IPreAmp.Settings | The Settings class regroups the LoudnessEnhancer parameters. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.h6ah4i.android.media.audiofx.IAudioEffect
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract float |
getLevel()
Gets current amplitude level value.
| ||||||||||
abstract IPreAmp.Settings |
getProperties()
Gets the preamp properties.
| ||||||||||
abstract void |
setLevel(float level)
Sets amplitude level value.
| ||||||||||
abstract void |
setProperties(IPreAmp.Settings settings)
Sets the preamp properties.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.h6ah4i.android.media.IReleasable
| |||||||||||
From interface
com.h6ah4i.android.media.audiofx.IAudioEffect
|
Gets current amplitude level value.
IllegalStateException | |
IllegalArgumentException | |
UnsupportedOperationException | |
IllegalArgumentException | |
IllegalStateException |
Gets the preamp properties. This method is useful when a snapshot of current preamp settings must be saved by the application.
IllegalStateException | |
IllegalArgumentException | |
UnsupportedOperationException | |
IllegalArgumentException | |
IllegalStateException |
Sets amplitude level value.
level | new gain in linear. |
---|
IllegalStateException | |
IllegalArgumentException | |
UnsupportedOperationException | |
IllegalArgumentException | |
IllegalStateException |
Sets the preamp properties. This method is useful when preamp settings have to be applied from a previous backup.
settings | a IPreAmp.Settings object containing the properties to apply |
---|
IllegalStateException | |
IllegalArgumentException | |
UnsupportedOperationException | |
IllegalArgumentException | |
IllegalStateException |