Changeset 3864 for pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c
- Timestamp:
- Oct 26, 2011 9:01:53 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsua-lib/pjsua_vid.c
r3799 r3864 389 389 pjmedia_vid_dev_index cap_id, 390 390 pj_bool_t show, 391 unsigned wnd_flags, 391 392 pjsua_vid_win_id *id) 392 393 { … … 433 434 &hide); 434 435 436 pjmedia_vid_dev_stream_set_cap( 437 strm, PJMEDIA_VID_DEV_CAP_OUTPUT_WINDOW_FLAGS, 438 &wnd_flags); 439 435 440 /* Done */ 436 441 *id = wid; … … 483 488 vp_param.vidparam.flags |= PJMEDIA_VID_DEV_CAP_OUTPUT_HIDE; 484 489 vp_param.vidparam.window_hide = !show; 490 vp_param.vidparam.flags |= PJMEDIA_VID_DEV_CAP_OUTPUT_WINDOW_FLAGS; 491 vp_param.vidparam.window_flags = wnd_flags; 485 492 } 486 493 … … 544 551 vp_param.vidparam.flags |= PJMEDIA_VID_DEV_CAP_OUTPUT_HIDE; 545 552 vp_param.vidparam.window_hide = !show; 553 vp_param.vidparam.flags |= PJMEDIA_VID_DEV_CAP_OUTPUT_WINDOW_FLAGS; 554 vp_param.vidparam.window_flags = wnd_flags; 546 555 547 556 status = pjmedia_vid_port_create(w->pool, &vp_param, &w->vp_rend); … … 787 796 PJSUA_INVALID_ID, 788 797 acc->cfg.vid_in_auto_show, 798 acc->cfg.vid_wnd_flags, 789 799 &wid); 790 800 if (status != PJ_SUCCESS) { … … 826 836 if (si->dir & PJMEDIA_DIR_ENCODING && !call->local_hold) 827 837 { 838 pjsua_acc *acc = &pjsua_var.acc[call_med->call->acc_id]; 828 839 pjsua_vid_win *w; 829 840 pjsua_vid_win_id wid; … … 856 867 //acc->cfg.vid_cap_dev, 857 868 PJSUA_HIDE_WINDOW, 869 acc->cfg.vid_wnd_flags, 858 870 &wid); 859 871 if (status != PJ_SUCCESS) { … … 1071 1083 1072 1084 status = create_vid_win(PJSUA_WND_TYPE_PREVIEW, NULL, rend_id, id, 1073 prm->show, &wid);1085 prm->show, prm->wnd_flags, &wid); 1074 1086 if (status != PJ_SUCCESS) { 1075 1087 PJSUA_UNLOCK(); … … 1848 1860 new_wid = vid_preview_get_win(cap_dev, PJ_FALSE); 1849 1861 if (new_wid == PJSUA_INVALID_ID) { 1862 pjsua_acc *acc = &pjsua_var.acc[call_med->call->acc_id]; 1863 1850 1864 /* Create preview video window */ 1851 1865 status = create_vid_win(PJSUA_WND_TYPE_PREVIEW, … … 1854 1868 cap_dev, 1855 1869 PJSUA_HIDE_WINDOW, 1856 &new_wid); 1870 acc->cfg.vid_wnd_flags, 1871 &new_wid); 1857 1872 if (status != PJ_SUCCESS) 1858 1873 goto on_error;
Note: See TracChangeset
for help on using the changeset viewer.