AudioFlags
AudioFlags
音频标记枚举
每个值决定了播放流不同的标记。
枚举成员
FLAG_NONE
FLAG_NONE:
0
FLAG_AUDIBILITY_ENFORCED
FLAG_AUDIBILITY_ENFORCED:
1
此标记用于定义以下行为:系统可确保声音的可听性。
FLAG_HW_AV_SYNC
FLAG_HW_AV_SYNC:
2
此标记用于请求使用支持硬件音视频同步的输出流。
FLAG_LOW_LATENCY
FLAG_LOW_LATENCY:
4
此标记表示缓冲区较小且循环帧渲染速度较快。
FLAG_LOW_POWER
FLAG_LOW_POWER:
8
此标记表示缓冲区较大且循环帧渲染速度较慢,可降低功耗。
FLAG_TIMED_AUDIO
FLAG_TIMED_AUDIO:
16
此标记表示内容属于全屋音频网络分发的一部分
FLAG_OFFLOAD
FLAG_OFFLOAD:
32
此标记表示要对内容进行外部处理(DSP等)
FLAG_PASSTHROUGH
FLAG_PASSTHROUGH:
64
此标记表示无需在混音器中渲染即可处理内容
FLAG_ALL
FLAG_ALL:
127
标记值:
FLAG_ALL =
FLAG_AUDIBILITY_ENFORCED |
FLAG_HW_AV_SYNC |
FLAG_LOW_LATENCY |
FLAG_LOW_POWER |
FLAG_TIMED_AUDIO |
FLAG_OFFLOAD |
FLAG_PASSTHROUGH
Last updated: 2026年7月22日

