49th VideoLAN report
10 days ago, we released VLC for Android 2.0.
After a long period of development, we're finally at a release that supports more features than the old 0.9.x versions and the 1.7.x versions.
And last week, we released the new VLC for Windows 10, numbered 2.0 too.
It is a continuation of the work we did for WinRT, the kickstarter, focused on Windows 8.1, Windows Phone 8.1 and Windows RT.
The new application should supersede the old one.
In the last 2 weeks, we improved the ChromeCast support, notably to work on transmitting the pause status and the title between the device and VLC, and we also changed the interface to scan for devices, since it was a bit confusing.
We added support for some uncompressed video format inside MKV, for the AlbumArtist meta-tag inside mp4 and we now support more MicroDVD subtitles styles.
Our new Kwallet module was transitioned from using libKwallet to DBus. This will be better to support both Qt4 and Qt5 applications with libVLC, because those versions are not ABI compatible.
The core gained a new stream FIFO API, with functions like
This change, in addition to the new chained_demux implementation in the core, removes the need for stream_Demux (now removed).
We also improved the security when loading of DLLs on Windows.
And for Android, AudioTrack DTS pass-through was implemented.
Finally, numerous fixes were pushed, notably for Direct3D11, our contribs, some in the core, youtube playback regressions, the Mac OS interface, crashes for MMDevice device, and for the MediaCodec decoders. And more that I forget...
As I said, we released 2.0, and we also pushed 2.0.1 and 2.0.2 to fix the most important crashes reported.
On iOS, we pushed the promised update and we had a few refactoring, notably on the network login view.
That's all for those weeks! Not too bad
See you soon!