Merge branch 'develop_sky_liyi' into 'develop_sky'

fix:调整录音时不播放声音

See merge request StarlockTeam/app-starlock!264
This commit is contained in:
李仪 2025-08-29 05:41:20 +00:00
commit e126dd60fc
2 changed files with 4 additions and 2 deletions

View File

@ -973,7 +973,7 @@ class TalkViewNativeDecodeLogic extends BaseGetXController {
switch (contentType) {
case TalkData_ContentTypeE.G711:
//
if (!state.isOpenVoice.value && state.isRecordingAudio.value) {
if (!state.isOpenVoice.value || state.isRecordingAudio.value) {
return;
}
if (state.audioBuffer.length >= audioBufferSize) {

View File

@ -110,7 +110,9 @@ class TalkViewLogic extends BaseGetXController {
switch (contentType) {
case TalkData_ContentTypeE.G711:
//
if (!state.isOpenVoice.value && state.isRecordingAudio.value) {
if (!state.isOpenVoice.value || state.isRecordingAudio.value) {
print(
'录音时丢弃数据:${state.isOpenVoice.value}-${state.isRecordingAudio.value}');
return;
}
if (state.audioBuffer.length >= audioBufferSize) {