scalePlayWindow method

Future<bool> scalePlayWindow({
  1. required double scaleX,
  2. required double scaleY,
})

Scale playback window

Parameters:

  • scaleX: X-axis scale factor
  • scaleY: Y-axis scale factor

Returns true if scaling successful

Implementation

Future<bool> scalePlayWindow({
  required double scaleX,
  required double scaleY,
}) async {
  try {
    final bool result = await _enhancedChannel.invokeMethod(
      'scalePlayWindow',
      {
        'scaleX': scaleX,
        'scaleY': scaleY,
      },
    ) ?? false;
    return result;
  } catch (e) {
    ezvizLog('Error scaling play window: $e');
    return false;
  }
}