Posted
about 9 years
ago
VideoLAN and the VLC development team are happy to publish version 2.2.4 of VLC media player todayThis fourth stable release of the "WeatherWax" version of VLC fixes a few bugs reported on VLC 2.2.3 for Windows XP and certain audio files. It also
... [More]
includes updated codecs libraries and fixes a security issue when playing specifically crafted QuickTime files as well as a 3rd party security issue in libmad.Read more about it on our release page. [Less]
|
Posted
about 9 years
ago
VideoLAN and the VLC development team are happy to publish version 2.2.4 of VLC media player todayThis fourth stable release of the "WeatherWax" version of VLC fixes a few bugs reported on VLC 2.2.3 for Windows XP and certain audio files. It also
... [More]
includes updated codecs libraries and fixes a security issue when playing specifically crafted QuickTime files as well as a 3rd party security issue in libmad.Read more about it on our release page. [Less]
|
Posted
about 9 years
ago
VideoLAN and the VLC development team are happy to publish version 2.2.4 of VLC media player todayThis fourth stable release of the "WeatherWax" version of VLC fixes a few bugs reported on VLC 2.2.3 for Windows XP and certain audio files. It also
... [More]
includes updated codecs libraries and fixes a security issue when playing specifically crafted QuickTime files as well as a 3rd party security issue in libmad.Read more about it on our release page. [Less]
|
Posted
about 9 years
ago
VideoLAN and the VLC development team are happy to publish version 2.2.4 of VLC media player todayThis fourth stable release of the "WeatherWax" version of VLC fixes a few bugs reported on VLC 2.2.3 for Windows XP and certain audio files. It also
... [More]
includes updated codecs libraries and fixes a security issue when playing specifically crafted QuickTime files as well as a 3rd party security issue in libmad.Read more about it on our release page. [Less]
|
Posted
about 9 years
ago
Reimplementing condition variable with futex
on Linux and Windows.
|
Posted
about 9 years
ago
VLC developers will be tending a booth
in cooperation with the VideoLAN foundation at the upcoming
Hong Kong Open Source Conference on 24-25 June 2016.
Follow the link to sign up. See you there.
|
Posted
about 9 years
ago
45th VideoLAN report
After a couple of very busy weeks, we're back on a normal schedule. Therefore, here is the weekly report about the VLC and VideoLAN communities!
Features
VLC
We started the week by adding the support for MPEG-2 and VC-1
... [More]
hardware decoders on Android in the mediacodec module.
We also fixed some MPEG-4 regressions on this module.
Hugo fixed a few issues on the UPnP module, and mostly added the support for Windows Media Sharing servers, in this module.
We also added support for subtitles over UPnP, using the work done in the core the previous week.
The Matroska demuxer got a few fixes for some regressions, but mostly implemented the fast-seek option, that is imprecise, but faster than the normal seek. This is useful when computing thumbnails, for example.
Some changes on the libVLC parsing events were done, to simplify the handling in client applications. If you were using the not-stable-yet libVLC 3.0, beware!
Near the end of the week, the core got some important changes on threads manipulation, with the introduction of vlc_thread_self() and vlc_thread_id(). The usage of futeces was introduced in the core: see Rémi's post about it.
The MMDevice audio output on Windows now supports device change events.
The Windows 64bits build will now have high-entropy ASLR activated, which should reduce the possibility of exploitation of security issues.
On Windows, we also fixed the raising issue of the Qt tooltip that we had with Qt5, the 2.2.3 DirectDraw regression and a small D3D improvement when handling large pictures.
Finally, a few H264 annex-B parsing issues were fixed and the video headers were modified to support, in the future, VR videos (nothing working yet).
Android
On the Android side, we're going on fixing issues for the 2.0.0 release.
This week, we:
improved the subtitles downloader, to activate it from within the player, and for any video,
improved the interface for scanning, the browsing and the video player animations,
improved the audio player on Android TV,
improved the speed of MKV thumbnails,
fixed a few remaining small issues.
All this was pushed in the update 1.9.12 on the play store. Hopefully, the 2.0.0 release will come this week.
WinRT / UWP
As last week, the WinRT port has been very busy again, with almost 100 commits.
As for Android, we're focusing on preparing the release, and fixing the biggest bugs people have reported.
On the libVLC backend, we fixed a few performance issues, we added more codecs support, and we improved the UPnP and SMB browsing.
On the interface side, we improved the thumbnailing and parsing process, we fixed numerous bugs that happened when resizing (and Windows 10 Mobile look) and we fixed a few crashes.
We also improved the settings and activated the access to the equalizer.
Hopefully, we'll be able to open the beta to the public soon.
That's all for this week! See you next! [Less]
|
Posted
about 9 years
ago
44th VideoLAN weekly report
Once again, unfortunately, the report skipped a week
But this report, the 44th report, is quite important for 2 reasons:
it's been over one year I've started those reports, since the first one was published on May
... [More]
10th, last year;
and this post is the 300th blogpost on this very blog!
This also mean I skipped 8 weekly reports, and did dual-reports for those weeks, which is not too bad, compared to what I hoped to achieve...
So, without waiting any further, here is the report about what happened in the last 2 weeks in the VideoLAN and VLC development community! It was a couple of busy weeks!
Features and changes
VLC
The week started by some work on the supported MIME-types for the .desktop file for VLC on Linux, by a Debian developer, which cleaned and merged all our different mimetypes support correctly.
Then, a very large patchset for seeking in the MKV (matroska) files was merged. It rewrites most of the seeking support and builds an index when playing the file. This new code fixes quite a few bugs we had on the matroska support.
We added support for subtitles over the network, with a set of functions named libvlc_media_slaves_add, libvlc_media_slaves_get (and related).
At the same time, we now auto-detect subtitles in networking shares; this is currently tested on SMB and UPnP.
We've had improvements on the Qt main window resizing, and on the playlist model.
The work on DVB scan was continued, notably to support device limits.
Another batch for ChromeCast was merged, mostly focusing on seeking and stopping the stream. We're still missing a few bits, though
And finally, we improved again our adaptive streaming support, our Blurays menus support, added support for vorbis and flac inside MP4, improved WMV metadata and prepared support for streaming output on Android.
VLC core for WinRT
The VLC engine has seen many changes for WinRT, in the last few weeks, mostly to merge the existing patches we had pending.
The 3rd party libraries (contribs) were updated and patched to correctly compile for the WinRT/UWP version.
At the same time, we merged numerous patches for the core, the modules and the buildsystem.
We improved quite a bit the Direct3D11 output, both for desktop and the WinRT version. We notably fixed the green line issue and added support for more hardware decoders on Windows Phone/RT.
We also accelerated the chroma conversions when using hardware decoding.
Finally, the WinRT audio module now supports volume changes. This was forbidden in Windows 8 apps, but is allowed in Windows 10.
Android
As we're approaching the 2.0.0 release, the Android port was quite calm.
We pushed 2 beta releases on the store: 1.9.10 and 1.9.11 to fix minor issues, mostly to fix subtitles regression and improve the thumbnails look.
We then added support for the network subtitles and subtitles downloading for network media.
This will be in the next release, that should come soon.
iOS
We released VLC 2.7.7 for iOS and 1.0.6 for AppleTV, to fix minor issues, update the software decoders, and activate AC3 and E-AC3 decoding on 64bit device and the Apple TV.
Since then, there were fixes for onedrive support, for subtitles over FTP and for SPDIF pass-through support.
WinRT / UWP
The WinRT port was extremely busy, these past two weeks.
Indeed, we are preparing a beta version named 1.9.0, that would prepare for the first true UWP version, that will be named 2.0.0.
We've added most of the features that you usually see on the Android and iOS versions of VLC, notably UPnP and network shares browsing, support for HTTPS and adaptive streaming, better hardware decoding, dialogs support, as many codecs as the desktop version, and so on.
Moreover, the engine use the runtime 12.0_app instead of the 11.0 one we used on the WinRT version.
On the UI side, we now support correctly Windows 10 integration, with Cortana, drag and drop, tablet mode and a lot of fixes so that the application looks responsive enough on all the devices, from mobile to the Xbox 1. We polished this UI and fixed a few important regressions, notably on the playback and the thumbnailer.
The application is currently in private beta mode, so that the biggest issues are fixed before opening it up.
libbluray
We released a new version of libbluray, numbered 0.9.3
This release:
adds a bd_open_files() function, deprecating old global file system hooks;
adds flags for on-disc menu support to DISC_INFO,
improves Java building and Linux integration
enable UDF/ISO support by default,
improves BDJ_EVENT_CHAPTER, main title detection,
improve BD-J compability, and fixes numerous bugs on BD-J,
improves libaacs and libmmbd detection.
fixes a large number of bugs too long to describe here
That's all for those weeks! See you soon! [Less]
|
Posted
about 9 years
ago
Due to unscheduled maintenance on one of our servers, some git repositories, the trac bug tracker and mailing-lists are currently not available. We are restoring the services, but we can't give detailed information when everything will be back
... [More]
online. Note that downloads from this website, git repositories on code.videolan.org, the wiki and the forum are not affected.Important: Any communication send to email addresses on the videolan.org domain (aka [email protected]) won't reach the receiver. [Less]
|
Posted
about 9 years
ago
Due to unscheduled maintenance on one of our servers, some git repositories, the trac bug tracker and mailing-lists are currently not available. We are restoring the services, but we can't give detailed information when everything will be back
... [More]
online. Note that downloads from this website, git repositories on code.videolan.org, the wiki and the forum are not affected.Important: Any communication send to email addresses on the videolan.org domain (aka [email protected]) won't reach the receiver. [Less]
|