提交 b4e21fd3 authored 作者: Anthony Minessale's avatar Anthony Minessale

FS-5229 --resolve oops, i missed the part that its subsequent calls to displace

上级 c510a811
...@@ -844,8 +844,9 @@ static switch_bool_t write_displace_callback(switch_media_bug_t *bug, void *user ...@@ -844,8 +844,9 @@ static switch_bool_t write_displace_callback(switch_media_bug_t *bug, void *user
} }
} else { } else {
st = switch_core_file_read(&dh->fh, rframe->data, &len); st = switch_core_file_read(&dh->fh, rframe->data, &len);
rframe->samples = (uint32_t) len; if (len < rframe->samples) {
rframe->datalen = rframe->samples * 2; memset(rframe->data, 0, rframe->datalen - len * 2);
}
} }
if (st != SWITCH_STATUS_SUCCESS || len == 0) { if (st != SWITCH_STATUS_SUCCESS || len == 0) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论