VLC 3.0 is the first ever synchronized release between desktop application and mobile ports.
VideoLAN has released the version 3.0 of VLC for Android media player.
The project to create this release has been in development since 2015 and in those 3 years, there have been fixes more than 20,000 commits which squashed more than 1,500 bugs.
The update is apparently live in Google Play, with the date updated field listing Feb 9th, the same day the VLC blog post went up, so if you're a VLC fan check it out. If you don't see the update yet, you can enroll in the beta and get the update that way.
VLC 3.0 enables hardware decoding using APIs native to the platform. The new version of the popular video playback software now supports even more video formats and includes hardware acceleration support for high-end video formats, including 4K video with HDR color and 8K video feeds.
Supports direct HDR (on Windows 10) and HDR tone-mapping (on other operating systems). There's added support for browsing NAS and local network drives, playing Blu-ray Java menus, as well as audio passthrough support for HD audio codecs. Chromecast streams the video from youtube.com.
Adds a new subtitle rendering engine, supporting ComplexTextLayout and font fallback for multiple languages and fonts, including East-Asian languages. On Windows, XP users haven't been left in the dark quite yet.
Chromecast support isn't the only new feature included in the update.
Prepares support for AV1, both decoding and encoding.
If you're wondering why Chromecast support took so long, it's because VLC is 100% open source software, unlike Google's Chromecast SDK.
Prepares the experimental support for Wayland on Linux, and switches to OpenGL by default on Linux (Qt5 only for now). Android video outputs have also been significantly worked upon and the app now supports Oreo's Picture-in-Picture mode.