Wine Staging 4.0 Released

Wine Staging is positioned as a platform for testing of experimental patches for Wine
25 January 2019   416

Following Wine 4.0, the release of the adjacent project Wine Staging 4.0 took place, within the framework of which the extended assemblies of Wine are formed, including incomplete or experimental patches that are not yet suitable for adoption into the main Wine branch. As part of the new release, work was done on adapting patches supported in the Wine Staging branch to the current Wine 4.0 code base. Ready packages are formed for Debian, Ubuntu, Fedora, openSUSE and macOS.

Wine Staging is positioned as a platform for preliminary testing of experimental patches, before they are included in the main source tree of Wine. Compared to Wine, Wine Staging provides 837 additional patches, including 336 sets of changes. In particular, Wine Staging supports Windows ACL, API Xaudio 2, CUDA / PhysX / NVENC for NVIDIA video cards, EAX 1, GTK3 + skins, DXVA2 decoding on the GPU side, additional codecs, Direct2D / Direct3D extensions and system library functions.

Additionally, note the development of a new backend for the wined3d is based on the Vulkan graphics API. Using Vulkan instead of OpenGL to implement Direct3D will allow better games performance. Wine developers also tried to work together with the DXGI project, which solved a similar problem (Direct3D 11 on top of the Vulkan API), but it did not work out. It is noted that when using the Wine + DXVK bundle, the performance of some tested games differs from running on Windows by only 10%, while when using the OpenGL-based implementation of Open3L, the performance drops by 80%.

GStreamer 1.16.0 Framework to Rolled Out

It's a cross-platform set of components for creating a wide range of multimedia applications, like media players or audio/video file converters, to VoIP apps
22 April 2019   53

After more than a year of development, GStreamer 1.16 was released. It is the C written cross-platform set of components for creating a wide range of multimedia applications, from media players and audio / video file converters, to VoIP applications and streaming systems. The GStreamer code is distributed under the LGPLv2.1 license.

Updates for the plug-ins gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, as well as the gst-libav to 1.16 is available. At the API and ABI level, the new release is backward compatible with branch 1.0. Binary assemblies will soon be prepared for Android, iOS, macOS and Windows (Linux is recommended to use packages from the distribution).

It has a lot of updates and improvements. For example, hidden subtitles support, optimization improvements and much more. Get more info at email archive