交友小黑屋礼物价格1,酒吧房性别,vap mp4播放声音设置0.04f。

This commit is contained in:
2026-01-13 16:07:28 +08:00
parent 8f4c2d1b83
commit b1523c2f2a
11 changed files with 42 additions and 20 deletions

View File

@@ -99,6 +99,12 @@ class AudioPlayer(val player: AnimPlayer) {
val bufferSize = AudioTrack.getMinBufferSize(sampleRate, channelConfig, AudioFormat.ENCODING_PCM_16BIT)
val audioTrack = AudioTrack(AudioManager.STREAM_MUSIC, sampleRate, channelConfig, AudioFormat.ENCODING_PCM_16BIT, bufferSize, AudioTrack.MODE_STREAM)
this.audioTrack = audioTrack
// 2. 同步更新 AudioTrack 的音量(核心:调用 setStereoVolume
audioTrack.takeIf { it.state == AudioTrack.STATE_INITIALIZED }?.apply {
// 左右声道设为相同值,兼容单/双声道场景
setStereoVolume(0.04f, 0.04f)
}
val state = audioTrack.state
if (state != AudioTrack.STATE_INITIALIZED) {
release()