landscape property

VideoDimensions landscape

Get VideoDimensions in landscape mode.

横画面時のVideoDimensionsを取得します。

Implementation

VideoDimensions get landscape {
  switch (this) {
    case AgoraVideoProfile.size160x120Rate15:
      return const VideoDimensions(width: 160, height: 120);
    case AgoraVideoProfile.size120x120Rate15:
      return const VideoDimensions(width: 120, height: 120);
    case AgoraVideoProfile.size320x180Rate15:
      return const VideoDimensions(width: 320, height: 180);
    case AgoraVideoProfile.size180x180Rate15:
      return const VideoDimensions(width: 180, height: 180);
    case AgoraVideoProfile.size240x180Rate15:
      return const VideoDimensions(width: 240, height: 180);
    case AgoraVideoProfile.size320x240Rate15:
      return const VideoDimensions(width: 320, height: 240);
    case AgoraVideoProfile.size240x240Rate15:
      return const VideoDimensions(width: 240, height: 240);
    case AgoraVideoProfile.size424x240Rate15:
      return const VideoDimensions(width: 424, height: 240);
    case AgoraVideoProfile.size640x360Rate15:
    case AgoraVideoProfile.size640x360Rate30:
      return const VideoDimensions(width: 640, height: 360);
    case AgoraVideoProfile.size360x360Rate15:
    case AgoraVideoProfile.size360x360Rate30:
      return const VideoDimensions(width: 360, height: 360);
    case AgoraVideoProfile.size480x360Rate15:
    case AgoraVideoProfile.size480x360Rate30:
      return const VideoDimensions(width: 480, height: 360);
    case AgoraVideoProfile.size640x480Rate10:
    case AgoraVideoProfile.size640x480Rate15:
    case AgoraVideoProfile.size640x480Rate30:
      return const VideoDimensions(width: 640, height: 480);
    case AgoraVideoProfile.size480x480Rate15:
    case AgoraVideoProfile.size480x480Rate30:
      return const VideoDimensions(width: 480, height: 480);
    case AgoraVideoProfile.size848x480Rate15:
    case AgoraVideoProfile.size848x480Rate30:
      return const VideoDimensions(width: 848, height: 480);
    case AgoraVideoProfile.size1280x720Rate15:
    case AgoraVideoProfile.size1280x720Rate30:
      return const VideoDimensions(width: 1280, height: 720);
    case AgoraVideoProfile.size960x720Rate15:
    case AgoraVideoProfile.size960x720Rate30:
      return const VideoDimensions(width: 960, height: 720);
    case AgoraVideoProfile.size1920x1080Rate15:
    case AgoraVideoProfile.size1920x1080Rate30:
    case AgoraVideoProfile.size1920x1080Rate60:
      return const VideoDimensions(width: 1920, height: 1080);
  }
}