domain / path matching, Secure cookies)
* Support DVB-T2 on Windows BDA
* Support depayloading Opus from RTP
+ * Support sftp username and passwords options and URL
+ * New UPnP access module, to list directories without infinite recursions
Decoder:
* OMX GPU-zerocopy support for decoding and display on Android using OpenMax IL
* 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
* New BPG decoder based on libbpg
+ * Fixed uncompressed DVD-Audio (AOB) LPCM decoding
+ * Rewrite WPL playlists and add ZPL playlists support (Zune)
+ * Support TDSC, Canopus HQX
Demuxers:
* Support HD-DVD .evo (H.264, VC-1, MPEG-2, PCM, AC-3, E-AC3, MLP, DTS)
Audio output:
* Complete rewrite of the AudioTrack Android module. This is now the default.
+ It now supports HDMI/SPDIF passthrough for AC3, 5.1/7.1 and float output.
Video ouput:
* Linux/BSD default video output is now OpenGL, instead of Xvideo
* Large rework of the Android video outputs: there is now Surface (2.1, 2.2)
NativeWindow (2.3+, supports hw rotation, subpicture blending, opaque)
* Support rotation in Android NativeWindow output and hardware decoders
+ * Renamed the Direct3D output module to Direct3D9
+ * Added Direct3D11 video mode supporting both Windows desktop and WinRT modes.
Video filter:
* Hardware deinterlacing on the rPI, using MMAL
Service Discovery:
* New NetBios service discovery using libdsm
+ * Rewrite of the UPnP service discovery
Mac OS X Interface
* new AppleScript API giving access to audio desynchronization
Misc
* remove langfromtelx
+ * remove ZPL playlist format
Changes between 2.1.x and 2.2.0: