语言

Encoding 枚举

定义

枚举多个类型返回的值,并将其作为多个类型的参数。

public enum Encoding
type Encoding = 
继承
Encoding

字段

名称 说明
Invalid 0

音频数据格式无效

Android 参考。android.media.AudioFormat.ENCODING_INVALID

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Default 1

默认音频数据格式

Android 参考。android.media.AudioFormat.ENCODING_DEFAULT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Pcm16bit 2

音频数据格式:每个样本 16 位 PCM。

Pcm8bit 3

音频数据格式:每个样本 8 位 PCM。

PcmFloat 4

音频数据格式:每个样本单精度浮点

Android 参考。android.media.AudioFormat.ENCODING_PCM_FLOAT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Ac3 5

音频数据格式:AC-3 压缩,也称为 Dolby Digital

Android 参考。android.media.AudioFormat.ENCODING_AC3

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

EAc3 6

音频数据格式:E-AC-3 压缩,也称为 Dolby Digital Plus 或 DD+

Android 参考。android.media.AudioFormat.ENCODING_E_AC3

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Dts 7

音频数据格式:DTS 压缩

Android 参考。android.media.AudioFormat.ENCODING_DTS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DtsHd 8

音频数据格式:DTS HD 压缩

Android 参考。android.media.AudioFormat.ENCODING_DTS_HD

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Mp3 9

音频数据格式:MP3 压缩

Android 参考。android.media.AudioFormat.ENCODING_MP3

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

AacLc 10

音频数据格式:AAC LC 压缩

Android 参考。android.media.AudioFormat.ENCODING_AAC_LC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

AacHeV1 11

音频数据格式:AAC HE V1 压缩

Android 参考。android.media.AudioFormat.ENCODING_AAC_HE_V1

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

AacHeV2 12

音频数据格式:AAC HE V2 压缩

Android 参考。android.media.AudioFormat.ENCODING_AAC_HE_V2

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Iec61937 13

音频数据格式:压缩的音频包装在 PCM 中,用于 HDMI 或 S/PDIF 传递。 对于 SDK 版本小于Build.VERSION_CODES的设备。S,IEC61937跟踪的通道掩码必须CHANNEL_OUT_STEREO。 数据应以 short[] 数组写入流。 如果数据是用字节数组编写的,则在内部转换为短时间时,某些平台上可能存在尾部问题。

Android 参考。android.media.AudioFormat.ENCODING_IEC61937

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DolbyTruehd 14

音频数据格式:DOLBY TRUEHD 压缩

Android 参考。android.media.AudioFormat.ENCODING_DOLBY_TRUEHD

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

AacEld 15

音频数据格式:AAC ELD 压缩

Android 参考。android.media.AudioFormat.ENCODING_AAC_ELD

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

AacXhe 16

音频数据格式:AAC xHE 压缩

Android 参考。android.media.AudioFormat.ENCODING_AAC_XHE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Ac4 17

音频数据格式:AC-4(级别 0-3) 同步帧传输格式

Android 参考。android.media.AudioFormat.ENCODING_AC4

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

EAc3Joc 18

音频数据格式:支持ENCODING_E_AC3的下游设备可以解码 E-AC-3-JOC 压缩的 E-AC-3-JOC 流。 当下游设备支持ENCODING_E_AC3但不ENCODING_E_AC3_JOC时,请使用 ENCODING_E_AC3 作为 AudioTrack 编码。

Android 参考。android.media.AudioFormat.ENCODING_E_AC3_JOC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DolbyMat 19

音频数据格式:Dolby MAT(元数据增强的音频传输)Dolby MAT 位流用于通过 HDMI(例如 Dolby Atmos 内容)传输 Dolby TrueHD、基于通道的 PCM 或 PCM(对象音频)。

Android 参考。android.media.AudioFormat.ENCODING_DOLBY_MAT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Opus 20

音频数据格式:OPUS 已压缩。

Android 参考。android.media.AudioFormat.ENCODING_OPUS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Pcm24bitPacked 21

音频数据格式:每个样本的 PCM 24 位打包为 3 个字节。 字节按小字节顺序排列,因此字节数组中第一个最小有效字节。 不保证设备支持,如果不支持,可以模拟。

Android 参考。android.media.AudioFormat.ENCODING_PCM_24BIT_PACKED

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Pcm32bit 22

音频数据格式:每个样本 32 位 PCM。 不保证设备支持,如果不支持,可以模拟。

Android 参考。android.media.AudioFormat.ENCODING_PCM_32BIT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

MpeghBlL3 23

音频数据格式:MPEG-H 基线配置文件,级别 3

