houzhongjian
2024-10-30 a28ca3f36d0ace05966a8c0fac1e4b5fe921f882
提交 | 用户 | 时间
ce910c 1 package com.netsdk.lib.enumeration;
H 2
3 /**
4  * @author 47081
5  * @version 1.0
6  * @description 音频数据类型
7  * @date 2021/2/22
8  */
9 public enum EM_AUDIO_DATA_TYPE {
10   /** 默认 */
11   EM_AUDIO_DATA_TYPE_DEFAULT,
12   /** 音频强制转换为AAC */
13   EM_AUDIO_DATA_TYPE_AAC,
14   /** 音频强制转换为G711A */
15   EM_AUDIO_DATA_TYPE_G711A,
16   /** 音频强制转换为G711U */
17   EM_AUDIO_DATA_TYPE_G711U,
18   /** 音频强制转换为MP2 */
19   EM_AUDIO_DATA_TYPE_MP2;
20
21   public static EM_AUDIO_DATA_TYPE getAudioDataType(int type) {
22     for (EM_AUDIO_DATA_TYPE audioType : EM_AUDIO_DATA_TYPE.values()) {
23       if (audioType.ordinal() == type) {
24         return audioType;
25       }
26     }
27     return EM_AUDIO_DATA_TYPE_DEFAULT;
28   }
29 }