diff --git a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayExportService.kt b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayExportService.kt index 64ba4757..b7625bc3 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayExportService.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayExportService.kt @@ -146,6 +146,8 @@ class ReplayExportService : Service() { private fun startFFMPEGVideoExport() { + val start = Date().time + GlobalScope.launch(coroutineContext) { val async = GlobalScope.async { @@ -222,6 +224,9 @@ class ReplayExportService : Service() { notifyUser(uri, FileType.VIDEO_MP4) + val end = Date().time + Timber.d("video generation duration = ${end - start}") + } ?: run { Timber.w("Resolver insert ended without uri...") } diff --git a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayerAnimator.kt b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayerAnimator.kt index 0a35800c..3d7e9a41 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayerAnimator.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/modules/handhistory/replayer/ReplayerAnimator.kt @@ -4,7 +4,6 @@ import android.content.Context import android.graphics.Bitmap import android.graphics.Canvas import android.graphics.RectF -import kotlinx.coroutines.android.awaitFrame import net.pokeranalytics.android.exceptions.PAIllegalStateException import net.pokeranalytics.android.model.handhistory.Street import net.pokeranalytics.android.model.realm.handhistory.Action @@ -516,7 +515,7 @@ class ReplayerAnimator(var handHistory: HandHistory, var export: Boolean) { * Generates images and image descriptor to build the video using ffmpeg * Command line: https://trac.ffmpeg.org/wiki/Slideshow */ - suspend fun generateVideoContent(context: Context): File { + fun generateVideoContent(context: Context): File { var ffmpegImageDescriptor = "" var vo = 0.0 @@ -550,7 +549,7 @@ class ReplayerAnimator(var handHistory: HandHistory, var export: Boolean) { count++ - awaitFrame() +// awaitFrame() } nextStep() }