void AgoraRtcEventHandler.OnVideoDeviceStateChanged(string id, MEDIA_DEVICE_TYPE type, MEDIA_DEVICE_STATE_TYPE state) { throw new NotImplementedException(); }
void AgoraRtcEventHandler.OnAudioDeviceStateChanged(string id, MEDIA_DEVICE_TYPE type, MEDIA_DEVICE_STATE_TYPE state) { OnAudioDeviceStateChanged?.Invoke(id, type, state); }
void AgoraRtcEventHandler.OnAudioDeviceVolumeChanged(MEDIA_DEVICE_TYPE type, byte volume, bool muted) { OnAudioDeviceVolumeChanged?.Invoke(type, volume, muted); }
public virtual void OnAudioDeviceVolumeChanged(MEDIA_DEVICE_TYPE deviceType, int volume, bool muted) { }