From b08aa5cd83bb7d435cb9b59ab3c4c197d353c40b Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Fri, 3 Jul 2015 06:21:30 +0000 Subject: 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 --- pjsip-apps/src/pjsua/ios/ipjsua/ipjsuaAppDelegate.m | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'pjsip-apps/src') 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; -- cgit v1.2.3