X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=NEWS;h=f133d8c895a6c8b96a801a208391c2c415e6ffc3;hb=5e3944b44e735a207d975d079d4dd5f1d4cf1a3b;hp=98b73a086a887c0c7deade489d60c1ef72f7b0c1;hpb=7908311aca4ece9d532cb714e2e114f3ea84cb44;p=vlc diff --git a/NEWS b/NEWS index 98b73a086a..f133d8c895 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,13 @@ Changes between 2.2.x and 3.0.0-git: -------------------------------- +Core: + * Support wayland surface type + Access: * Support HDS (Http Dynamic Streaming) from Adobe (f4m, f4v, etc.) * New SMB access module using libdsm + * Screen capture plugin for Wayland display * Support decompression and extraction through libarchive (tar, zip, rar...) * Improvements of cookie handling (share cookies between playlist items, domain / path matching, Secure cookies) @@ -13,20 +17,48 @@ Decoder: * Support 4:4:4 chroma sampling with VDPAU hw acceleration * Support for ARIB B24 subtitles * Support for Daala video + * Important improvements for the MMAL decoder and output for rPI + * Support HEVC hardware decoding using OMX and MediaCodec + * Support VP9 and WMV3 decoding using OMX and performance improvements + * New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123 Demuxers: * Support HD-DVD .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS) - * Opus in MPEG Transport Stream + * Support Opus in MPEG Transport Stream + * Support Daala in Ogg + * Support EIA-608 subtitles in MP4/mov + * Support WMV and WMAV in MP4/mov, aka Flip4Mac files + * Support bitmap audio channel reordering in MP4/mov + +Stream filter: + * Added ARIB STD-B25 TS streams decoder + +Video ouput: + * Wayland shell surface window provider + * Wayland shared memory video output + * Support rotation in Android NativeWindow output + +Video filter: + * Hardware deinterlacing on the rPI, using MMAL + * New video filter to convert between fps rates + +Stream Output: + * Chromecast output module + +Encoder: + * Support for Daala video in 4:2:0 and 4:4:4 Muxers: * Added fragmented/streamable MP4 muxer * Opus in MPEG Transport Stream + * Daala in Ogg Service Discovery: * New NetBios service discovery using libdsm Mac OS X Interface * new AppleScript API giving access to audio desynchronization + * Port to Yosemite X.10 Skins2: * Support key accelerators @@ -37,13 +69,13 @@ Changes between 2.1.x and 2.2.0: Important changes: * The licenses of more modules have changed from GPLv2+ to LGPLv2.1+, - notably the streaming output, muxers and access output ones + notably most of the streaming output, muxers and access output modules Core: * Support automatic rotation using streams metadata, GPU-accelerated when possible - * Partial fix of playback of short audio samples - * Add extensions download from external repositories + * Add extensions manager and downloading from external repositories * Rework the metadata fetching algorithm and policies + * Partial fix of playback of short audio samples Access: * Added TLS support for ftp access and sout access @@ -119,7 +151,7 @@ Video Output: * New Android native window provider module * Direct rendering for MediaCodec Android hardware acceleration * Support for loading HLSL shaders in Direct3D video output - * Add mmal based video output + * Add MMAL based video output for RaspberryPi Video Filter: * New Oldmovie effect filter @@ -171,26 +203,41 @@ Interfaces: * Add record button in Qt menus * New module for core dialogs on iOS * New layout for Qt buttons customization - * Support to continue media playback where it was left off for Qt and MacOS + * Support to continue media playback where it was left off for Qt and OS X Mac OS X Interface: * Avoid grey bars in fullscreen when using Mavericks with multiple monitors * Improve fullscreen behavior for the native and VLCs own mode * Fixes for advanced preferences + * Added 'file size' column to playlist table + * in addition to iTunes, Spotify is automatically paused on playback start * Option to increase playlist font size + * Improved crash log reporting Misc: * New module for TLS on OS X and iOS * Windows installer will kill running instance before installing * Teletext navigation buttons support in Qt4 gui +Security: + * Numerous integer and heap overflow in Ogg, AVI, ASF, TTA and MP4 demuxers + Removed modules: - * ios video output: use ios2 + * iOS video output: use ios2 * OpenMash H.261 video decoder * dirac encoder: use schroedinger Translations: - * Update of all translations + * New translation in Urdu, Tatar, Silesian, Samoan, Kapampangan, N'ko, + Kurdish, Kabyle, Mexican Spanish, Catalan, Amharic + * Update of all translations: + Traditional Chinese, Simplified Chinese, Vietnamese, Uzbek, Ukrainian, + Turkish, Thai, Swedish, Serbian, Albanian, Slovenian, Slovak, Russian, + Romanian, Brazilian Portuguese, Polish, Punjabi, Dutch, Nepali, Norwegian + Bokmål, Malay, Marathi, Latvian, Lithuanian, Korean, Kannada, Khmer, + Japanese, Italian, Icelandic, Indonesian, Hebrew, Galician, Scottish + Gaelic, French, Finnish, Persian, Estonian, Spanish, Modern Greek, German, + Danish, Welsh, Czech, Bosnian, Bengali, Asturian Changes between 2.1.4 and 2.1.5: