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

FS-7656 not quite right

上级 c48a83a3
......@@ -375,17 +375,18 @@ static void *SWITCH_THREAD_FUNC read_stream_thread(switch_thread_t *thread, void
if (source->total == 1) {
switch_queue_push(source->context_list->video_q, img);
} else if (source->context_list) {
for (cp = source->context_list; cp && RUNNING; cp = cp->next) {
if (cp->video_q) {
imgcp = NULL;
switch_img_copy(img, &imgcp);
if (imgcp) {
switch_queue_push(cp->video_q, imgcp);
} else {
if (source->context_list) {
for (cp = source->context_list; cp && RUNNING; cp = cp->next) {
if (cp->video_q) {
imgcp = NULL;
switch_img_copy(img, &imgcp);
if (imgcp) {
switch_queue_push(cp->video_q, imgcp);
}
}
}
}
} else {
switch_img_free(&img);
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论