Index: media/base/android/java/src/org/chromium/media/CodecProfileLevelList.java |
diff --git a/media/base/android/java/src/org/chromium/media/CodecProfileLevelList.java b/media/base/android/java/src/org/chromium/media/CodecProfileLevelList.java |
index f99b890b17d9c453ef5a8de71b10ed049b6bedd5..5a942ab07b93ef4069530b46c48ce01c582d8926 100644 |
--- a/media/base/android/java/src/org/chromium/media/CodecProfileLevelList.java |
+++ b/media/base/android/java/src/org/chromium/media/CodecProfileLevelList.java |
@@ -18,27 +18,6 @@ import java.util.List; |
class CodecProfileLevelList { |
private static final String TAG = "CodecProfileLevelList"; |
- // The following values are taken from media/base/video_codecs.h. These need to be kept in sync. |
- private static final int H264PROFILE_BASELINE = 0; |
- private static final int H264PROFILE_MAIN = 1; |
- private static final int H264PROFILE_EXTENDED = 2; |
- private static final int H264PROFILE_HIGH = 3; |
- private static final int H264PROFILE_HIGH10PROFILE = 4; |
- private static final int H264PROFILE_HIGH422PROFILE = 5; |
- private static final int H264PROFILE_HIGH444PREDICTIVEPROFILE = 6; |
- private static final int H264PROFILE_SCALABLEBASELINE = 7; |
- private static final int H264PROFILE_SCALABLEHIGH = 8; |
- private static final int H264PROFILE_STEREOHIGH = 9; |
- private static final int H264PROFILE_MULTIVIEWHIGH = 10; |
- private static final int VP8PROFILE_ANY = 11; |
- private static final int VP9PROFILE_PROFILE0 = 12; |
- private static final int VP9PROFILE_PROFILE1 = 13; |
- private static final int VP9PROFILE_PROFILE2 = 14; |
- private static final int VP9PROFILE_PROFILE3 = 15; |
- private static final int HEVCPROFILE_MAIN = 16; |
- private static final int HEVCPROFILE_MAIN10 = 17; |
- private static final int HEVCPROFILE_MAIN_STILL_PICTURE = 18; |
- |
// Constants used to keep track of the codec from a mime string. |
private static final String CODEC_AVC = "AVC"; |
private static final String CODEC_VP8 = "VP8"; |
@@ -116,50 +95,50 @@ class CodecProfileLevelList { |
case CODEC_AVC: |
switch (profile) { |
case CodecProfileLevel.AVCProfileBaseline: |
- return H264PROFILE_BASELINE; |
+ return VideoCodecProfile.H264PROFILE_BASELINE; |
case CodecProfileLevel.AVCProfileMain: |
- return H264PROFILE_MAIN; |
+ return VideoCodecProfile.H264PROFILE_MAIN; |
case CodecProfileLevel.AVCProfileExtended: |
- return H264PROFILE_EXTENDED; |
+ return VideoCodecProfile.H264PROFILE_EXTENDED; |
case CodecProfileLevel.AVCProfileHigh: |
- return H264PROFILE_HIGH; |
+ return VideoCodecProfile.H264PROFILE_HIGH; |
case CodecProfileLevel.AVCProfileHigh10: |
- return H264PROFILE_HIGH10PROFILE; |
+ return VideoCodecProfile.H264PROFILE_HIGH10PROFILE; |
case CodecProfileLevel.AVCProfileHigh422: |
- return H264PROFILE_HIGH422PROFILE; |
+ return VideoCodecProfile.H264PROFILE_HIGH422PROFILE; |
case CodecProfileLevel.AVCProfileHigh444: |
- return H264PROFILE_HIGH444PREDICTIVEPROFILE; |
+ return VideoCodecProfile.H264PROFILE_HIGH444PREDICTIVEPROFILE; |
default: |
throw new UnsupportedCodecProfileException(); |
} |
case CODEC_VP8: |
switch (profile) { |
case CodecProfileLevel.VP8ProfileMain: |
- return VP8PROFILE_ANY; |
+ return VideoCodecProfile.VP8PROFILE_ANY; |
default: |
throw new UnsupportedCodecProfileException(); |
} |
case CODEC_VP9: |
switch (profile) { |
case CodecProfileLevel.VP9Profile0: |
- return VP9PROFILE_PROFILE0; |
+ return VideoCodecProfile.VP9PROFILE_PROFILE0; |
case CodecProfileLevel.VP9Profile1: |
- return VP9PROFILE_PROFILE1; |
+ return VideoCodecProfile.VP9PROFILE_PROFILE1; |
case CodecProfileLevel.VP9Profile2: |
- return VP9PROFILE_PROFILE2; |
+ return VideoCodecProfile.VP9PROFILE_PROFILE2; |
case CodecProfileLevel.VP9Profile3: |
- return VP9PROFILE_PROFILE3; |
+ return VideoCodecProfile.VP9PROFILE_PROFILE3; |
default: |
throw new UnsupportedCodecProfileException(); |
} |
case CODEC_HEVC: |
switch (profile) { |
case CodecProfileLevel.HEVCProfileMain: |
- return HEVCPROFILE_MAIN; |
+ return VideoCodecProfile.HEVCPROFILE_MAIN; |
case CodecProfileLevel.HEVCProfileMain10: |
- return HEVCPROFILE_MAIN10; |
+ return VideoCodecProfile.HEVCPROFILE_MAIN10; |
case CodecProfileLevel.HEVCProfileMain10HDR10: |
- return HEVCPROFILE_MAIN_STILL_PICTURE; |
+ return VideoCodecProfile.HEVCPROFILE_MAIN_STILL_PICTURE; |
default: |
throw new UnsupportedCodecProfileException(); |
} |