Browse Source

update MediaResolution

reghao 2 years ago
parent
commit
f9e9a7fea4
1 changed files with 18 additions and 12 deletions
  1. 18 12
      media/src/main/java/cn/reghao/jutil/media/MediaResolution.java

+ 18 - 12
media/src/main/java/cn/reghao/jutil/media/MediaResolution.java

@@ -21,30 +21,36 @@ package cn.reghao.jutil.media;
  * @date 2022-08-04 09:21:38
  */
 public enum MediaResolution {
-    p144("144p", 256, 144),
-    p288("288p", 512, 288),
-    p360("360p", 640, 360),
-    p480("480p", 854, 480),
-    p720("720p", 1280, 720),
-    p1080("1080p", 1920, 1080),
-    p1440("2k", 2560, 1440),
-    p2160("4k", 3840, 2160),
-    p4320("8k", 7680, 4320);
+    p144(144, "144p", 256, 144),
+    p288(288, "288p", 512, 288),
+    p360(360, "360p", 640, 360),
+    p480(480, "480p", 854, 480),
+    p720(720, "720p", 1280, 720),
+    p1080(1080, "1080p", 1920, 1080),
+    p1440(1440, "2k", 2560, 1440),
+    p2160(2160, "4k", 3840, 2160),
+    p4320(4320, "8k", 7680, 4320);
 
-    private final String quality;
+    private final int quality;
+    private final String qualityStr;
     private final int width;
     private final int height;
 
-    MediaResolution(String quality, int width, int height) {
+    MediaResolution(int quality, String qualityStr, int width, int height) {
         this.quality = quality;
+        this.qualityStr = qualityStr;
         this.width = width;
         this.height = height;
     }
 
-    public String getQuality() {
+    public int getQuality() {
         return quality;
     }
 
+    public String getQualityStr() {
+        return qualityStr;
+    }
+
     public int getWidth() {
         return width;
     }