MediaPlayer类中有一个名为setScale的方法,可用于缩放,例如可以在捏合手势中实现,但缩放的中心是视图的中心。 因此无法显示图像侧面的细节。
那么在libVLC中是否有更改缩放中心或更改可见窗口的位置(平移框架的可见部分(的功能?
编辑:
还有updateViewpoint(float yaw, float pitch, float roll, float fov, boolean absolute)
但是当缩放视频并尝试执行时没有任何变化:updateViewpoint(5f,0f,0f,0f,false);
任何帮助将不胜感激。
您需要将--zoom
CLI 选项传递给处理 libvlc 选项的 libvlc 对象(不知道您使用的是哪个包装器,但他们应该公开这一点(。
见 https://superuser.com/a/129642
还有
updateViewpoint(float yaw, float pitch, float roll, float fov, boolean absolute)
我相信这个电话只适用于360度视频。