drawBitmap method
Implementation
void drawBitmap(Canvas canvas, String imageKey, Rect frameRect, int alpha) {
final bitmap = videoItem.dynamicItem.dynamicImages[imageKey] ??
videoItem.bitmapCache[imageKey];
if (bitmap == null) return;
final bitmapPaint = Paint();
bitmapPaint.filterQuality = filterQuality;
bitmapPaint.isAntiAlias = true;
bitmapPaint.color = Color.fromARGB(alpha, 0, 0, 0);
Rect srcRect =
Rect.fromLTRB(0, 0, bitmap.width.toDouble(), bitmap.height.toDouble());
Rect dstRect = frameRect;
canvas.drawImageRect(bitmap, srcRect, dstRect, bitmapPaint);
drawTextOnBitmap(canvas, imageKey, frameRect, alpha);
}