| 
    美摄SDK For iOS
    3.7.2
    
   | 
 
自定义音频特效渲染器接口 更多...
#import <NvsCustomAudioFx.h>
 构造函数 | |
| (void) | - didInit | 
| 美摄SDK对自定义音频特效调用此方法以便让用户初始化一些资源  更多... | |
| (NvsAudioSampleFormat) | - didQuerySupportedInputAudioSampleFormat | 
| 美摄SDK对自定义音频特效调用此方法以便让SDK知道自定义音频特效希望得到的音频格式  更多... | |
| (void) | - didCleanup | 
| 美摄SDK对自定义音频特效调用此方法以便让用户清理资源  更多... | |
| (NvsCustomAudioFxRenderError) | - didRender:outputSamples: | 
| 美摄SDK对自定义音频特效调用此方法以便对输入音频数据进行特效处理  更多... | |
| (NvsCustomAudioFxRenderError) | - didFlushWithOutputSample: | 
| 美摄SDK对自定义音频特效调用此方法以便处理缓存的音频数据, 暂时不用实现  更多... | |
自定义音频特效渲染器接口
| - (void) didCleanup | 
美摄SDK对自定义音频特效调用此方法以便让用户清理资源
这个方法在自定义音频特效的生命周期里最多只会被调用一次,而且一定会在onInit之后调用,如果onInit没有被调用则也不会调用该方法。
| - (NvsCustomAudioFxRenderError) didFlushWithOutputSample: | (CMSampleBufferRef *) | outputSamplesBuffer | 
美摄SDK对自定义音频特效调用此方法以便处理缓存的音频数据, 暂时不用实现
| - (void) didInit | 
美摄SDK对自定义音频特效调用此方法以便让用户初始化一些资源
这个方法在自定义音频特效的生命周期里最多只会被调用一次。如果该特效从未被真正使用过,则这个方法将不会被调用。
| - (NvsAudioSampleFormat) didQuerySupportedInputAudioSampleFormat | 
美摄SDK对自定义音频特效调用此方法以便让SDK知道自定义音频特效希望得到的音频格式
这个方法在自定义音频特效的生命周期里最多只会被调用一次。如果该特效从未被真正使用过,则这个方法将不会被调用。
| - (NvsCustomAudioFxRenderError) didRender: | (struct NvsCustomAudioFxRenderContext *) | renderContext | |
| outputSamples: | (CMSampleBufferRef *) | outputSamplesBuffer | |
美摄SDK对自定义音频特效调用此方法以便对输入音频数据进行特效处理
| renderContext | 特效渲染上下文对象 | 
 1.8.18