Configuration for new IClient instance.
Use H264 video codec, if exist. False by default.
Enable/disable front facing camera mirroring. True by default.
Enable debug logging. False by default.
Enable hardware video acceleration for decoding. True by default. Should be set to false, if it is required to get remote video frames in I420 format with byte buffers
Enable hardware video acceleration for encoding. True by default.
Enable log output to logcat. True by default.
Enable video functionality. True by default.
Application package name is generally the applicationId in your app-level build.gradle file.
You need to set this only if you are going to send push notifications across several Android apps using a single Voximplant application.
Request video frames from camera in I420 format with byte buffers. Set to false by default.
Should be used only in case of custom implementation of video renderer (VideoRenderer.Callbacks class).
If set to true, VideoRenderer.Callbacks.renderFrame() will always provide the frames from camera in I420 format with byte buffers.
If set to false, video frames from camera will be provided in I420 format with textures.
Call statistics collection interval in milliseconds. Default 5000. Must be multiple of 500.