X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=NEWS;h=311d8e121e67817bd2e50118164d91c32425ee9a;hb=89089ebc9f7625b7317262803394d96139325e54;hp=5a668117ec1acb91ec678fcb129c0a888f2b76fb;hpb=1aa472f11286bcb40044146f27606c53e8c2b43c;p=vlc diff --git a/NEWS b/NEWS index 5a668117ec..311d8e121e 100644 --- a/NEWS +++ b/NEWS @@ -1,21 +1,61 @@ -Changes between 2.1.x and 2.2.0-git: +Changes between 2.2.x and 3.0.0-git: +-------------------------------- + +Access: + * Support HDS (Http Dynamic Streaming) from Adobe (f4m, f4v, etc.) + * New SMB access module using libdsm + * Support decompression and extraction through libarchive (tar, zip, rar...) + * Improvements of cookie handling (share cookies between playlist items, + domain / path matching, Secure cookies) + +Decoder: + * OMX GPU-zerocopy support for decoding and display on Android using OpenMax IL + * Support 4:4:4 chroma sampling with VDPAU hw acceleration + * Support for ARIB B24 subtitles + * Support for Daala video + +Encoder: + * Support for Daala video + +Demuxers: + * Support HD-DVD .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS) + * Opus in MPEG Transport Stream + * Daala in Ogg + +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 + +Skins2: + * Support key accelerators + + +Changes between 2.1.x and 2.2.0: -------------------------------- Important changes: - * The licenses of more modules have changed from GPLv2+ to LGPLv2.1+ + * The licenses of more modules have changed from GPLv2+ to LGPLv2.1+, + notably the streaming output, muxers and access output ones 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 - * Support automatic rotation using streams metadata, GPU-accelerated when possible * Rework the metadata fetching algorithm and policies Access: - * Added TLS support for ftp access and sout access. - New schemes for implicit (ftps) and explicit (ftpes) modes. + * Added TLS support for ftp access and sout access + New schemes for implicit (ftps) and explicit (ftpes) modes * MMS audio selection on split audio streams * Blu-Ray: support overlays, preferred menu languages, region selection - and navigation + and BD-J navigation * Digital Cinema Package support, including encrypted DCP with KDM * Partial fixes for Arccos protected DVDs @@ -50,13 +90,15 @@ Encoder: * New png image encoder using libpng Demuxer: - * New CAF format module + * Support for Core Audio Format (CAF) files * Important rework of the Ogg demuxer, notably improving seeking, streaming resilience, speex demuxing and chained Ogg * Important rework of the ASF/WMV demuxer, notably for seeking, synchronization and tracks exclusion * AVI improvements for better seek-indexing in non-fastseekable situations * AVI fixes for uncompressed, indexed and paletized bitmaps + * MP4 fixes for fragmented files, vobsub, duration, aspect-ratio + and support for rotation, covr atom and tracks exclusion * Support Opus in MKV * Support VP8 in OGG * Basic support for WebVTT @@ -70,17 +112,10 @@ Demuxer: * New HEVC raw packetizer and demuxer * TS support for WiDi/Miracast LPCM * Handle MOV/MP4 tx3g styled subtitles through codec - * MP4 fixes for fragmented files, vobsub, duration, aspect-ratio - and support for rotation, covr atom and tracks exclusion * Support SVG images files (on glib platforms) * Keep selection of tracks on segment changes in MKV * Support detection of SRT languages based on filename - -Muxers: - * Important rework of the Ogg muxer, notably for skeleton - * Fixes for the AVI muxer for specification respect - * Support VP8 in OGG - * Add HEVC muxing in MP4 and TS + * Support for seeking Standard MIDI Files Video Output: * Direct rendering and filtering for VDPAU hardware acceleration @@ -107,6 +142,12 @@ Audio Output: * Numerous fixes on AUHAL, including device management and stream changes * Fixes for SPDIF passthru in most modules +Muxers: + * Important rework of the Ogg muxer, notably for skeleton + * Fixes for the AVI muxer to respect the specification + * Support VP8 in OGG + * Add HEVC muxing in MP4 and TS + Streaming: * Important rework of the transcoding module to fix numerous bugs * WebM streaming, including live sources, compatible with all major browsers @@ -118,7 +159,7 @@ Streaming: * transcode module access fps values as rationals now, eg 30000/1001 * VLC now streams all elementary streams, you can revert to previous behaviour with --no-sout-all - * --ts-out option has been removed, it has been superceded by --demux demuxdump + * --ts-out option has been removed, it has been superceded by --demux demuxdump --demuxdump-access udp --demuxdump-file 127.0.0.1:1234 * Support Metacube protocol when streaming over HTTP @@ -153,6 +194,46 @@ Removed modules: * OpenMash H.261 video decoder * dirac encoder: use schroedinger +Translations: + * Update of all translations + + +Changes between 2.1.4 and 2.1.5: +-------------------------------- + +Core: + * Fix compilation on OS/2 + +Access: + * Stability improvements for the QTSound capture module + +Mac OS X audio output: + * Fix channel ordering + * Increase the buffersize + +Decoders: + * Fix DxVA2 decoding of samples needing more surfaces + * Improve MAD resistance to broken mp3 streams + * Fix PGS alignment in MKV + +Qt Interface: + * Don't rename mp3 converted files to .raw + +Mac OS X Interface: + * Correctly support video-on-top + * Fix video output event propagation on Macs with retina displays + * Stability improvements when using future VLC releases side by side + +Streaming: + * Fix transcode when audio format changes + +Security contents: + * Updated GnuTLS to 3.1.25 (CVE-2014-3466) + * Updated libpng to 1.6.10 (CVE-2014-0333) + +Translations: + * Update British English + Changes between 2.1.3 and 2.1.4: --------------------------------