VideoLAN的的报告,37周
另一个星期,另外每周报告关于VideoLAN的和VLC发展。
是的,我仍然在这里,和代码仍在进行之中 🙂
特征
VLC
本周众多补丁清理代码库开始。这是我们在VLC看到了很多最近的趋势,是一个伟大的标志。
托马斯去掉一些奇怪的JNI之间的相互依存关系模块,libVLC和libVLCjni为Android的。该模块不不再依赖于libVLCjni库代码。
相关的是,以访问内部的VLC的JavaVM的指针的方法现在是简单,使用的应用程序libVLC不需要再通过它明确。
然后,我们得到了不少补丁的自适应流媒体模块,清理连接过程,并可能允许连接使用VLC的核心。
要继续工作前几个星期,我们上了一些更改密钥库的API:
一个新的模块被介绍为在内存中存储,以使键在同一会话期间有效,
一个新的命名模块plaintext_file介绍,默认情况下,明显的安全原因被禁用,因为存储是明文,
一个新的命名模块crypt_file被引入,并且应该是可用的时候该系统可以安全地存储文件,
加密模块实施的Android 6.0及更高版本,其中数据将采用Android系统的密钥存储库存储在安全区,
,当然,在核心小的改进和对这些API相关的模块。
因此,在实践中,我们几乎不错,存储密码。我们只是缺少的Windows和iOS的。
我们也得到了众多修复Qt的模块,特别是固定在自定义对话框调整问题和崩溃。
而Qt的模块从更名QT4到QT,因为它是既兼容的Qt4和QT5。
我们有一个大的补丁修复崩溃和安全问题在RealRTSP模块(默认禁用)。他们回迁的2.2.3。
在视窗上的绿线问题的Direct3D是固定的,回迁为2.2.3,并希望,为好。:)
该TS解复用器曾经为改善EIT和EPG,特别是对now_playing信息。
最后,我们得到了各种改进,特别是对于一些期限MP4文件,以及泄漏和构建系统的改进无数的修正。
Android版
当我们正在准备为Android的2.0.0,我们已经集中在增加最后缺少的功能和错误修正:
该文库之间的分裂libvlc和libvlcjni ,
准备中的用户和密码的存储加密存储,
外部显示器处理的改进,
提高切换到视频某些流,
添加一个新的视频播放列表图标,
修复播放列表项的重复,
修复崩溃FilePicker和解析子目录
修复视频锁控制,
准备应用程序兼容性 23.2,
我们现在暂停对audiofocus损失,而不是停止流,
最后JNI VOUT重构。
WinRT的
该WinRT的翻译系统被移到了多语言工具包,这是对端口UWP的主要遗留的问题之一的新版本。
我们改进了用户界面,特别是专辑和艺术家的意见,视频播放器,激活鼠标手势和UWP模式提高libVLCX。
libbluray
上libbluray,我们已经对的装载改进libmmbd和libbdplus,它们彼此之间不兼容。
我们还对改进的Xlet和BDLocator和次要修复。
在libaacs,我们已经看到的大多为含有非ASCII路径的Windows目录修复。
让 – 巴蒂斯特·肯普夫

