summaryrefslogtreecommitdiff
path: root/pjsip
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2011-07-26 08:17:25 +0000
committerNanang Izzuddin <nanang@teluu.com>2011-07-26 08:17:25 +0000
commit66d07de783483cc3e1fb80fffe7fa9e7a87e1e79 (patch)
tree243f73c907eaa37c29efc398c4adfddcc4060612 /pjsip
parentf3ffc406c3b7d56a66163a8a463a6d86df706db5 (diff)
Close #1339: added renderer device ID info into video window info.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3684 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip')
-rw-r--r--pjsip/include/pjsua-lib/pjsua.h5
-rw-r--r--pjsip/src/pjsua-lib/pjsua_vid.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/pjsip/include/pjsua-lib/pjsua.h b/pjsip/include/pjsua-lib/pjsua.h
index beebfb19..bd098881 100644
--- a/pjsip/include/pjsua-lib/pjsua.h
+++ b/pjsip/include/pjsua-lib/pjsua.h
@@ -5456,6 +5456,11 @@ PJ_DECL(pj_status_t) pjsua_vid_preview_stop(pjmedia_vid_dev_index id);
typedef struct pjsua_vid_win_info
{
/**
+ * Renderer device ID.
+ */
+ pjmedia_vid_dev_index rdr_dev;
+
+ /**
* Native window handle.
*/
pjmedia_vid_dev_hwnd hwnd;
diff --git a/pjsip/src/pjsua-lib/pjsua_vid.c b/pjsip/src/pjsua-lib/pjsua_vid.c
index 372fab39..6f790e4c 100644
--- a/pjsip/src/pjsua-lib/pjsua_vid.c
+++ b/pjsip/src/pjsua-lib/pjsua_vid.c
@@ -949,6 +949,7 @@ PJ_DEF(pj_status_t) pjsua_vid_win_get_info( pjsua_vid_win_id wid,
return status;
}
+ wi->rdr_dev = vparam.rend_id;
wi->hwnd = vparam.window;
wi->show = !vparam.window_hide;
wi->pos = vparam.window_pos;