[vlc-devel] [PATCH 04/18] lib/video: use vlc_viewpoint_to_euler

Alexandre Janniaux ajanni at videolabs.io
Wed Mar 31 09:25:36 UTC 2021


From: Alexandre Janniaux <alexandre.janniaux at gmail.com>

---
 lib/video.c | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/lib/video.c b/lib/video.c
index d3cba035d8..c2ea3fde92 100644
--- a/lib/video.c
+++ b/lib/video.c
@@ -265,12 +265,11 @@ int libvlc_video_update_viewpoint( libvlc_media_player_t *p_mi,
                                    const libvlc_video_viewpoint_t *p_viewpoint,
                                    bool b_absolute )
 {
-    vlc_viewpoint_t update = {
-        .yaw   = p_viewpoint->f_yaw,
-        .pitch = p_viewpoint->f_pitch,
-        .roll  = p_viewpoint->f_roll,
-        .fov   = p_viewpoint->f_field_of_view,
-    };
+    vlc_viewpoint_t update = { .fov = p_viewpoint->f_field_of_view };
+    vlc_viewpoint_from_euler( &update,
+                              p_viewpoint->f_yaw,
+                              p_viewpoint->f_pitch,
+                              p_viewpoint->f_roll);
 
     enum vlc_player_whence whence = b_absolute ? VLC_PLAYER_WHENCE_ABSOLUTE
                                                : VLC_PLAYER_WHENCE_RELATIVE;
-- 
2.31.0



More information about the vlc-devel mailing list