Fixed assertion when starting video preview (#3567)
This commit is contained in:
parent
78fc800239
commit
64eefdfd7b
|
@ -1539,8 +1539,11 @@ PJ_DEF(pj_status_t) pjsua_vid_preview_start(pjmedia_vid_dev_index id,
|
||||||
|
|
||||||
rend_id = prm->rend_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;
|
fmt = &prm->format;
|
||||||
|
}
|
||||||
status = create_vid_win(PJSUA_WND_TYPE_PREVIEW, fmt, rend_id, id,
|
status = create_vid_win(PJSUA_WND_TYPE_PREVIEW, fmt, rend_id, id,
|
||||||
prm->show, prm->wnd_flags,
|
prm->show, prm->wnd_flags,
|
||||||
(prm->wnd.info.window? &prm->wnd: NULL), &wid);
|
(prm->wnd.info.window? &prm->wnd: NULL), &wid);
|
||||||
|
|
Loading…
Reference in New Issue