4.2.3r4
authorAndreas Monzner <andreas.monzner@dream-property.net>
Tue, 1 Sep 2015 15:02:24 +0000 (17:02 +0200)
committerAndreas Monzner <andreas.monzner@dream-property.net>
Tue, 1 Sep 2015 15:02:24 +0000 (17:02 +0200)
commitd17338b950a99ddfa2aa332358079563dc571f45
tree3b2909cec62e6dc35e32459c46b38c12c0407a1e
parentaa4185de2526aaea5cb87ae53866070b3996d4fa
4.2.3r4
* Speedup parsing of already finished RecordTimers at boot time
* Subtitles
 - Implement forced subtitles
 - Improve subtitle detection
* StreamServer
 - Improve overall streaming stability
 - Allocate tuner resources on demand
 - Implement zapping and bitrate configuration via URL params when in "TV Services" Mode (just open the stream with arguments passed like this: rtsp://box.ip:<port>/<path>ref=<service_reference>&video_bitrate=<bitrate>&audio_bitrate=<bitrate> )
* Animations
 - Change the way animations are handled (simplified redraw logic) so we can animate single widgets easily
* Add RemoteControlSelection plugin for visual selection of the RemoteControl being used
* Replace epg based .eit file for Recordings with full version from now/next EIT table with included component descriptors to fix audio selection track descriptions on playback
* MediaScanner / MediaDatabase
 - Implement CoverArt extraction
 - Fix Album Artist Handling (requires rescan)
* MediaCenter / AudioPlayer
 - The Audio Player was redesigned (default skin only) and is now using extracted CoverArts where possible
* UPnP/DLNA MediaServer
 - Fix a handful of issues including major improvements in terms of cross-vendor compatibility (fixes rebooting samsung devices and more)
 - Fix Album Artist handling
 - Deliver CoverArt where available
 - Don't resort servicelist content
* add Spaun SUS5581/33NF models to unicable .xml (thx to Uenz)
* CEC
 - Improve compatiblity with Panasonic TVs
 - Add option for when/how to actually do "Volume Key Forwarding"
* ChannelSelection: small fix when multi-bouquet mode is being changed
* Blindscan: Mhz -> MHz (thx to dhwz)
* Force Streamtype 0x1b to h264 video (ignore descriptors)
* Add VP8/WebM Support (new drivers required)
* Tools.Downloader: Fix downloading using https
* Fix stale icon/dialog after MoviePlayer close
* Lots of other minor fixes and cleanups
53 files changed:
usr/include/enigma2/lib/components/media_database.h
usr/include/enigma2/lib/dvb/idvb.h
usr/include/enigma2/lib/gui/ewidget.h
usr/include/enigma2/lib/service/iservice.h
usr/lib/enigma2/python/Components/Harddisk.py
usr/lib/enigma2/python/Components/HdmiCec.py
usr/lib/enigma2/python/Components/Pixmap.py
usr/lib/enigma2/python/Components/ScreenAnimations.py
usr/lib/enigma2/python/Components/ServiceList.py
usr/lib/enigma2/python/Components/StreamServerControl.py
usr/lib/enigma2/python/Components/VolumeControl.py
usr/lib/enigma2/python/Plugins/Extensions/GraphMultiEPG/GraphMultiEpg.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/AudioPlayer.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/DatabasePlaylist.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/MediaBrowserDB.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/MediaBrowserUPnP.py
usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/PlaylistPlayer.py
usr/lib/enigma2/python/Plugins/Extensions/MediaPlayer/plugin.py
usr/lib/enigma2/python/Plugins/Extensions/MediaRenderer/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/HdmiCec/CecConfig.py
usr/lib/enigma2/python/Plugins/SystemPlugins/HdmiCec/CecRemoteHandler.py
usr/lib/enigma2/python/Plugins/SystemPlugins/HdmiCec/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/MediaDatabaseManager/MediaDatabaseManager.py
usr/lib/enigma2/python/Plugins/SystemPlugins/RemoteControlSelection/__init__.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/SystemPlugins/RemoteControlSelection/plugin.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/SystemPlugins/StreamServer/StreamServerConfig.py
usr/lib/enigma2/python/Plugins/SystemPlugins/StreamServer/plugin.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/DreamboxMediaStore.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/UPnPCore.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/UPnPMediaRenderer.py
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/WebCoverResource.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/SystemPlugins/UPnP/plugin.py
usr/lib/enigma2/python/Plugins/UnitTests/EPGCache/__init__.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/UnitTests/EPGCache/plugin.py [new file with mode: 0644]
usr/lib/enigma2/python/Plugins/UnitTests/__init__.py [new file with mode: 0644]
usr/lib/enigma2/python/RecordTimer.py
usr/lib/enigma2/python/Screens/AudioSelection.py
usr/lib/enigma2/python/Screens/ChannelSelection.py
usr/lib/enigma2/python/Screens/InfoBar.py
usr/lib/enigma2/python/Screens/InfoBarGenerics.py
usr/lib/enigma2/python/Screens/ScanSetup.py
usr/lib/enigma2/python/Screens/Screen.py
usr/lib/enigma2/python/Tools/Downloader.py
usr/lib/enigma2/python/enigma.py
usr/lib/enigma2/python/mytest.py
usr/lib/enigma2/python/skin.py
usr/share/enigma2/Default-HD/skin.xml
usr/share/enigma2/animations.xml
usr/share/enigma2/encoding.conf
usr/share/enigma2/skin_default.xml
usr/share/enigma2/unicable.xml
usr/share/meta/index-enigma2.xml
usr/share/meta/plugin_remotecontrolselection.xml [new file with mode: 0644]