getFFmpegProgress method
Can be used from FFmpeg session callback, for example:
FFmpegKitConfig.enableStatisticsCallback((stats) {
final progress = getFFmpegSessionProgress(stats.getTime());
});
Returns the double progress value between 0.0 and 1.0.
Implementation
double getFFmpegProgress(int time) {
final double progressValue =
time / controller.trimmedDuration.inMilliseconds;
return progressValue.clamp(0.0, 1.0);
}