VideoLAN and the VLC development team are happy to publish version 2.2.5.1 of VLC media player todayThis fifth stable release of the "WeatherWax" version of VLC fixes a few bugs reported on VLC 2.2.4, notably video rendering issues on AMD graphics card as well as audio distortion on macOS and 64bit Windows for certain audio files. It also includes updated codecs libraries and improves overall security.Read more about it on our release page.

VideoLAN and the VLC development team are happy to publish beta version 2.1 of VLC for Android todayIt brings 360° video & faster audio codecs passthru support, performances improvements, Android auto integration and a refreshed UX.See all new features and get it

VideoLAN and the VLC development team are happy to publish version 2.0 of VLC for Android todayIt supports network shares browsing and playback, video playlists, downloading subtitles, pop-up video view and multiwindows, the new releases of the Android operating system, and merged Android TV and Android packages.Get it now! and give us your feedback.

Using XML-RPC with Python3 is really simple. Calling system.version on
http://localhost/RCP2 is as simple as:
import xmlrpc.client
proxy = xmlrpc.client.ServerProxy("http://localhost/RPC2")
print(proxy.system.version())
However, the def[...]

Jinja2 is a powerful templating engine for Python.
Inside LAVA, we use Jinja2 to generate
configuration files for every boards that we support.
The configuration is generated from a template that does inherit from a base
template.
For insta[...]

DiffUtil steps
Threading
Skip queued updates
Code factorization
As stated in the previous post, we do process all DiffUtil.DiffResult calculations in main thread to preserve adapter state consistency.
But in VLC, we have to de[...]