美摄SDK For Android
3.14.0
|
自定义音频特效渲染器接口,用户实现的自定义音频特效必须实现这个接口 更多...
Public 成员函数 | |
void | onInit () |
美摄SDK对自定义音频特效调用此方法以便让用户初始化一些资源 更多... | |
int | querySupportedInputAudioSampleFormat () |
美摄SDK对自定义音频特效调用此方法以便让SDK知道自定义音频特效希望得到的音频格式 更多... | |
void | onCleanup () |
美摄SDK对自定义音频特效调用此方法以便让用户清理资源 更多... | |
NvsAudioSampleBuffers | onRender (RenderContext renderContext) |
美摄SDK对自定义音频特效调用此方法以便对输入音频数据进行特效处理 更多... | |
NvsAudioSampleBuffers | onFlush () |
美摄SDK对自定义音频特效调用此方法以便处理缓存的音频数据 更多... | |
自定义音频特效渲染器接口,用户实现的自定义音频特效必须实现这个接口
void com.meicam.sdk.NvsCustomAudioFx.Renderer.onCleanup | ( | ) |
美摄SDK对自定义音频特效调用此方法以便让用户清理资源
这个方法在自定义音频特效的生命周期里最多只会被调用一次,而且一定会在onInit之后调用,如果onInit没有被调用则也不会调用该方法。
NvsAudioSampleBuffers com.meicam.sdk.NvsCustomAudioFx.Renderer.onFlush | ( | ) |
美摄SDK对自定义音频特效调用此方法以便处理缓存的音频数据
void com.meicam.sdk.NvsCustomAudioFx.Renderer.onInit | ( | ) |
美摄SDK对自定义音频特效调用此方法以便让用户初始化一些资源
这个方法在自定义音频特效的生命周期里最多只会被调用一次。如果该特效从未被真正使用过,则这个方法将不会被调用。
NvsAudioSampleBuffers com.meicam.sdk.NvsCustomAudioFx.Renderer.onRender | ( | RenderContext | renderContext | ) |
美摄SDK对自定义音频特效调用此方法以便对输入音频数据进行特效处理
renderContext | 特效渲染上下文对象 |
int com.meicam.sdk.NvsCustomAudioFx.Renderer.querySupportedInputAudioSampleFormat | ( | ) |
美摄SDK对自定义音频特效调用此方法以便让SDK知道自定义音频特效希望得到的音频格式
这个方法在自定义音频特效的生命周期里最多只会被调用一次。如果该特效从未被真正使用过,则这个方法将不会被调用。