From: Nibha Sharma Date: Thu, 17 Sep 2020 07:52:39 +0000 (+0530) Subject: [TBT][Camera][NonACR][TNEXT-6149, Fixed camera recording video wrong display angle] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=96746c7aab208b19406494a1a002f9f7f459176a;p=test%2Ftct%2Fnative%2Fbehavior.git [TBT][Camera][NonACR][TNEXT-6149, Fixed camera recording video wrong display angle] Change-Id: Ie2ccb1402664bc973accc0f9f66073039ad6c22b Signed-off-by: Nibha Sharma --- diff --git a/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk b/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk index de95283..d4a9ca3 100755 Binary files a/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk and b/release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk differ diff --git a/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk b/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk index c257e4c..6c17708 100755 Binary files a/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk and b/release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk differ diff --git a/tbtcoreapp/src/view/tbt-camera-view.c b/tbtcoreapp/src/view/tbt-camera-view.c index 8debd3e..080ad22 100755 --- a/tbtcoreapp/src/view/tbt-camera-view.c +++ b/tbtcoreapp/src/view/tbt-camera-view.c @@ -656,11 +656,15 @@ static void create_video_recorder(camera_view *view) result = recorder_create_videorecorder(view->camera, &view->recorder); RETM_IF(result != RECORDER_ERROR_NONE, "recorder_create_videorecorder fail > Error = %s", get_recorder_error(result)); - + int angle =0; + camera_attr_get_lens_orientation(view->camera,&angle ); if (view->recorder) { recorder_file_format_set(view, RECORDER_FILE_FORMAT_MP4); - + if(angle == 90) + { + recorder_attr_set_orientation_tag(view->recorder,RECORDER_ROTATION_90); + } result = recorder_attr_set_time_limit(view->recorder, LIMIT_REC_SECOND); RETM_IF(result != RECORDER_ERROR_NONE, "recorder_attr_set_time_limit fail > Error = %s", get_recorder_error(result));