public interface MultiStreamObserver
Modifier and Type | Interface and Description |
---|---|
static class |
MultiStreamObserver.AbstractAuxStreamChangedEvent
Base class for the event of an AuxStreamChangedEvent
|
static interface |
MultiStreamObserver.AuxStreamChangedEvent
Interface for an auxiliary stream changed event
|
static class |
MultiStreamObserver.AuxStreamClosedEvent
This will be triggered when auxiliary stream is closed successfully or unsuccessfully.
|
static class |
MultiStreamObserver.AuxStreamOpenedEvent
This will be triggered when auxiliary stream is opened successfully or unsuccessfully.
|
static class |
MultiStreamObserver.AuxStreamPersonChangedEvent
This will be triggered when the person represented this auxiliary stream is changed
|
static class |
MultiStreamObserver.AuxStreamSendingVideoEvent
This will be triggered when the network is unstable or the represented person muted or unmuted his video,
and client can get the detail from the property
|
static class |
MultiStreamObserver.AuxStreamSizeChangedEvent
This will be triggered when the auxiliary stream view size is changed, and client can get the detail from the property
|
Modifier and Type | Method and Description |
---|---|
android.view.View |
onAuxStreamAvailable()
Callback of SDK when there is a new available auxiliary stream.
|
void |
onAuxStreamChanged(MultiStreamObserver.AuxStreamChangedEvent event)
Callback when an auxiliary stream is changed
|
android.view.View |
onAuxStreamUnavailable()
Callback of SDK when there is a auxiliary stream unavailable.
|
void onAuxStreamChanged(MultiStreamObserver.AuxStreamChangedEvent event)
event
- the auxiliary stream changed eventandroid.view.View onAuxStreamAvailable()
android.view.View onAuxStreamUnavailable()