|
|
|
|
@ -229,7 +229,7 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
videoCallPresenter = VideoCallPresenterImpl(this, baseUrl)
|
|
|
|
|
mCallBtn = view.findViewById<ImageView>(R.id.btn_call)
|
|
|
|
|
mCallBtn.setOnClickListener {
|
|
|
|
|
onCallClicked(it)
|
|
|
|
|
onCallClicked()
|
|
|
|
|
}
|
|
|
|
|
btnMinimize = view.findViewById<ImageView>(R.id.btn_minimize)
|
|
|
|
|
btnMinimize.setOnClickListener {
|
|
|
|
|
@ -355,8 +355,8 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
override fun onError(session: Session, opentokError: OpentokError) {
|
|
|
|
|
Log.d(TAG, "onError: Error (" + opentokError.message + ") in session " + session.sessionId)
|
|
|
|
|
|
|
|
|
|
videoCallResponseListener?.errorHandle("onError: Error (" + opentokError.message + ") in session ")
|
|
|
|
|
dialog?.dismiss()
|
|
|
|
|
videoCallResponseListener?.errorHandle("Error (" + opentokError.message + ") in session ")
|
|
|
|
|
// dialog?.dismiss()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun onStreamReceived(session: Session, stream: Stream) {
|
|
|
|
|
@ -393,8 +393,8 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
|
|
|
|
|
override fun onError(publisherKit: PublisherKit?, opentokError: OpentokError) {
|
|
|
|
|
Log.d(VideoCallFragment.TAG, "onError: Error (" + opentokError.message + ") in publisher")
|
|
|
|
|
videoCallResponseListener?.errorHandle("onError: Error (" + opentokError.message + ") in publisher")
|
|
|
|
|
dialog?.dismiss()
|
|
|
|
|
videoCallResponseListener?.errorHandle("Error (" + opentokError.message + ") in publisher")
|
|
|
|
|
// dialog?.dismiss()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun onVideoDataReceived(subscriberKit: SubscriberKit?) {
|
|
|
|
|
@ -465,12 +465,12 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
if (mPublisher != null) {
|
|
|
|
|
isSwitchCameraClicked = !isSwitchCameraClicked
|
|
|
|
|
mPublisher!!.cycleCamera()
|
|
|
|
|
val res = if (isSwitchCameraClicked) R.drawable.flip_disapled else R.drawable.flip_enabled
|
|
|
|
|
mSwitchCameraBtn!!.setImageResource(res)
|
|
|
|
|
val res = if (isSwitchCameraClicked) R.drawable.camera_front else R.drawable.camera_back
|
|
|
|
|
mSwitchCameraBtn.setImageResource(res)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private fun onCallClicked(view: View?) {
|
|
|
|
|
fun onCallClicked() {
|
|
|
|
|
disconnectSession()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -487,6 +487,9 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
isFullScreen = !isFullScreen
|
|
|
|
|
|
|
|
|
|
val res = if (isFullScreen) R.drawable.reducing else R.drawable.expand
|
|
|
|
|
btnMinimize.setImageResource(res)
|
|
|
|
|
setViewsVisibility()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -518,7 +521,7 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
layoutName.visibility = View.VISIBLE
|
|
|
|
|
mCameraBtn.visibility = View.VISIBLE
|
|
|
|
|
mSwitchCameraBtn.visibility = View.VISIBLE
|
|
|
|
|
mspeckerBtn.visibility = View.VISIBLE
|
|
|
|
|
// mspeckerBtn.visibility = View.VISIBLE
|
|
|
|
|
mMicBtn.visibility = View.VISIBLE
|
|
|
|
|
mPublisherViewContainer.visibility = View.VISIBLE
|
|
|
|
|
|
|
|
|
|
@ -539,7 +542,7 @@ class VideoCallFragment : DialogFragment(), PermissionCallbacks, Session.Session
|
|
|
|
|
layoutName.visibility = View.GONE
|
|
|
|
|
mCameraBtn.visibility = View.GONE
|
|
|
|
|
mSwitchCameraBtn.visibility = View.GONE
|
|
|
|
|
mspeckerBtn.visibility = View.GONE
|
|
|
|
|
// mspeckerBtn.visibility = View.GONE
|
|
|
|
|
mMicBtn.visibility = View.GONE
|
|
|
|
|
mPublisherViewContainer.visibility = View.GONE
|
|
|
|
|
|
|
|
|
|
|