summaryrefslogtreecommitdiff
path: root/pjsip-apps
diff options
context:
space:
mode:
authorLiong Sauw Ming <ming@teluu.com>2015-07-03 06:21:30 +0000
committerLiong Sauw Ming <ming@teluu.com>2015-07-03 06:21:30 +0000
commitb08aa5cd83bb7d435cb9b59ab3c4c197d353c40b (patch)
treeeee8c44809065d7166dd2ae21add0b5c56dbb41d /pjsip-apps
parenta4bd5dd01062c3f5f78227f3da46d79d39d0e1df (diff)
Re #1861: Changed pjsua API for setting the orientation using a more generic API, pjsua_vid_dev_set_setting() instead
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5125 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip-apps')
-rw-r--r--pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m9
1 files changed, 4 insertions, 5 deletions
diff --git a/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m b/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
index c00c1ff7..18d3557e 100644
--- a/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
+++ b/pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m
@@ -181,7 +181,7 @@ static void pjsuaOnAppConfigCb(pjsua_app_config *cfg)
static UIDeviceOrientation prev_ori = 0;
UIDeviceOrientation dev_ori = [[UIDevice currentDevice] orientation];
- if (dev_ori == prev_ori && !note) return;
+ if (dev_ori == prev_ori) return;
NSLog(@"Device orientation changed: %d", (prev_ori = dev_ori));
@@ -192,8 +192,9 @@ static void pjsuaOnAppConfigCb(pjsua_app_config *cfg)
pj_thread_register("ipjsua", a_thread_desc, &a_thread);
}
- pjsua_vid_dev_set_orient(PJMEDIA_VID_DEFAULT_CAPTURE_DEV,
- pj_ori[dev_ori-1]);
+ pjsua_vid_dev_set_setting(PJMEDIA_VID_DEFAULT_CAPTURE_DEV,
+ PJMEDIA_VID_DEV_CAP_ORIENTATION,
+ &pj_ori[dev_ori-1], PJ_TRUE);
}
#endif
}
@@ -272,8 +273,6 @@ void displayWindow(pjsua_vid_win_id wid)
i = (wid == PJSUA_INVALID_ID) ? 0 : wid;
last = (wid == PJSUA_INVALID_ID) ? PJSUA_MAX_VID_WINS : wid+1;
- [app orientationChanged:NULL];
-
for (;i < last; ++i) {
pjsua_vid_win_info wi;