提交 78ebfff8 authored 作者: Michael Jerris's avatar Michael Jerris

FS-9305: [mod_conference] return the logo image path from video-logo-img api and…

FS-9305: [mod_conference] return the logo image path from video-logo-img api and handle passing no image path
上级 a954550c
...@@ -1624,20 +1624,22 @@ switch_status_t conference_api_sub_vid_logo_img(conference_member_t *member, swi ...@@ -1624,20 +1624,22 @@ switch_status_t conference_api_sub_vid_logo_img(conference_member_t *member, swi
goto end; goto end;
} }
if (!strcasecmp(text, "allclear")) { if (!zstr(text)) {
switch_channel_set_variable(member->channel, "video_logo_path", NULL); if (!strcasecmp(text, "allclear")) {
member->video_logo = NULL; switch_channel_set_variable(member->channel, "video_logo_path", NULL);
} else if (!strcasecmp(text, "clear")) { member->video_logo = NULL;
member->video_logo = NULL; } else if (!strcasecmp(text, "clear")) {
} else { member->video_logo = NULL;
member->video_logo = switch_core_strdup(member->pool, text); } else {
} member->video_logo = switch_core_strdup(member->pool, text);
}
conference_video_layer_set_logo(member, layer, text); conference_video_layer_set_logo(member, layer, text);
}
end: end:
stream->write_function(stream, "+OK\n"); stream->write_function(stream, "%s\n", member->video_logo ? member->video_logo : "_undef_");
conference_video_release_layer(&layer); conference_video_release_layer(&layer);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论