Versie 3.0.1 van VLC Media Player is uitgekomen. Deze opensource- en cross-platformmediaspeler kan diverse audio-, video- en streamingformaten afspelen, zonder dat hiervoor de desbetreffende codec hoeft te worden geïnstalleerd. In versie 3.0 is onder meer ondersteuning voor Chromecast toegevoegd. Verder is er hardwareversnelling voor het decoderen van 4k- en 8k-video, ondersteuning voor hdr, weergave van 360-gradenvideo's en 3d audio, toegang tot netwerklocaties via onder meer smb, ftp en nfs, hd audio-passthrough en ondersteuning voor BD-J-menu's. In deze uitgave zijn de volgende veranderingen en verbeteringen doorgevoerd:
Core:Video output:
- Fix use-after-free when cleaning playlists
- Fix crash on exit on Windows
Decoder:
- Fix HLG tone mapping on some systems like macOS.
- Fix screensaver inhibition on Windows XP
- Fix various Direct3D11 crashes
- Fix HDR tone mapping in Direct3d11
- Fix pink screen on Windows
Hardware Decoder:
- Fix potential stack buffer overflow with faad
- Enable Cineform HD in avcodec
Demux:
- macOS: Improve HEVC 10bit performance with Videotoolbox
- android: Add MPEG2 support via MediaCodec
- Fix HEVC decoding with some files on Android/macOS/iOS
- Improve Direct3D11 memory usage
Packetizer:
- Improve MKV seeking speed
- Fix xspf base URL handling
- Fix reading mp4 trun with moof based offsets
- Fix adaptive http redirections
- Replace old API, fixing adaptive TLS leak
- Use mime type as fallback for HLS segment type
- Fix subtitle (srt,ssa..) seek when having a single entry
- Flag non default HDMV subset video streams
- Increase TS probing amount for 4K streams
- Miscellaneous MKV, MP4 & AVI crash fixes
Stream Output:
- Fix out of bounds read in mpeg4video
macOS Interface:
- Improve chromecast loading speed
- Improve local/chromecast transition during playback
- Fix chromecast loading with some versions of Windows
- Fix chromecast loading with some chromecast devices (TVs and Android boxes)
- Fix wrong first cover art when casting
- Fix casting to VP9
Qt Interface:
- Re-add option to disable the fullscreen controller panel
- Auto-layout improvements
- Remove misleading playback warning indicator
- Fix crash with the interface for lua extensions (like VLSub)
- Fix show sidebar setting being ignored on restart
- Fix MKV files association
- Fix chromecast audio detection
Snap:
- Improve scaling on HiDPI displays
- Improve interface look and feel.
