WhiteAudioEffectMixerBridgeDelegate Protocol Reference
成员
getEffectsVolume
- (double)getEffectsVolume;setEffectsVolume:
- (int)setEffectsVolume:(double)volume;setVolumeOfEffect:withVolume:
- (int)setVolumeOfEffect:(int)soundId withVolume:(double)volume;playEffect:filePath:loopCount:pitch:pan:gain:publish:startPos:identifier:
- (int)playEffect:(int)soundId filePath:(NSString * _Nullable)filePath loopCount:(int)loopCount pitch:(double)pitch pan:(double)pan gain:(double)gain publish:(BOOL)publish startPos:(int)startPos identifier:(NSString *)identifier;stopEffect:
- (int)stopEffect:(int)soundId;stopAllEffects
- (int)stopAllEffects;preloadEffect:filePath:
- (int)preloadEffect:(int)soundId filePath:(NSString * _Nullable)filePath;unloadEffect:
- (int)unloadEffect:(int)soundId;pauseEffect:
- (int)pauseEffect:(int)soundId;pauseAllEffects
- (int)pauseAllEffects;resumeEffect:
- (int)resumeEffect:(int)soundId;resumeAllEffects
- (int)resumeAllEffects;setEffectPosition:pos:
- (int)setEffectPosition:(int)soundId pos:(NSInteger)pos;getEffectCurrentPosition:
- (int)getEffectCurrentPosition:(int)soundId;getEffectDuration:
- (int)getEffectDuration:(NSString *)filePath;