-
- All Implemented Interfaces:
-
com.glia.androidsdk.comms.MediaState
public interface OperatorMediaState implements MediaState
Object that represents Operator media state. It is used as part of Media.Events.
Usage example:
engagement.getMedia().on(Media.Events.OPERATOR_STATE_UPDATE, (operatorState) -> { runOnUiThread(() -> { if (operatorState.getAudio() != null) { // Operator is sharing audio } else { // Operator is not sharing audio } if (operatorState.getVideo() != null) { // Operator is sharing video } else { // Operator is not sharing video } }); });