mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-24 18:41:57 +00:00
FS-10720: [core] exit playback when eof reached and speed is set #resolve
This commit is contained in:
parent
15455f7060
commit
6e661cc2a3
@ -1683,9 +1683,9 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_play_file(switch_core_session_t *sess
|
|||||||
} else if (fh->sp_audio_buffer && (eof || (switch_buffer_inuse(fh->sp_audio_buffer) > (switch_size_t) (framelen)))) {
|
} else if (fh->sp_audio_buffer && (eof || (switch_buffer_inuse(fh->sp_audio_buffer) > (switch_size_t) (framelen)))) {
|
||||||
if (!(bread = switch_buffer_read(fh->sp_audio_buffer, abuf, framelen))) {
|
if (!(bread = switch_buffer_read(fh->sp_audio_buffer, abuf, framelen))) {
|
||||||
if (eof) {
|
if (eof) {
|
||||||
continue;
|
|
||||||
} else {
|
|
||||||
break;
|
break;
|
||||||
|
} else {
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user