AliRtcEngineNotify.smali

.class public interface abstract Lcom/alivc/rtc/AliRtcEngineNotify;
.super Ljava/lang/Object;
.source "AliRtcEngineNotify.java"


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method


# virtual methods
.method public abstract onAliRtcStats(Lorg/webrtc/alirtcInterface/ALI_RTC_INTERFACE$AliRtcStats;)V
.end method

.method public abstract onBye(I)V
.end method

.method public abstract onFirstFramereceived(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
.end method

.method public abstract onFirstPacketReceived(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
.end method

.method public abstract onFirstPacketSent(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
.end method

.method public abstract onParticipantStatusNotify([Lorg/webrtc/alirtcInterface/AliStatusInfo;I)V
.end method

.method public abstract onParticipantSubscribeNotify([Lorg/webrtc/alirtcInterface/AliSubscriberInfo;I)V
.end method

.method public abstract onParticipantUnsubscribeNotify([Lorg/webrtc/alirtcInterface/AliParticipantInfo;I)V
.end method

.method public abstract onRemoteTrackAvailableNotify(Ljava/lang/String;Lcom/alivc/rtc/AliRtcEngine$AliRtcAudioTrack;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)V
.end method

.method public abstract onRemoteUserOffLineNotify(Ljava/lang/String;)V
.end method

.method public abstract onRemoteUserOnLineNotify(Ljava/lang/String;)V
.end method

.method public abstract onRemoteUserUnPublish(Lcom/alivc/rtc/AliRtcEngine;Ljava/lang/String;)V
.end method

.method public abstract onSubscribeChangedNotify(Ljava/lang/String;Lcom/alivc/rtc/AliRtcEngine$AliRtcAudioTrack;Lcom/alivc/rtc/AliRtcEngine$AliRtcVideoTrack;)V
.end method