|
|
|
@ -546,16 +546,27 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
400,
|
|
|
|
|
600
|
|
|
|
|
)
|
|
|
|
|
(mSubscriber!!.renderer as DynamicVideoRenderer).enableThumbnailCircle(false)
|
|
|
|
|
} else {
|
|
|
|
|
dialog?.window?.setLayout(
|
|
|
|
|
300,
|
|
|
|
|
300
|
|
|
|
|
)
|
|
|
|
|
(mSubscriber!!.renderer as DynamicVideoRenderer).enableThumbnailCircle(true)
|
|
|
|
|
}
|
|
|
|
|
isCircle = !isCircle
|
|
|
|
|
|
|
|
|
|
if (mSubscriber != null) {
|
|
|
|
|
(mSubscriber!!.renderer as DynamicVideoRenderer).enableThumbnailCircle(isCircle)
|
|
|
|
|
} else {
|
|
|
|
|
if (isCircle) {
|
|
|
|
|
videoCallContainer.background = ContextCompat.getDrawable(requireContext(), R.drawable.circle_shape)
|
|
|
|
|
mSubscriberViewContainer.background = ContextCompat.getDrawable(requireContext(), R.drawable.circle_shape)
|
|
|
|
|
} else {
|
|
|
|
|
videoCallContainer.setBackgroundColor(ContextCompat.getColor(requireContext(), R.color.text_color))
|
|
|
|
|
mSubscriberViewContainer.setBackgroundColor(ContextCompat.getColor(requireContext(), R.color.text_color))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (isCircle) {
|
|
|
|
|
controlPanel.visibility = View.GONE
|
|
|
|
|
layoutMini.visibility = View.GONE
|
|
|
|
|