Android 参考。android.media.AudioFormat.ENCODING_MPEGH_BL_L3

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

MpeghBlL4 24

音频数据格式:MPEG-H 基线配置文件,级别 4

Android 参考。android.media.AudioFormat.ENCODING_MPEGH_BL_L4

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

MpeghLcL3 25

音频数据格式:MPEG-H 低复杂性配置文件,级别 3

Android 参考。android.media.AudioFormat.ENCODING_MPEGH_LC_L3

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

MpeghLcL4 26

音频数据格式:MPEG-H 低复杂性配置文件,级别 4

Android 参考。android.media.AudioFormat.ENCODING_MPEGH_LC_L4

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DtsUhd 27

此常量在 API 级别 34 中已弃用。 请改用ENCODING_DTS_UHD_P1。

音频数据格式:DTS UHD Profile-1 压缩(aka DTS:X Profile 1)的含义和值与ENCODING_DTS_UHD_P1相同。

Android 参考。android.media.AudioFormat.ENCODING_DTS_UHD

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DtsUhdP1 27

音频数据格式:DTS UHD Profile-1 压缩(aka DTS:X Profile 1)的含义和值与已弃用ENCODING_DTS_UHD相同。

Android 参考。android.media.AudioFormat.ENCODING_DTS_UHD_P1

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Dra 28

音频数据格式:DRA 压缩

Android 参考。android.media.AudioFormat.ENCODING_DRA

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DtsHdMa 29

音频数据格式:DTS HD 主音频压缩 DTS HD 主音频流是可变比特率,包含无丢失音频。 将ENCODING_DTS_HD_MA用于无丢失音频内容(DTS-HD MA 无丢失),并将ENCODING_DTS_HD用于具有扩展子流的其他 DTS 位流(DTS 8Ch 离散、DTS Hi Res、DTS Express)。

Android 参考。android.media.AudioFormat.ENCODING_DTS_HD_MA

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DtsUhdP2 30

音频数据格式:DTS UHD Profile-2 压缩 DTS-UHD Profile-2 支持传送 Channel-Based 音频、Object-Based 音频和高阶 Ambisonic 演示文稿,最多支持第四个顺序。 使用ENCODING_DTS_UHD_P1传输 DTS UHD 配置文件 1(aka DTS:X Profile 1)位流。 使用ENCODING_DTS_UHD_P2传输 DTS UHD 配置文件 2(aka DTS:X Profile 2)位流。

Android 参考。android.media.AudioFormat.ENCODING_DTS_UHD_P2

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Dsd 31

音频数据格式:直接流数字

Android 参考。android.media.AudioFormat.ENCODING_DSD

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Ac4L4 32
IamfSimpleProfileOpus 33

音频数据格式:IAMF 使用简单配置文件和以 OPUS 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_SIMPLE_PROFILE_OPUS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfSimpleProfileAac 34

音频数据格式:IAMF 使用简单配置文件和 AAC 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_SIMPLE_PROFILE_AAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfSimpleProfileFlac 35

音频数据格式:IAMF 使用简单配置文件和在 FLAC 中编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_SIMPLE_PROFILE_FLAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfSimpleProfilePcm 36

音频数据格式:IAMF 使用简单配置文件和以 PCM 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_SIMPLE_PROFILE_PCM

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseProfileOpus 37

音频数据格式:使用基本配置文件的 IAMF 和以 OPUS 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_PROFILE_OPUS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseProfileAac 38

音频数据格式:IAMF 使用基本配置文件和 AAC 中编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_PROFILE_AAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseProfileFlac 39

音频数据格式:IAMF 使用基本配置文件和在 FLAC 中编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_PROFILE_FLAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseProfilePcm 40

音频数据格式:IAMF 使用基配置文件和以 PCM 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_PROFILE_PCM

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseEnhancedProfileOpus 41

音频数据格式:IAMF 使用基增强型配置文件和以 OPUS 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_ENHANCED_PROFILE_OPUS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseEnhancedProfileAac 42

音频数据格式:IAMF 使用基于增强的配置文件和以 AAC 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_ENHANCED_PROFILE_AAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseEnhancedProfileFlac 43

音频数据格式:IAMF 使用基于增强的配置文件和在 FLAC 中编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_ENHANCED_PROFILE_FLAC

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

IamfBaseEnhancedProfilePcm 44

音频数据格式:IAMF 使用基于增强的配置文件和以 PCM 编码的音频流。

Android 参考。android.media.AudioFormat.ENCODING_IAMF_BASE_ENHANCED_PROFILE_PCM

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于