IAudioEffectManager.smali

.class public interface abstract Lcn/rongcloud/rtc/api/IAudioEffectManager;
.super Ljava/lang/Object;
.source "IAudioEffectManager.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcn/rongcloud/rtc/api/IAudioEffectManager$ILoadingStateCallback;,
        Lcn/rongcloud/rtc/api/IAudioEffectManager$IStateObserver;
    }
.end annotation


# virtual methods
.method public abstract getEffectVolume(I)I
.end method

.method public abstract getEffectsVolume()I
.end method

.method public abstract pauseAllEffects()I
.end method

.method public abstract pauseEffect(I)I
.end method

.method public abstract playEffect(III)I
.end method

.method public abstract preloadEffect(Ljava/lang/String;ILcn/rongcloud/rtc/api/IAudioEffectManager$ILoadingStateCallback;)I
.end method

.method public abstract registerStateObserver(Lcn/rongcloud/rtc/api/IAudioEffectManager$IStateObserver;)I
.end method

.method public abstract resumeAllEffects()I
.end method

.method public abstract resumeEffect(I)I
.end method

.method public abstract setEffectVolume(II)I
.end method

.method public abstract setEffectsVolume(I)I
.end method

.method public abstract stopAllEffects()I
.end method

.method public abstract stopEffect(I)I
.end method

.method public abstract unloadAllEffects()I
.end method

.method public abstract unloadEffect(I)I
.end method

.method public abstract unregisterStateObserver(Lcn/rongcloud/rtc/api/IAudioEffectManager$IStateObserver;)I
.end method