Fixed assertion when starting video preview (#3567)

This commit is contained in:
sauwming 2023-05-16 13:04:27 +08:00 committed by GitHub
parent 78fc800239
commit 64eefdfd7b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -1539,8 +1539,11 @@ PJ_DEF(pj_status_t) pjsua_vid_preview_start(pjmedia_vid_dev_index id,
rend_id = prm->rend_id;
if (prm->format.detail_type == PJMEDIA_FORMAT_DETAIL_VIDEO)
if (prm->format.type == PJMEDIA_TYPE_VIDEO &&
prm->format.detail_type == PJMEDIA_FORMAT_DETAIL_VIDEO)
{
fmt = &prm->format;
}
status = create_vid_win(PJSUA_WND_TYPE_PREVIEW, fmt, rend_id, id,
prm->show, prm->wnd_flags,
(prm->wnd.info.window? &prm->wnd: NULL), &wid);