Open KingBrianZA opened 1 year ago
The place to change the save path is in the captureVideoStart function after the callback
captureVideoStart(object : ICaptureCallBack {
override fun onBegin() {
isCapturingVideoOrAudio = true
mViewBinding.captureBtn.setCaptureVideoState(CaptureMediaView.CaptureVideoState.DOING)
mViewBinding.modeSwitchLayout.visibility = View.GONE
mViewBinding.toolbarGroup.visibility = View.GONE
mViewBinding.albumPreviewIv.visibility = View.GONE
mViewBinding.lensFacingBtn1.visibility = View.GONE
mViewBinding.recTimerLayout.visibility = View.VISIBLE
startMediaTimer()
}
override fun onError(error: String?) {
ToastUtils.show(error ?: "未知异常")
isCapturingVideoOrAudio = false
mViewBinding.captureBtn.setCaptureVideoState(CaptureMediaView.CaptureVideoState.UNDO)
stopMediaTimer()
}
override fun onComplete(path: String?) {
isCapturingVideoOrAudio = false
mViewBinding.captureBtn.setCaptureVideoState(CaptureMediaView.CaptureVideoState.UNDO)
mViewBinding.modeSwitchLayout.visibility = View.VISIBLE
mViewBinding.toolbarGroup.visibility = View.VISIBLE
mViewBinding.albumPreviewIv.visibility = View.VISIBLE
mViewBinding.lensFacingBtn1.visibility = View.VISIBLE
mViewBinding.recTimerLayout.visibility = View.GONE
showRecentMedia(false)
stopMediaTimer()
}
}, WRITE PATH HERE)
looking for the code where i can change to save path for video recording