cropCmd property
String
get
cropCmd
Convert the controller's minCrop and maxCrop params into a String
used to provide crop values to FFmpeg (see more)
The result is in the format crop=w:h:x:y
Implementation
String get cropCmd {
if (controller.minCrop <= minOffset && controller.maxCrop >= maxOffset) {
return "";
}
final enddx = controller.videoWidth * controller.maxCrop.dx;
final enddy = controller.videoHeight * controller.maxCrop.dy;
final startdx = controller.videoWidth * controller.minCrop.dx;
final startdy = controller.videoHeight * controller.minCrop.dy;
return "crop=${enddx - startdx}:${enddy - startdy}:$startdx:$startdy";
}