[TBT][Camera][NonACR][TNEXT-6149, Fixed camera recording video wrong display angle] 20/244320/1
authorNibha Sharma <nibha.sharma@samsung.com>
Thu, 17 Sep 2020 07:52:39 +0000 (13:22 +0530)
committerNibha Sharma <nibha.sharma@samsung.com>
Thu, 17 Sep 2020 07:52:39 +0000 (13:22 +0530)
Change-Id: Ie2ccb1402664bc973accc0f9f66073039ad6c22b
Signed-off-by: Nibha Sharma <nibha.sharma@samsung.com>
release/binary-armv7l/org.tizen.tbtcoreapp-1.0.0-arm.tpk
release/binary-x86/org.tizen.tbtcoreapp-1.0.0-x86.tpk
tbtcoreapp/src/view/tbt-camera-view.c

index de95283eaa7f510c48ec484cbc3dbc140d2a5bc4..d4a9ca3218aaf40d209c8bf779ae9b7fa8c4816a 100755 (executable)
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
index c257e4c0b2f25553521d50fdb2f2c4c0d84ec709..6c17708eba79113feab61d5a0e0c2fabaf197331 100755 (executable)
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
index 8debd3e65fa1afe93cc5eeed0ef603a846eae915..080ad22191c5cace72607aeada82cc186e8ce38e 100755 (executable)
@@ -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));