[vlc-commits] libvlc: video: fix viewpoint update when there is no input thread
Thomas Guillem
git at videolan.org
Thu Dec 1 18:02:32 CET 2016
vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Thu Dec 1 17:56:07 2016 +0100| [5172aa6620248e6d2ff61b8c63120616d4eebeba] | committer: Thomas Guillem
libvlc: video: fix viewpoint update when there is no input thread
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5172aa6620248e6d2ff61b8c63120616d4eebeba
---
lib/video.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/video.c b/lib/video.c
index a0882cf..46f9935 100644
--- a/lib/video.c
+++ b/lib/video.c
@@ -312,15 +312,16 @@ int libvlc_video_update_viewpoint( libvlc_media_player_t *p_mi,
return -1;
}
vlc_object_release( p_input_thread );
+ return 0;
}
/* Save the viewpoint in case the input is not created yet */
if( !b_absolute )
{
- p_mi->viewpoint.yaw += p_mi->viewpoint.yaw;
- p_mi->viewpoint.pitch += p_mi->viewpoint.pitch;
- p_mi->viewpoint.roll += p_mi->viewpoint.roll;
- p_mi->viewpoint.fov += p_mi->viewpoint.fov;
+ p_mi->viewpoint.yaw += update.yaw;
+ p_mi->viewpoint.pitch += update.pitch;
+ p_mi->viewpoint.roll += update.roll;
+ p_mi->viewpoint.fov += update.fov;
}
else
p_mi->viewpoint = update;
More information about the vlc-commits
mailing list